背景
Raspberry Pi OSでのWiFi設定方法が変り、wpa_supplicant.confではなくNetwork Managerを使う方式になっていて戸惑ったのでコマンドや関連情報を記事に残します。使ったもの
- 2025.10に公開されたRaspberry Pi OS Lite(debian 13 trixie)
debian12 bookwormからNetwork Managerを使う方式になったようです。 - Raspberry Pi 3B+
- Raspberry Piを単独で動かすためのモニタ、電源、キーボード
WiFi接続先登録
raspi-configを使う場合
sudo raspi-config nonint do_wifi_ssid_passphrase myssid mypassphrase参考: Wireless LAN - Raspberry Pi Documentation
Network Managerを使う場合
nmcli device wifi connect myssid password mypassphraseパスワードをコマンドの履歴に残したくない場合は--askを付けて実行し、その後パスワードを入力します
nmcli device wifi connect myssid --ask参考: 11.2. nmcli を使用した Wi-Fi ネットワークへの接続 - Red Hat Documentation
WiFi有効化
この記事ではWiFiを利用する国として日本JPを指定しています。他の国として有効化したい場合はJPを置き換えてください。
raspi-configを使う場合
sudo raspi-config nonint do_wifi_country JP参考: Wireless LAN - Raspberry Pi Documentation
Network Managerとiwコマンドを使う場合
nmcli radio wifi on参考:
sudo iw reg set JP
11.2. nmcli を使用した Wi-Fi ネットワークへの接続 - Red Hat Documentation
How do you set the wi-fi country?
WiFiが無効なときに表示されるエラー
Raspberry Pi OS起動直後はWiFiが有効になっていないので、接続先登録時に下記のエラーが表示された場合はWiFiを有効にします。Error: Device '' is not a Wi-Fi device.
登録済み情報確認
端末上に表示
端末上に一覧表示で良いなら下記コマンドでssidを確認できます。nmcli conn
入力画面から編集
詳細な登録情報の閲覧や編集を行いたい場合はnmtuiを操作するのが良いです。nmtui
raspi-configのような操作画面が表示されます。
ファイルで確認
/etc/NetworkManager/system-connections/ にssidをファイル名にした接続情報があります。cat /etc/NetworkManager/system-connections/myssid.nmconnection
再接続
接続情報を把握したWiFiなら、WiFiスキャンしてパスワード無しの接続コマンドで繋げます。nmcli device wifi rescan参考:
nmcli device wifi conn myssid
Linux nmcli - Qiita
nmcliでwifiに接続する
接続情報を削除
NetworkManagerのコマンドを使う場合
nmcli conn delete id myssid参考: nmcliでwifiに接続する
nmtuiでも消せますが、上記コマンドの方が楽だと思います。
ファイルを削除してからNetworkManagerを更新したい場合
そのssidのファイルを消しnmcliを読み込み直せば、NetworkManagerの認識から外れます。sudo rm /etc/NetworkManager/system-connections/myssid.nmconnection
nmcli conn refresh
nmcli conn
ファイルを消しただけではNetworkManagerの認識が維持されるので、refreshか再起動が必要です。
おわり
必要そうなWiFiのコマンドを一通り把握できたと思います。参考
Wireless LAN - Raspberry Pi Documentation11.2. nmcli を使用した Wi-Fi ネットワークへの接続 - Red Hat Documentation
How do you set the wi-fi country?
Linux nmcli - Qiita
nmcliでwifiに接続する




0 件のコメント :
コメントを投稿