mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-13 17:38:48 +04:00
IEEE 802.11be-2024 12.6.2: "All APs affiliated with an AP MLD shall advertise the same RSNE, and RSNXE if included, with the exception of the AKM Suite List field and the MFPR subfield of the RSN Capabilities field" and "shall advertise at least one common AKM suite selector". The 6 GHz link of an AP MLD renders none as owe and the WPA2-Enterprise modes as wpa3. The other links kept open or WPA, so some links had no RSNE, or the links had no common AKM. netifd now passes the bands of all radios of an AP MLD to each link as mlo_bands. With a 6 GHz band among them, the other links render none as owe, and wpa and wpa-mixed as wpa2. Every link then shares OWE or WPA-EAP-SHA256 with the 6 GHz link, and the MFPC of the links agrees. For such an AP MLD, this also meets WPA3 Specification v3.5 11.3, which forbids legacy open with EHT or MLO. A disabled radio, which runs no link, and a radio without a band option add nothing to mlo_bands. Signed-off-by: Felix Fietkau <nbd@nbd.name>