mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-27 23:47:19 +01:00
|
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
WiFi 6E (802.11ax) clients cannot discover 6GHz APs operating at 320MHz because the HE Operation element contains uninitialized center frequency values. For EHT320 mode, the code sets eht_oper_centr_freq_seg0_idx but not the corresponding HE values. Later, the HE values are copied from VHT values, but VHT is not used on 6GHz, leaving he_oper_chwidth and he_oper_centr_freq_seg0_idx at 0. This causes WiFi 6E clients to see incorrect channel width information, making the AP invisible to them during scanning. Fix this by: 1. Setting he_oper_chwidth to 3 (160MHz) for EHT320 mode 2. Computing he_oper_centr_freq_seg0_idx based on the 160MHz segment that contains the primary channel 3. Preserving these pre-set values instead of overwriting them with uninitialized VHT values WiFi 7 clients continue to see 320MHz operation via the EHT Operation element, while WiFi 6E clients can now discover and connect at 160MHz. Signed-off-by: Ryan Chen <rchen14b@gmail.com> Link: https://github.com/openwrt/openwrt/pull/21588 Signed-off-by: Robert Marko <robimarko@gmail.com> |
||
|---|---|---|
| .. | ||
| base-files | ||
| boot | ||
| devel | ||
| firmware | ||
| kernel | ||
| libs | ||
| network | ||
| system | ||
| utils | ||
| Makefile | ||