環境:Raspberry PI2 B, Raspbian Jessie, Planex GW-USNano2
<WEPの場合>
1./etc/network/interfacesを開く
sudo vi /etc/network/interfaces
2.wlan0の設定を以下のように変更する(ESSID, WEPKEYは実際のものに読み替える)
iface wlan0 inet dhcp
wireless-essid ESSID
wireless-key s:WEPKEY
wireless-mode managed
3.wlan0を一旦停止する
sudo ifdown wlan0
4.wlan0を再起動
sudo ifup wlan0
以上で、DHCPでIPが割り振られれば設定完了
<WPAの場合>
1./etc/network/interfacesを開く
sudo vi /etc/network/interfaces
2.wlan0の設定を以下のように変更する
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
3.パスフレーズをwpa_supplicant.confに設定する
sudo wpa_passphrase ESSID PASSWORD >> /etc/wpa_supplicant/wpa_supplicant.conf
4.wpa_supplicant.confを開く
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
5.以下のように修正(xxxxは3の作業で任意のものがついかされる)
network={
ssid="xxxx"
psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
key_mgmt=WPA-PSK
proto=RSN
pairwise=CCMP
group=CCMP
priority=2
# ステルスなら以下を追加
scan_ssid=1
}
6.wlan0を一旦停止する
sudo ifdown wlan0
7.wlan0を再起動
sudo ifup wlan0
以上で、DHCPでIPが割り振られれば設定完了
<複数のWIFIの設定>
wlan0を任意の論理名に変更して、切り替えることができる
上述のWEPとWPAの設定を任意で切り替える例を以下に示す
1./etc/network/interfaces内で、wlan0としていた箇所を、任意の論理名で両方設定する。
以下は、WEPの論理名をwepconfig, WPAの論理名をwpaconfigとした場合。
以下は、WEPの論理名をwepconfig, WPAの論理名をwpaconfigとした場合。
iface wepconfig inet dhcp
wireless-essid ESSID
wireless-key s:PASSWORD
wireless-mode managed
iface wpaconfig inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
2.ifdownでwlan0を停止
sudo ifdown wlan0
3.ifupでwlan0を、論理名を設定して起動する
WEPを使う場合
sudo ifup wlan0=wepconfig
WPAを使う場合
sudo ifup wlan0=wpaconfig
以上で、DHCPでIPが割り振られれば設定完了
※検出できているESSIDのリスト表示
sudo iwlist wlan0 scan | grep ESSID
※/etc/network/interfacesの設定例
auto lo
iface lo inet loopback
iface eth0 inet manual
# wireless wepconfig settings #
iface wepconfig inet dhcp
wireless-essid ESSID
wireless-key s: WEPKEY
wireless-mode managed
# wireless wpaconfig settings #
iface wpaconfig inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
※検出できているESSIDのリスト表示
sudo iwlist wlan0 scan | grep ESSID
※/etc/network/interfacesの設定例
auto lo
iface lo inet loopback
iface eth0 inet manual
# wireless wepconfig settings #
iface wepconfig inet dhcp
wireless-essid ESSID
wireless-key s: WEPKEY
wireless-mode managed
# wireless wpaconfig settings #
iface wpaconfig inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
参考:
0 件のコメント:
コメントを投稿