wlan setup on Raspberry Pi

投稿日:

Raspberry Piが届いたので、無線LANのセットアップ。

PSPのアドホックモードのモンハンをするために購入した PLANEX(PCI) MINI2 の出番。
熱暴走することがあるのでいまいちだったけど、とりあえずはいいか。
rt73usb というドライバに対応しているので、をUSBに差しと、syslogでさくっと認識したのを確認。

Nov 23 11:17:19 raspberrypi kernel: [   11.893047] Registered led device: rt73usb-phy0::radio
Nov 23 11:17:19 raspberrypi kernel: [   11.894005] Registered led device: rt73usb-phy0::assoc
Nov 23 11:17:19 raspberrypi kernel: [   11.894152] Registered led device: rt73usb-phy0::quality
Nov 23 11:17:19 raspberrypi kernel: [   11.895284] usbcore: registered new interface driver rt73usb

ただし、hotplug(起動後に指す)と、kernel panicになったっぽい。
起動前からUSB WLANをUSB端子に差しておいたほうがいい。

syslog をみるのが面倒な場合には、lsusbコマンドで確認。

% lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 2019:ab50 PLANEX GW-US54Mini2
% lsusb -t
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
        |__ Port 2: Dev 4, If 0, Class=vend., Driver=rt73usb, 480M

とりあえず、なにはともあれ、apt-get update ; apt-get upgrade すること。

wavemon のinstall

せっかくなので、野良無線LANを探せるwavemonをinstallする。
% sudo apt-get update
% sudo apt-get upgrade
% sudo apt-get install wavemon
% sudo wavemon

「F3」を押して、scanすると、こんな感じで無線LANのAPリストが表示される。

wavemon のscan画面

setup for AP

自宅のアクセスポイントに接続するためには、SSIDとWPA暗号用パスフレーズの設定が必要。
% wpa_passphrase 自宅のSSID パスフレーズ
network={
	ssid="自宅のSSID"
	#psk="パスフレーズ"
	psk=パスフレーズの暗号化した文字列
}

上記のセンテンスを設定ファイルに追記する。

% sudo vi /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid="自宅のSSID"
        psk=パスフレーズの暗号化した文字列
}

あとは、I/F を再起動すればいいはず。

% sudo ifdown wlan0
% sudo ifup wlan0

これだけではだめだったので、いろいろ探して、以下のコマンドで成功。

% sudo iwconfig wlan0 essid 自宅のSSID


うまくいったけど、MINI2は大きすぎて邪魔なので、GW-USValue-EZをamazonで購入済み。:-P