Rapberry Pi 2初見
クロックスピードとメモリーの向上以外はそのままだと思っていたけど結構変わっていたのでメモ。
以前買ったものはRaspberry Pi model B (512MB)
http://d.hatena.ne.jp/kappaseijin/20140201/1391244521
- 今回買ったもの
失敗
買いたいリスト
- 変わったところ
DL
[archive]kappa$ time wget http://downloads.raspberrypi.org/raspbian_latest 2015-03-09 16:30:17 (515 KB/s) - 'raspbian_latest' saved [1021592274/1021592274] real 32m20.456s user 0m3.112s sys 0m21.252s
名前を変更する
$ mv raspbian_latest 2015-02-16-raspbian-wheezy.img
SDカードがどれか確認する
$ df -h
macからアンマウントする
$ sudo diskutil unmount /dev/disk2s1
イメージを焼く
$ time sudo dd bs=1m if=2015-02-16-raspbian-wheezy.img of=/dev/rdisk2 3125+0 records in 3125+0 records out 3276800000 bytes transferred in 304.701388 secs (10754135 bytes/sec) real 5m4.787s user 0m0.025s sys 0m3.044s
SDカードをアンマウントする
$ sudo diskutil unmount /dev/disk2s1
SDカードをraspiへ挿す
電源を繋いで起動する
raspiを送って探す
$ ping 10.0.1.255 $ arp -a
raspiへログインする
$ ssh pi@10.0.1.13
パーティションを広げる。1を選ぶ
$ sudo raspi-config
有線LANの設定をする
$ sudo cp /etc/network/interfaces /etc/network/interfaces.`date +%Y%m%dT%H%M%S`.bak $ sudo vi /etc/network/interfaces (以下へ変更) auto lo iface lo inet loopback iface eth0 inet static address 10.0.1.111 netmask 255.255.255.0 gateway 10.0.1.1 allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp # 有線LANが固定になるか確認する $ sudo reboot -r now $ ssh pi@10.0.1.111
wifi設定
$ sudo ifconfig -a eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:10.0.1.111 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:70 errors:0 dropped:0 overruns:0 frame:0 TX packets:61 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8004 (7.8 KiB) TX bytes:8424 (8.2 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1104 (1.0 KiB) TX bytes:1104 (1.0 KiB) wlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:8 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
認識されているか?
$ sudo dmesg | less (略) [ 3.529179] usb 1-1.3: new high-speed USB device number 4 using dwc_otg [ 3.640546] usb 1-1.3: New USB device found, idVendor=2019, idProduct=ab2a [ 3.649499] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 3.658901] usb 1-1.3: Product: GW-USNANO2 [ 3.665027] usb 1-1.3: Manufacturer: Planex Communications Inc. [ 3.672928] usb 1-1.3: SerialNumber: xxxxxxxxxxxx (略)
デバイスの確認
$ sudo lsusb | grep -i PLANEX Bus 001 Device 004: ID 2019:ab2a PLANEX GW-USNano2 802.11n Wireless Adapter [Realtek RTL8188CUS]
何もしなくても認識されている。
$ sudo wpa_passphrase SSID パスワード > ~/passphrase.tmp
SSIDとPSKを設定する
$ sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.`date +%Y%m%dT%H%M%S` $ sudo cat ~/passphrase.tmp >> /etc/wpa_supplicant/wpa_supplicant.conf $ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf trl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="SSID" psk=生成された値 key_mgmt=WPA-PSK proto=WPA2 pairwise=CCMP # group=CCMP priority=2 }
ファイルの改行がおかしいとInvalid argumentって出るので改行をUnix改行へ変更する。
http://d.hatena.ne.jp/kudzu/20140426/1398523133
ネットワークの設定
$ sudo cp /etc/network/interfaces /etc/network/interfaces.`date +%Y%m%dT%H%M%S` $ sudo vi /etc/network/interfaces auto lo iface lo inet loopback iface eth0 inet static address 10.0.1.111 netmask 255.255.255.0 gateway 10.0.1.1 allow-hotplug wlan0 iface wlan0 inet static address 10.0.1.112 netmask 255.255.255.0 gateway 10.0.1.1 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
無線LANを有効にする
$ sudo ifdown wlan0 $ sudo ifup wlan0 $ sudo ifconfig eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wlan0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:10.0.1.112 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1848 errors:0 dropped:29 overruns:0 frame:0 TX packets:817 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:449339 (438.8 KiB) TX bytes:109945 (107.3 KiB)
再起動しても設定されているか確認する。
$ sudo reboot
ひとまず環境構築完了。
raspi1より速いかどうかはまだなんとも言えず。