LANケーブルすら使わずにセットアップする方法です。今回のセットアップ目標は、ラズパイをインターネットに接続し、更に外部パソコンからSSH接続できるところまでとします。LANケーブルも無しラズパイのネットワーク環境:Wi-Fiネットワーク接続。接続先SSID名はMyRouterとする。Lite版のOSイメージのzipファイル2019-04-08-raspbian-stretch-lite.zipをダウンロード。今回はターミナル操作のみなのでLite版で十分です。./2019-04-08-raspbian-stretch-lite.zipOK!ダウンロードしたzipを解凍し、OSイメージ(2019-04-08-raspbian-stretch-lite.img)を抽出。パソコンにSDカードを挿す。アンマウントした時に何らかのエラーが出るかもしれませんが、ここはスルーしてもOK。OSイメージが焼き終わったら、SDカードをパソコンから抜き差しして再マウントし、SDカードにrootfs/とboot/の2つのパーティションが作られていることを確認してください。ラズパイの通電&起動確認ここからラズパイの設定を弄っていくことになりますが、ちょっとその前に、ここでラズパイがデフォルトの状態で通電&起動するか確認しておきましょう。書いてある方のUSB挿入口に電源ケーブルを挿します。すると、ラズパイが自動的に起動します。ここで緑色のLEDが点滅していれば起動確認はOKです。(もしここで緑色LEDが点滅しなければ、残念ながらSDカードもしくは基盤の故障の可能性があります)通電確認が終わったらもう一度、SDカードをラズパイからパソコンの方に挿し直してください。ラズパイを設定していきましょう。SSHの有効化Raspbianの最新のバージョンではSSHがデフォルトで無効になっているので、それを有効化する必要があります。接続予定のWi-Fiネットワークが他にもある場合は、そちらも同じように出力しておきます。上記で出力された設定値をコピーし、wpa_supplicant.confに追記します。psk=暗号化されたWIFIパスワード}IPアドレスを固定ラズパイのIPアドレスを固定します。IPアドレスを固定しておけば、後々ラズパイをWi-Fi中継器として利用する時などに便利です。固定IPアドレスの設定はDHCPクライアントデーモンの設定ファイルdhcpcd.confに記述します。domain_name_servers=192.168.179.1ラズパイの起動SDカードを再びラズパイに挿し替え、ラズパイに電源ケーブルを挿して起動してください。起動後数十秒ほどでネットワークに繋がります。次は外部パソコンから無線LAN経由でSSHで接続してみましょう。(重要)セキュリティのため、デフォルトのパスワード方式のSSHログインを安全な鍵認証方式へ切り替えておくことを強く推奨します。設定手順は以下の通り。(publickey).OK、ちゃんとパスワード方式でのログインは拒否されてますね。インターネット接続もうまく行ったことがわかります。OTGモードというものがあります。この接続方法はWi-Fiなどのネットワーク接続が不要で、いちいちSDカードを取り出さなくても直接ラズパイの中身を弄れるためとても重宝します。avahi-daemonをラズパイとパソコン(Linux)の両方にインストールします。これを入れることでraspberrypi.localというサーバ名でラズパイへアクセスできるようになります。ちなみにRaspbian(Stretch)には最初からインストールされていますので、パソコン側だけ入れれば良いでしょう。avahi-daemon次にラズパイ側のファイルを少し弄ります。modules-load=dwc2,g_etherラズパイの基盤のUSBと書いてある方のUSBポートにUSBケーブルを挿してパソコンと接続、ラズパイを起動します。pi@raspberrypi.localIPアドレスを指定しなくても接続できました。以上で今回の目標達成です。次回は、このラズパイを使ってWi-Fi中継器(リピーター)を作ってみたいと思います。@iot芽萌丸のIOT関連アカウント。