# Raspberry Pi の Wi-Fi 設定 `/etc/wpa_supplicant/wpa_supplicant.conf` は使えなくなってる。 ## NetworkManager 有効化 ```sh sudo raspi-config nonint do_netconf 2 ``` SD カード作成時に Wi-Fi 設定をしていたらすでに有効になっていた。 Wi-Fi を探す。 ```sh nmcli dev wifi ``` [Raspberry Pi OS Bookwormで複数Wi-Fi設定](https://zenn.dev/ishikawa096/articles/f4270ce9439cef) ```sh # 変数を設定 CON_NAME="wifi2" SSID="ssid-2" PASSWORD="ssid2password" PRIORITY=100 # 大きい方が優先度高 # 設定の追加 sudo nmcli connection add type wifi \ con-name "$CON_NAME" \ ifname wlan0 \ ssid "$SSID" \ wifi-sec.key-mgmt wpa-psk \ wifi-sec.psk $(wpa_passphrase "$SSID" "$PASSWORD" | grep "psk=" | grep -v "#" | awk -F= '{print $2}') \ connection.autoconnect yes \ connection.autoconnect-priority $PRIORITY \ 802-11-wireless.hidden false ``` 確認 ```sh nmcli connection show ``` `/etc/NetworkManager/system-connections/` に設定ファイルが追加される。 手動接続 ```sh sudo nmcli connection up "$CON_NAME" ```