Raspberry Pi 4で2.4GHzネットワークには接続できるのに5GHzネットワークに接続できなくて悩んだときの記録。
wpa_supplicant.conf
にSSIDとPSKを書いただけだと接続できず、エラーログは以下のような感じ。
Successfully initialized wpa_supplicant
wlan0: Trying to associate with SSID 'Buffalo-A-1234'
wlan0: CTRL-EVENT-ASSOC-REJECT bssid=00:24:a5:**:**:** status_code=16
wlan0: Trying to associate with SSID 'Buffalo-A-1234'
wlan0: CTRL-EVENT-ASSOC-REJECT bssid=00:24:a5:**:**:** status_code=16
wlan0: Trying to associate with SSID 'Buffalo-A-1234'
wlan0: CTRL-EVENT-ASSOC-REJECT bssid=00:24:a5:**:**:** status_code=16
wlan0: Trying to associate with SSID 'Buffalo-A-1234'
wlan0: CTRL-EVENT-ASSOC-REJECT bssid=00:24:a5:**:**:** status_code=16
wpa_supplicant.conf
を以下のように書いたら接続できた。
wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network={
ssid="Buffalo-A-1234"
key_mgmt=WPA-PSK WPA-PSK-SHA256
psk="********"
pairwise=CCMP
group=CCMP
proto=WPA2
ieee80211w=1
}
5GHzネットワークを提供する無線APの暗号化を「WPA2-PSK/WPA3-SAE Mixed」にしていたのが接続に苦労した原因のようで、key_mgmt=WPA-PSK-SHA256
が必須だったようです(参考資料:wpa_supplicant - ArchWiki)。