Sample Header Ad - 728x90

NetworkManager, wpa_supplicant and Wifi7 (802.11be)

0 votes
1 answer
908 views
I got a Wifi7 card running on Debian per my Q&A , the card is based on Intel's BE200NGW chip. Despite Multi Link Operation being enabled on the Wifi7 router, the Debian machine running kernel 6.12.12 connects to the router only on one band (2.4 or 5GHz). For comparison, Windows 11 uses this card in Wifi7 mode. Modules loaded:
$ lsmod | grep iwlwifi
iwlwifi               581632  1 iwlmvm
cfg80211             1392640  6 ath9k_common,iwlmvm,ath9k,ath,iwlwifi,mac80211
I've looked into iw settings but am yet to fully understand them. However, I also looked at NetworkManager 802.11 wireless specs . I've found nothing in there confirming that NetworkManager is Wifi7 ready, i.e. that it supports simultaneous connections to the same SSID on different bands. Should I just wait until Wifi 7 features are fully supported across network stack, or is there anything I can change in settings or modules loaded? Update 2025-02-23 ----------------- Prompted by *grawity*'s comments, I have: - checked wpa_supplicant version - it's 2.10 (I'm on Debian testing) - checked authentication protocol used by NetworkManager: it was WPA2. Recalling that WPA3 is required for 6GHz, I've changed this setting to WPA3 Personal. Result: the card now uses 6GHz band with link rate approx 1.4Gbps, which is already an improvement over my home's gigabit Ethernet. I wonder why NM required a manual intervention to use WPA3. - in pursuit of MLO, I modified wpa_supplicant.service unit by adding -Dnl80211 to its startup options. The original setup did not use any -D directives. I wanted to ensure the Wireless Extensions driver was not used as is doesn't support Wifi7. However, this did not enable MLO, so I must have been on nl80211 already before.
Asked by likewise (690 rep)
Feb 22, 2025, 06:04 PM
Last activity: Feb 24, 2025, 06:05 PM