Raspberry Pi/Raspberry Pi2のセットアップまとめ

Raspberry PiへのOS(Raspbian)インストール(モニタを繋ぎたくない版)

Raspberry Piを買ったが,Arduinoと一緒に積まれてるだけなので,そろそろ使ってみようと思う.


とはいえいちいちモニタつないだり周辺機器探してくるのがめんどくさい.

ここを参考にセットアップしてみる

イメージをダウンロードしてくる



http://www.raspberrypi.org/downloads/ からイメージをダウンロードする。
「NOOBS」ではなく、「OPERATING SYSTEM IMAGES」を取ってくる。

2014-10-19-01.png

SDカードにイメージを書き込む


今回はWindowsで行っているので、win32diskimagerを使って、SDカードにイメージを書き込む。

2014-10-19-02.png

この例では、Kドライブとして認識されているSDカードに、Jドライブ上においてあるイメージを書込しているところ。

※MacやLinuxを使ってる場合は、ddコマンドで事足りるかも。

Raspberry PiにSDカードを刺して起動する


起動後にSSHでログインするので、自分の場合はルーターにログインしてDHCPクライアントを監視。

電源ケーブル(USBケーブル)を挿したら起動する。

暫し待つとクライアントが追加されるので、IPアドレスを覚えておく。


以下のソフトを使っても、IPアドレス調べられるかも知れない。
http://www.forest.impress.co.jp/library/software/netenum/
※自分の環境では、このソフト使ってもどれがRaspberry Piなのか分かる情報は取得できなかった。

sshでログイン


前項で覚えておいたIPアドレスにsshでログインする。

なお、

----
id:pi
pass:raspberry
----

でログインが可能。


sshでログイン出来ない時
IPアドレスは合っている様子だがログインできなかった。
渋々モニタを繋ぐと起動時にエラーが出ていたようだった。

ファイルシステム関連のエラーに見えたので、
SDカードを変えて再度イメージ書込したら解決した。


vncをインストールしておく


sshでログインできたら、TightVNCをRaspberry Piに導入した。

pi@raspberrypi ~ $ sudo apt-get install tightvncserver

インストールが完了したら起動します。

pi@raspberrypi ~ $ tightvncserver

なお、この際にパスワードを要求されますので入力する。

viewerからはをポート5901を指定して起動する。

Raspberry Pi 2に無線LANのUSBアダプタをつける

WLI-UC-GNMがあったので使ってみることにした.


挿しこんでlsusbすると認識はしている模様
$ lsusb
Bus 001 Device 006: ID 0789:0168 Logitec Corp. LAN-W150N/U2 Wireless LAN Adapter


wpa_passphraseコマンドを用いてSSIDとPassphraseを入力する

$wpa_passphrase SSID Passphrase
network={
        ssid="SSID"
        #psk="Passphrase"
        psk=XXXXXXXXXXXXXXXXXXXXXXXXXXXX
}


wpa_passphraseコマンドの出力をコピペして設定を打ち込む.
WPA2-PSK/TKIPの場合の設定は以下のとおり.
ステルスモードなのでscan_ssid=1も追記する

$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid="SSID" #wpa_passphraseのコピペ
        #psk="Passphrase"
        psk=XXXXXXXXXXXXXXXXXXXXXXXXXXXX

        key_mgmt=WPA-PSK
        proto=WPA WPA2
        pairwise=CCMP TKIP
        group=CCMP TKIP
        scan_ssid=1
}

/etc/network/interfacesを編集
$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback

#iface eth0 inet manual
iface eth0 inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
#IPアドレスを手動で割り当てる場合
#iface wlan0 inet static
#address 192.168.0.121
#netmask 255.255.255.0
#gateway 192.168.0.1

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
sudo ifup wlan0で立ち上げる

コメント(0)

コメントを投稿する