Hi, upfront: rtw88/rtw89 and older iwlwifi chipsets all need more work which will continue. rtw88/rtw89 need LinuxKPI and net80211 changes, modern iwlwifi chipsets will need a net80211 change for a clean solution which is currently hardcoed in LinuxKPI, and older iwlwifi chipsets still need driver changes due to GPL-only code.
If you have an iwlwifi AX2xx or BExxx and you have successfully tested HW_CYRPTO (see the other email thread here on wireless) then you have a chance to test a first cut of HT20/40 and VHT20/40/80 (no 160 yet) support by adding the following two tunables next to your hw_crypto one in loader.conf: compat.linuxkpi.iwlwifi_11n_disable=0 compat.linuxkpi.iwlwifi_disable_11ac=0 If you try this with any other (older) iwlwifi chipset (anything with just numbers 3xxx, 7xxx, 8xxx, 9xxx etc.), with rtw88 or rtw89 it will fail and I'll not provide support at this time unless you want to help to make it work. Otherwise you'll have to wait a few days/weeks longer -- sorry. Also if you try this without the hw_crypto tunable on, it'll fail badly, so please test that (independently) *first* if you haven't as that will be my first question. I am sure there'll be plenty of rough edges to fix for me... but I wanted to get the code out at this point. The last bits of the code have been in stable/14 since yesterday [1] and main since [2] (beware that main has more wireless changes I haven't rebased to yet for extra testing but they should not interfere). Once we have sufficient confidence that things work well enough I will likely add the tunables to the firmware ports so it'll do the right thing out of the box like was done for the rtw88 skb tunable and eventually slip the policy once the majority works. If things work the thanks should go to The FreeBSD Foundation, if things don't work the problem reports go to me. Happy testing and a blessed weekend, Bjoern [1] stable/14 https://cgit.freebsd.org/src/commit/?h=stable/14&id=63c197298957c89fe3e7bd0c3392da74ed72a24b [2] main: https://cgit.freebsd.org/src/commit/?id=2c44f1ff6935e93f7774e526f2f1ab0a2812eab5 -- Bjoern A. Zeeb r15:7