developer's diary

最近はc#のエントリが多いです

raspberry pi + raspbian + 無線lan

f:id:mitsugi-bb:20130926072852j:plain

macでSDカードに書き込む

wget http://downloads.raspberrypi.org/raspbian/images/raspbian-2013-09-16/2013-09-10-wheezy-raspbian.zip
unzip 2013-09-10-wheezy-raspbian.zip 
sudo diskutil unmount /dev/disk3s1
sudo dd bs=1m if=2013-09-10-wheezy-raspbian.img of=/dev/rdisk3

※rdisk3、disk3s1等は他にマウントディスクが存在するかどうかによって変わる。

raspberry piセットアップ

  • LANケーブルにつなげる
  • 無線LANのUSBアダプタを付ける
  • 電源につなげる

少し待って、ルーターからIPアドレス調べる。

接続

ssh pi@[IPアドレス]
ex) ssh pi@192.168.1.5

接続するとパスワードを訊ねるので初期パスワードを入力 パスワード:raspbian

初期設定

sudo raspi-config

Expand Filesystemを選択してOK その他パスワードの変更も行っておく。

無線LAN設定

pskを求める

sudo wpa_passphrase ssid password
network={
    ssid="ssid"
    #psk="password"
    psk=44116ea881531996d8a23af58b376d70f196057429c258f529577a26e727ec1b
}

求めたpsk、ssidをwpa_supplicant.conf に記述する

vi /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        proto=WPA
        key_mgmt=WPA-PSK
        pairwise=CCMP
        group=CCMP
        priority=2
        ssid="SSIDを記述"
        psk=pskを記述
}

権限変更

sudo chmod 600 wpa_supplicant.conf

ネットワーク

sudo vi /etc/network/interfaces
auto lo

iface lo inet loopback
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

無線LAN起動確認

sudo ifup wlan0

問題なければLANケーブルを抜いて再起動

sudo reboot