On Wed, Mar 09, 2022 at 01:07:47PM +0100, Stefan Sperling wrote:
> This patch adds initial 11ac support to the iwx(4) driver.
> This means that 80MHz channels can be used. No other 11ac features
> are enabled yet.
>
> This is not yet a patch which could be committed. Apart from debug
> prints which need to go, there is a known issue found by dv@ where
> this patch causes a firmware error, sysassert 0x20101A25. The reason
> for this is not known.
> It would help to get more testing to see if more clues can be found
> based on where this error pops up. I cannot reproduce the error myself.
>
> When sending feedback, please be clear about which iwx(4) device and
> which access point has been tested. Thanks!
>
> The patch works for me on AX200 and AX201 with a pepwave AC one mini AP,
> although throughput is not much different to 11n 40MHz with this AP.
>

I tried this on my iwx. The performance increase is noticeable. It looks
like it negotiated VHT-MCS9. I did see some 80MHz dmesg printfs but I'm
not sure how to interpret them. LMK if you want more info.

Before

[ ID] Interval           Transfer     Bitrate
[  6]   0.00-1.00   sec  20.5 MBytes   172 Mbits/sec
[  6]   1.00-2.00   sec  22.6 MBytes   190 Mbits/sec
[  6]   2.00-3.00   sec  22.4 MBytes   187 Mbits/sec
[  6]   3.00-4.00   sec  22.6 MBytes   189 Mbits/sec
[  6]   4.00-5.00   sec  23.0 MBytes   193 Mbits/sec
[  6]   5.00-6.01   sec  22.5 MBytes   188 Mbits/sec
[  6]   6.01-7.00   sec  22.4 MBytes   188 Mbits/sec
[  6]   7.00-8.00   sec  22.2 MBytes   186 Mbits/sec
[  6]   8.00-9.00   sec  22.9 MBytes   193 Mbits/sec
[  6]   9.00-10.00  sec  22.9 MBytes   192 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  6]   0.00-10.00  sec   224 MBytes   188 Mbits/sec                  sender
[  6]   0.00-10.25  sec   224 MBytes   183 Mbits/sec                  receiver


After


[ ID] Interval           Transfer     Bitrate
[  6]   0.00-1.00   sec  35.7 MBytes   299 Mbits/sec
[  6]   1.00-2.00   sec  33.1 MBytes   278 Mbits/sec
[  6]   2.00-3.00   sec  36.1 MBytes   303 Mbits/sec
[  6]   3.00-4.00   sec  35.4 MBytes   296 Mbits/sec
[  6]   4.00-5.00   sec  36.5 MBytes   307 Mbits/sec
[  6]   5.00-6.00   sec  36.8 MBytes   309 Mbits/sec
[  6]   6.00-7.00   sec  37.2 MBytes   312 Mbits/sec
[  6]   7.00-8.00   sec  38.2 MBytes   321 Mbits/sec
[  6]   8.00-9.00   sec  34.0 MBytes   285 Mbits/sec
[  6]   9.00-10.00  sec  38.3 MBytes   322 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  6]   0.00-10.00  sec   361 MBytes   303 Mbits/sec                  sender
[  6]   0.00-10.20  sec   361 MBytes   297 Mbits/sec                  receiver


iwx0 at pci0 dev 20 function 3 "Intel Wi-Fi 6 AX201" rev 0x20, msix
iwx0: hw rev 0x350, fw ver 67.8f59b80b.0

iwx0: flags=808847<UP,BROADCAST,DEBUG,RUNNING,SIMPLEX,MULTICAST,AUTOCONF4> mtu 
1500
        lladdr xxxxx
        index 1 priority 4 llprio 3
        groups: wlan egress
        media: IEEE802.11 autoselect (VHT-MCS9 mode 11ac)
        status: active
        ieee80211: join xxxxx chan 149 bssid xxxxx 77% wpakey wpaprotos wpa2 
wpaakms psk wpaciphers ccmp wpagroupcipher ccmp

Reply via email to