lisz-works

プログラミングと興味を貴方に

Raspberry Pi ZeroをWindowsモバイルホットスポットでWi-Fi接続しようとした……がダメだった

【スポンサーリンク】

Raspberry Pi

こんにちは、lisです!

作業デスクでRaspberry Pi Zeroを起動するとどうも電波強度が弱いらしい……

ルーターの近くで起動したら、Wi-Fi安定してSSHもバリバリ繋がる……

ということは電波強度良ければいいんだな!

と思いつき、WindowsのモバイルホットスポットをONにして接続しようと考えました!!

……が、ダメでした。

Wi-Fiをスキャンする

$ sudo iwlist wlan0 scanを実行すると、ずらずらーっとWi-Fiの情報が表示されます。

しかし知ってるネットワークに接続するので「補足してるか?」が知れれば問題ないでしょう。

ということでSSIDだけ見ればいい気がします。

$ sudo iwlist wlan0 scan | grep ESSID
                    ESSID:"xxx"
                    ESSID:"yyy"
                    ESSID:"zzz"

ここでWindowsモバイルホットスポットで設定したSSIDが出てくることを確認しましょう。

Wi-Fiを設定する

/etc/wpa_supplicant/wpa_supplicant.confというファイル

一応バックアップを取って、設定を追加したものを保存しました。

$ cd /etc/wpa_supplicant/
$ sudo cp wpa_supplicant.conf wpa_supplicant.conf.bak
$ sudo vi wpa_supplicant.conf
$ sudo diff -u wpa_supplicant.conf.bak wpa_supplicant.c
onf
--- wpa_supplicant.conf.bak     2022-07-09 08:55:35.020484013 +0900
+++ wpa_supplicant.conf 2022-07-09 08:55:40.830519944 +0900

+network={
+    ssid="SSID"
+    psk="パスワード"
+}

ファイルが変更するだけで設定は適用される……と書いてあったのに反反映されなかったので、再起動してみましょう。

$ sudo reboot

sudo ifdown wlan0 && sudo ifup wlan0でいけるっしょ。と思っていたら何故かうまくいかなかった。

電波強度を調べる

こちらをインストール。

$ sudo apt install -y wavemon

あとは$ wavemon と実行すれば視覚的に電波強度が見れちゃいます!

接続確認

先程編集した/etc/wpa_supplicant/wpa_supplicant.conf

今回networkを追加して2つ書いたのですが、作業デスク(離れた場所)で起動しても元々接続していたルーターのSSIDを補足していました。

/etc/wpa_supplicant/wpa_supplicant.confのバックアップを取っているので、元のnetwork設定を削除して、モバイルホットスポットだけにしてみました……が……

ifconfigしてもIPは取れておらず、wavemonしても何も表示されず……

ということで今回は失敗に終わりました……

ひとまずはルーター付近運用かHDMI接続で直接実行でやっていこうと思います……

参考

コチラを参考にしました。ありがとうございました!

igarashi-systems.com

raspida.com