Planex GW-450S を Raspberry Pi で使う(その3)

wlan0 を dhcp で設定するように /etc/network/interfaces を修正します

pi@raspberrypi ~ $ sudo vi /etc/network/interfaces

ファイルの中身は以下の様に

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

次に ssid と passphrase を暗号化して /etc/wpa_supplicant/wpa_supplicant.conf に登録します

pi@raspberrypi ~ $ sudo sh -c 'wpa_passphrase SSID PASSPHRASE >> /etc/wpa_supplicant/wpa_supplicant.conf'

/etc/wpa_supplicant/wpa_supplicant.conf には network が追加かれ以下の様になっているはず

pi@raspberrypi ~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="SSID"
    #psk="PASSPHRASE"
    psk=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
}

#psk= の行は 生でパススレーズが書かれているので削除してください

pi@raspberrypi ~ $ sudo reboot

リブートすれば指定した SSID に接続して dhcpIPアドレスが割り当てられます

pi@raspberrypi ~ $ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
          inet addr:192.168.XX.XX  Bcast:192.168.XX.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3207 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:395384 (386.1 KiB)  TX bytes:19201 (18.7 KiB)