Page MenuHomeFreeBSD

net80211: regdomain: ETSI: add missing 11a and 11na entries
ClosedPublic

Authored by bz on Jul 5 2025, 2:42 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 15, 1:33 AM
Unknown Object (File)
Sun, Nov 9, 6:17 PM
Unknown Object (File)
Thu, Nov 6, 12:22 PM
Unknown Object (File)
Sun, Nov 2, 11:00 PM
Unknown Object (File)
Sun, Nov 2, 9:45 PM
Unknown Object (File)
Sat, Nov 1, 2:00 PM
Unknown Object (File)
Oct 27 2025, 5:23 PM
Unknown Object (File)
Oct 23 2025, 4:35 PM
Subscribers

Details

Summary

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.

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

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 65214
Build 62097: arc lint + arc unit