# 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"
```