ラズパイZero2があるので、OSのインストールからssh接続までやってみる
サークルでラズパイ触ることになったので家にあったラズパイ設定しようとした時の残骸ですik.icon2024/11/24
結論:wifiの接続できるまではディスプレイ、キーボード、マウス用意して繋げる方が安心!
ik.iconのほぼ私的な作業メモですが、気になるところとかアドバイスがあれば連絡ください
ラズパイ初心者で触る人が今後いたら参考にしてください。初心者目線のことが色々書かれているはずです(たぶん)
ラズパイZero2いつ買ったか覚えてないんですけど、少なくとも半年は経ってる気がするik.icon
CanSatやることになって強制的に触るチャンス得られて嬉しいik.icon
これとか参考にしてみようと思います
家のwifiの設定とかしたりした
hostname
raspberrypi
ユーザー名
pi
パスワード
raspberry
がデフォルトらしいですね
SSH設定ファイルを作成した
wpa_supplicant.confも作成した
SDカードをラズパイ差し込む
ラズパイに電源供給
緑ランプ 点滅
正常ではないっぽい?
とりあえずping
%ping raspberrypi.local
ping: cannot resolve raspberrypi.local: Unknown host
うーんなんで?
SDカードの中身みた
sshファイルがない
作ったはずなのになんでだ…?
作り直した
wpa_supplicant.confの中にwifi名をちゃんと記入してなかった
記入した
ping raspberrypi.local
ping: cannot resolve raspberrypi.local: Unknown hostって言われるな
謎だ
arp -aを実行してみた
wpa_supplicant.confのnetworkのpskがミスってた……
これが原因だといいんだけど
ping raspberrypi.local
ping: cannot resolve raspberrypi.local: Unknown host
なんでだーik.icon
arp -aを実行したけど、やっぱりwifiに接続されてないっぽい
wpa_supplicant.confのnetworkにscan_ssidを設定してみるといいらしい?
試してみる
ping失敗
arp失敗
うーん出てこなかった
もう無理寝よ
と思ったんだけど、もしかして、ラズパイには2.4GHz帯のwifiに接続させて、
僕のMacBookは5GHz帯に接続しているからじゃね?
ping失敗
arp実行したら、さっきとは別の機器が接続されていたけど、それはそうとラズパイのmacアドレスは発見できず
原因わからない〜〜ik.icon
寝ます
ChatGPT
wpa_supplicant.log が生成されていない場合、Raspberry PiのWi-Fi設定が正しく動作していないか、ログ出力が有効になっていない可能性があります。以下の手順でログの取得と原因の特定を試みてください。
1. ログを有効化する方法
SDカードのcmdline.txtを編集:
SDカードのbootパーティションにあるcmdline.txtをテキストエディタで開き、次のオプションを追記します:
makefile
コードをコピーする
loglevel=7
必ず1行のまま編集してください(改行を追加しない)。
wpa_supplicantのログファイルを指定:
bootパーティションにwpa_supplicant.confファイルがある場合、以下を追加します:
makefile
コードをコピーする
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=0
次はこれをしてみよう
後は
有線接続でデバッグ
USB-OTGケーブルを使って、PCとRaspberry Piを直接接続し、USBイーサネット経由でIPを確認します。