CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/04/29 15:43:47
Modified files:
sys/net80211 : ieee80211_input.c ieee80211_node.c
ieee80211_var.h
sys/dev/pci : if_iwm.c if_iwmvar.h if_iwn.c if_iwx.c
if_iwxvar.h
Log message:
Make iwn, iwm, and iwx keep track of beacon parameters at run-time.
- HT protection settings (this was already implemented)
- ERP (11g) protection setting
- short slottime setting
- short preamble setting
- EDCA (QoS) parameters
All of these parameters are communicated in beacons and hardware is
now kept up-to-date with them.
Prompted by a problem report from Christian Ehrhardt regarding ERP.
Tested:
iwn 6205: stsp, Josh Grosse
iwm 7265: trondd
iwm 8265: stsp, Matthias Schmidt
iwm 9260: phessler
iwx ax200: stsp, jmc, gnezdo