diff options
author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2025-07-05 01:47:13 +0000 |
---|---|---|
committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2025-07-07 06:49:02 +0000 |
commit | 07948e050808158567c0ca7d345ad035115c0d88 (patch) | |
tree | a4eba4a8e73295e4f3d83d42608a1951fbea0f73 /sys/dev/mpr/(developers-only) | |
parent | e05999a8c5a9bfb2f5c91fbc1dc397d46eed5bbb (diff) |
The frequency range 5745-5865 (channels 149-173) wrongly has a
VHT160 channel listed (going up to 5885/177 which is not avail in
ETSI) but no 11a, 11na listed. Add the 11a and 11na in addition to
the 11ac 20/40 and 80.
Turns out the VHT40 entry for 5805-5845 was also missing. We already
had the neccessary setting for taiwan, so just adjust the freqband ref.
The problem is that without the 11a base channel ieee80211_find_channel()
in ieee80211_lookup_channel_rxstatus() will fail and sta_recv_mgmt() will
not get the correct channel but will use ic->ic_curchan (which is not
updated on scan offloading) and the scan result entry will be added as
channel 1.
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
Reviewed by: adrian (previous version)
Differential Revision: https://reviews.freebsd.org/D51163
Diffstat (limited to 'sys/dev/mpr/(developers-only)')
0 files changed, 0 insertions, 0 deletions