読者です 読者をやめる 読者になる 読者になる

チラシの裏の落書き

意識はあまり高くないです

Raspberry Pi再活用計画(0)

最近身の回りの整理をしているのですが、そんな中、お手製レゴケースに入ったRaspberry Piを発掘しました。

f:id:taiko19xx:20140413225346j:plain

久々にいじりたくなったので、最近の動向を調べつつ初期設定までやってみました。

その前に

SDカードを買い換え。
http://elinux.org/RPi_SD_cardsにあった、互換性のある↓をお買い上げ。

シリコンパワー SDHCカード 16GB Class10 永久保証 SP016GBSDH010V10

シリコンパワー SDHCカード 16GB Class10 永久保証 SP016GBSDH010V10

NOOBS

http://www.raspberrypi.org/downloads/に行ってみると、NOOBSとかいうのが増えてました。
落として入れてみると、OSが選べてインストールが出来るようで。

リカバリーモードもあるようなので、とりあえずこれ入れて好きなOSで遊ぶ感じになるようです。
当然のごとくRaspbianを、http://www.raspberrypi.org/help/noobs-setup/に沿ってセットアップ。

無線LAN

以前はシェルスクリプトでドライバを精製したりカーネル書き換えたりして有効にした記憶がありますが、今の所デフォルトで有効なようです。

PLANEX ハイパワー無線LAN ゲーム機用 Wi-Fi USBアダプタ GW-USNANO2-G

PLANEX ハイパワー無線LAN ゲーム機用 Wi-Fi USBアダプタ GW-USNANO2-G

もう売ってないっぽいですが、これ↑ですね。

USBに差し込むとwlan0として認識するので、http://www.maketecheasier.com/setup-wifi-on-raspberry-pi/に沿ってセットアップするだけ。
必要なツールは入っているので、aptしなくても進められるはずです。
接続を確認してローカルIP固定するなりすれば、電源のUSBのみで運用できるようになります。

root@raspberrypi:/home/pi# ifconfig
(略)
wlan0 Link encap:Ethernet HWaddr 00:22:cf:5d:3a:84
inet addr:192.168.1.120 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:405 errors:0 dropped:5 overruns:0 frame:0
TX packets:155 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:107774 (105.2 KiB) TX bytes:21976 (21.4 KiB)

f:id:taiko19xx:20140413225420j:plain

パッケージの更新

Heartbleedの騒ぎも記憶に新しいのですが、とりあえずパッケージを更新しておきましょう。
libsslのバージョンが1.0.1e-2+rvt+deb7u6になってれば良さそうです。

root@raspberrypi:/home/pi# dpkg -l | grep libssl
ii libssl1.0.0:armhf 1.0.1e-2+rvt+deb7u6 armhf SSL shared libraries

とりあえずこれで使える状態になりました。
さて、肝心の用途ですが何も考えてません。

こんな感じでしょうか。
非力だったりARMだったりするので、動かせるものには制限があるかもしれません。
Javaは動かない気がするので、Jenkinsとかは厳しいようです・・・。