Raspberry PiをHDMIケーブル無しでセットアップ
同じようなタイトルの記事はネット上でいくらか見つかる。が、どれもうまく動かない。
結局Blind状態で動かそうとしているわけだから、そうなるともうお手上げに近い。
前提条件
僕は部屋を借りている。
インターネット環境も借り物。
$ nmap -sP 192.168.0.0/24
しただけで、攻撃とみなされるのかなんなのか、10min程度ルータが中継しなくなる。
あと、僕はHDMIケーブルを持っていない。
そういう境遇の人用。
方法
操作はLinux上で行った。
1. https://www.raspberrypi.org/downloads/raspbian/からRaspbian Jessie Liteをダウンロード。
$ wget https://downloads.raspberrypi.org/raspbian_lite_latest -O raspbian.zip
2. 解凍
$ unzip raspbian.zip
3. microSDを持ってきて、書き込み。
注: ディスク/dev/sdXの内容が当然ながら吹っ飛びます
$ dd if=raspbian.img of=/dev/sdX
4. mount
$ mount /dev/sdX2 /mnt
5. static IP設定
$ vim /mnt/etc/dhcpcd.conf
# 末尾に下を追加
interface eth0
static ip_address=192.168.0.50/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
6. umount
$ umount /mnt
7. microSDをRaspberry Piに差し込んで、起動。
8. ssh
$ ssh pi@192.168.0.50
Password: raspberry ←表示はされないけど...
9. おわり