CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/03/11 04:12:49
Modified files:
sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h
Log message:
Add support Intel AX211 BZ MACs paired WiFi 6e RFs to iwx(4).
These devices are found in recent laptops using Intel AX211 WiFi 6e.
Only WiFi 6e, not WiFi 7, which will probably need a separate driver
as the Linux kernel does (iwlmld).
Firmware for BZ devices is available in fw_update.
There is still an unsolved problem with Tx performance. As soon as Tx
aggregation is used the device stalls and stops sending and receiving.
Tx performance is stable with block ack disabled, i.e. in mode 11a/b/g.
Help with figuring out the root cause of this would be appreciated.
I would have preferred to commit a fully working version but have
already spent quite a lot of time trying to find this last bug. It is
time to put this in anyway and hope the issue will be fixed soon.
Thanks to all involved for the support with review and testing of the
diffs which led up to this, to Johannes Berg for help with solving
various fatal firmware errors, to denis@'s company for making it
possible for me to work on this project during work hours for a while,
and to the OpenBSD Foundation for providing hardware.