Netgear WAX206 Support

changelog please, I was happy on master snapshots but there's weird things going on so thought I'd kick the tires of 23.05

yes, there's a definite performance difference compared to the latest snapshot.

Which performance numbers changed?

both, download comfortably gets to around 800 down on the latest snapshot, and upload stays around 100 up.

I mean AX performance on Apple devices. If AX with Apple devices is still unusable slow as before then switch back to AC is necessary and the whole AX capability is sadly wasted.

Your test shows that the AX performance bug is still existing.

Do you want me to check AX on my other devices like my Belkin RT1800?

If you like. Belkin RT1800 v1 also uses an MT7915 interface for AX. Should also be affected by the AX upload performance bug with Apple devices.

The proposed workaround from Mediatek to disable the out of specification AC 160 MHz channel capability does not get merged.

1 Like

im getting ~700Mbits/s both up and down. so i dont have this problem?

Tested with which client device? Which operating system version?

The AX performance bug of MT7915 only affects Apple iOS or iPadOS devices.

yes with an iphone 14 pro ios 16.5

https://imgur.com/a/sxddgYD

ok, what does iperf3 say for upload bandwidth on an AX connection from your iPhone 14 to your WAX206?

Commands to set up the iperf3 server are here:

Do you mean this

root@NETGEAR:~# iperf3 -s
-----------------------------------------------------------
Server listening on 5201 (test #1)
-----------------------------------------------------------
Accepted connection from 192.168.1.165, port 55024
[  5] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55025
[  8] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55026
[ 10] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55027
[ 12] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55028
[ 14] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55029
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  16.6 MBytes   139 Mbits/sec
[  8]   0.00-1.00   sec  16.1 MBytes   135 Mbits/sec
[ 10]   0.00-1.00   sec  14.0 MBytes   117 Mbits/sec
[ 12]   0.00-1.00   sec  15.5 MBytes   130 Mbits/sec
[ 14]   0.00-1.00   sec  15.9 MBytes   133 Mbits/sec
[SUM]   0.00-1.00   sec  78.0 MBytes   655 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   1.00-2.00   sec  17.3 MBytes   145 Mbits/sec
[  8]   1.00-2.00   sec  17.1 MBytes   144 Mbits/sec
[ 10]   1.00-2.00   sec  17.5 MBytes   147 Mbits/sec
[ 12]   1.00-2.00   sec  17.3 MBytes   145 Mbits/sec
[ 14]   1.00-2.00   sec  17.2 MBytes   144 Mbits/sec
[SUM]   1.00-2.00   sec  86.5 MBytes   726 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   2.00-3.00   sec  17.7 MBytes   148 Mbits/sec
[  8]   2.00-3.00   sec  17.8 MBytes   149 Mbits/sec
[ 10]   2.00-3.00   sec  18.0 MBytes   151 Mbits/sec
[ 12]   2.00-3.00   sec  17.9 MBytes   150 Mbits/sec
[ 14]   2.00-3.00   sec  18.0 MBytes   151 Mbits/sec
[SUM]   2.00-3.00   sec  89.4 MBytes   750 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   3.00-4.00   sec  18.2 MBytes   153 Mbits/sec
[  8]   3.00-4.00   sec  17.7 MBytes   149 Mbits/sec
[ 10]   3.00-4.00   sec  18.2 MBytes   152 Mbits/sec
[ 12]   3.00-4.00   sec  18.1 MBytes   152 Mbits/sec
[ 14]   3.00-4.00   sec  18.2 MBytes   153 Mbits/sec
[SUM]   3.00-4.00   sec  90.4 MBytes   759 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   4.00-5.00   sec  17.8 MBytes   149 Mbits/sec
[  8]   4.00-5.00   sec  17.9 MBytes   150 Mbits/sec
[ 10]   4.00-5.00   sec  17.8 MBytes   149 Mbits/sec
[ 12]   4.00-5.00   sec  18.0 MBytes   151 Mbits/sec
[ 14]   4.00-5.00   sec  17.7 MBytes   148 Mbits/sec
[SUM]   4.00-5.00   sec  89.2 MBytes   748 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   5.00-6.00   sec  17.8 MBytes   150 Mbits/sec
[  8]   5.00-6.00   sec  17.7 MBytes   149 Mbits/sec
[ 10]   5.00-6.00   sec  17.8 MBytes   149 Mbits/sec
[ 12]   5.00-6.00   sec  17.9 MBytes   150 Mbits/sec
[ 14]   5.00-6.00   sec  17.8 MBytes   149 Mbits/sec
[SUM]   5.00-6.00   sec  89.1 MBytes   747 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   6.00-7.00   sec  18.0 MBytes   151 Mbits/sec
[  8]   6.00-7.00   sec  17.8 MBytes   150 Mbits/sec
[ 10]   6.00-7.00   sec  17.9 MBytes   150 Mbits/sec
[ 12]   6.00-7.00   sec  18.0 MBytes   151 Mbits/sec
[ 14]   6.00-7.00   sec  17.8 MBytes   150 Mbits/sec
[SUM]   6.00-7.00   sec  89.6 MBytes   752 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   7.00-8.00   sec  17.6 MBytes   147 Mbits/sec
[  8]   7.00-8.00   sec  17.8 MBytes   149 Mbits/sec
[ 10]   7.00-8.00   sec  17.9 MBytes   150 Mbits/sec
[ 12]   7.00-8.00   sec  18.0 MBytes   151 Mbits/sec
[ 14]   7.00-8.00   sec  17.7 MBytes   148 Mbits/sec
[SUM]   7.00-8.00   sec  88.9 MBytes   746 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   8.00-9.00   sec  18.1 MBytes   152 Mbits/sec
[  8]   8.00-9.00   sec  17.8 MBytes   149 Mbits/sec
[ 10]   8.00-9.00   sec  18.3 MBytes   154 Mbits/sec
[ 12]   8.00-9.00   sec  18.1 MBytes   152 Mbits/sec
[ 14]   8.00-9.00   sec  18.2 MBytes   153 Mbits/sec
[SUM]   8.00-9.00   sec  90.5 MBytes   759 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   9.00-10.00  sec  18.0 MBytes   151 Mbits/sec
[  8]   9.00-10.00  sec  17.9 MBytes   150 Mbits/sec
[ 10]   9.00-10.00  sec  17.9 MBytes   150 Mbits/sec
[ 12]   9.00-10.00  sec  18.0 MBytes   151 Mbits/sec
[ 14]   9.00-10.00  sec  18.0 MBytes   151 Mbits/sec
[SUM]   9.00-10.00  sec  89.8 MBytes   753 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]  10.00-10.01  sec   120 KBytes   141 Mbits/sec
[  8]  10.00-10.01  sec  89.1 KBytes   104 Mbits/sec
[ 10]  10.00-10.01  sec  89.1 KBytes   104 Mbits/sec
[ 12]  10.00-10.01  sec   120 KBytes   140 Mbits/sec
[ 14]  10.00-10.01  sec   112 KBytes   130 Mbits/sec
[SUM]  10.00-10.01  sec   530 KBytes   623 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec   177 MBytes   148 Mbits/sec                  receiver
[  8]   0.00-10.01  sec   176 MBytes   147 Mbits/sec                  receiver
[ 10]   0.00-10.01  sec   175 MBytes   147 Mbits/sec                  receiver
[ 12]   0.00-10.01  sec   177 MBytes   148 Mbits/sec                  receiver
[ 14]   0.00-10.01  sec   177 MBytes   148 Mbits/sec                  receiver
[SUM]   0.00-10.01  sec   882 MBytes   739 Mbits/sec                  receiver
-----------------------------------------------------------
Server listening on 5201 (test #2)
-----------------------------------------------------------
Accepted connection from 192.168.1.165, port 55030
[  5] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55031
[  8] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55032
[ 10] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55033
[ 12] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55034
[ 14] local 192.168.1.7 port 5201 connected to 192.168.1.165 port 55035
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  18.8 MBytes   157 Mbits/sec    0    672 KBytes
[  8]   0.00-1.00   sec  18.0 MBytes   151 Mbits/sec    0    591 KBytes
[ 10]   0.00-1.00   sec  19.5 MBytes   163 Mbits/sec    0    648 KBytes
[ 12]   0.00-1.00   sec  14.6 MBytes   122 Mbits/sec    0    518 KBytes
[ 14]   0.00-1.00   sec  13.8 MBytes   116 Mbits/sec    0    468 KBytes
[SUM]   0.00-1.00   sec  84.7 MBytes   709 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   1.00-2.00   sec  21.2 MBytes   179 Mbits/sec    0    943 KBytes
[  8]   1.00-2.00   sec  18.5 MBytes   155 Mbits/sec    0    826 KBytes
[ 10]   1.00-2.00   sec  20.0 MBytes   168 Mbits/sec    0    902 KBytes
[ 12]   1.00-2.00   sec  17.3 MBytes   145 Mbits/sec    0    752 KBytes
[ 14]   1.00-2.00   sec  17.2 MBytes   144 Mbits/sec    0    735 KBytes
[SUM]   1.00-2.00   sec  94.2 MBytes   791 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   2.00-3.00   sec  21.2 MBytes   178 Mbits/sec    0   1.03 MBytes
[  8]   2.00-3.00   sec  18.8 MBytes   157 Mbits/sec    0    919 KBytes
[ 10]   2.00-3.00   sec  20.0 MBytes   168 Mbits/sec    0   1007 KBytes
[ 12]   2.00-3.00   sec  17.4 MBytes   146 Mbits/sec    0    844 KBytes
[ 14]   2.00-3.00   sec  16.2 MBytes   136 Mbits/sec    0    822 KBytes
[SUM]   2.00-3.00   sec  93.6 MBytes   785 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   3.00-4.00   sec  22.4 MBytes   188 Mbits/sec    0   1.03 MBytes
[  8]   3.00-4.00   sec  18.6 MBytes   156 Mbits/sec    0    919 KBytes
[ 10]   3.00-4.00   sec  21.2 MBytes   178 Mbits/sec    0   1007 KBytes
[ 12]   3.00-4.00   sec  17.5 MBytes   147 Mbits/sec    0    844 KBytes
[ 14]   3.00-4.00   sec  17.4 MBytes   146 Mbits/sec    0    822 KBytes
[SUM]   3.00-4.00   sec  97.1 MBytes   815 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   4.00-5.00   sec  22.5 MBytes   189 Mbits/sec    0   1.15 MBytes
[  8]   4.00-5.00   sec  20.0 MBytes   168 Mbits/sec    0   1.00 MBytes
[ 10]   4.00-5.00   sec  21.0 MBytes   176 Mbits/sec    0   1.10 MBytes
[ 12]   4.00-5.00   sec  18.8 MBytes   157 Mbits/sec    0    945 KBytes
[ 14]   4.00-5.00   sec  17.5 MBytes   147 Mbits/sec    0    921 KBytes
[SUM]   4.00-5.00   sec  99.8 MBytes   836 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   5.00-6.00   sec  21.2 MBytes   178 Mbits/sec    0   1.15 MBytes
[  8]   5.00-6.00   sec  18.6 MBytes   156 Mbits/sec    0   1.00 MBytes
[ 10]   5.00-6.00   sec  21.2 MBytes   178 Mbits/sec    0   1.10 MBytes
[ 12]   5.00-6.00   sec  16.2 MBytes   136 Mbits/sec    0    945 KBytes
[ 14]   5.00-6.00   sec  17.4 MBytes   146 Mbits/sec    0    921 KBytes
[SUM]   5.00-6.00   sec  94.8 MBytes   795 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   6.00-7.00   sec  21.2 MBytes   178 Mbits/sec    0   1.15 MBytes
[  8]   6.00-7.00   sec  19.9 MBytes   167 Mbits/sec    0   1.00 MBytes
[ 10]   6.00-7.00   sec  21.2 MBytes   178 Mbits/sec    0   1.10 MBytes
[ 12]   6.00-7.00   sec  17.5 MBytes   147 Mbits/sec    0    945 KBytes
[ 14]   6.00-7.00   sec  17.5 MBytes   147 Mbits/sec    0    969 KBytes
[SUM]   6.00-7.00   sec  97.4 MBytes   817 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   7.00-8.00   sec  22.4 MBytes   188 Mbits/sec    0   1.22 MBytes
[  8]   7.00-8.00   sec  17.4 MBytes   146 Mbits/sec    0   1.06 MBytes
[ 10]   7.00-8.00   sec  20.0 MBytes   168 Mbits/sec    0   1.16 MBytes
[ 12]   7.00-8.00   sec  17.5 MBytes   147 Mbits/sec    0   1000 KBytes
[ 14]   7.00-8.00   sec  17.5 MBytes   147 Mbits/sec    0   1.00 MBytes
[SUM]   7.00-8.00   sec  94.8 MBytes   795 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   8.00-9.00   sec  18.6 MBytes   156 Mbits/sec    0   1.28 MBytes
[  8]   8.00-9.00   sec  18.8 MBytes   157 Mbits/sec    0   1.18 MBytes
[ 10]   8.00-9.00   sec  18.8 MBytes   157 Mbits/sec    0   1.22 MBytes
[ 12]   8.00-9.00   sec  16.2 MBytes   136 Mbits/sec    0   1.08 MBytes
[ 14]   8.00-9.00   sec  16.1 MBytes   135 Mbits/sec    0   1.11 MBytes
[SUM]   8.00-9.00   sec  88.5 MBytes   740 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]   9.00-10.00  sec  20.0 MBytes   168 Mbits/sec    0   1.35 MBytes
[  8]   9.00-10.00  sec  17.4 MBytes   146 Mbits/sec    0   1.24 MBytes
[ 10]   9.00-10.00  sec  17.4 MBytes   146 Mbits/sec    0   1.29 MBytes
[ 12]   9.00-10.00  sec  16.2 MBytes   137 Mbits/sec    0   1.14 MBytes
[ 14]   9.00-10.00  sec  16.2 MBytes   137 Mbits/sec    0   1.17 MBytes
[SUM]   9.00-10.00  sec  87.2 MBytes   735 Mbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[  5]  10.00-10.01  sec  0.00 Bytes  0.00 bits/sec    0   1.35 MBytes
[  8]  10.00-10.01  sec  0.00 Bytes  0.00 bits/sec    0   1.24 MBytes
[ 10]  10.00-10.01  sec  1.25 MBytes  1.00 Gbits/sec    0   1.29 MBytes
[ 12]  10.00-10.01  sec  0.00 Bytes  0.00 bits/sec    0   1.14 MBytes
[ 14]  10.00-10.01  sec  0.00 Bytes  0.00 bits/sec    0   1.17 MBytes
[SUM]  10.00-10.01  sec  1.25 MBytes  1.01 Gbits/sec    0
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec   210 MBytes   176 Mbits/sec    0             sender
[  8]   0.00-10.01  sec   186 MBytes   156 Mbits/sec    0             sender
[ 10]   0.00-10.01  sec   202 MBytes   169 Mbits/sec    0             sender
[ 12]   0.00-10.01  sec   169 MBytes   142 Mbits/sec    0             sender
[ 14]   0.00-10.01  sec   167 MBytes   140 Mbits/sec    0             sender
[SUM]   0.00-10.01  sec   933 MBytes   782 Mbits/sec    0             sender
-----------------------------------------------------------
Server listening on 5201 (test #3)
-----------------------------------------------------------
^Ciperf3: interrupt - the server has terminated

From your iOS or iPadOS AX capable device on a AX HE connection to your WAX206. What I wrote above.

Preferred with obstacles like walls between your Apple device and your WAX206. With no obstacles in line of sight it should be good, but this is often not the case in real world use cases.

From Linux clients the AX performance should be good.

Also it’s about upload speed, not download. To make the puzzle even more difficult.

I observed dropping of the upload direction connection to HE MCS0 (zero) with 32 Mbit/s. And respectable 13 Mbit/s of average TCP upload speed in this case. While the downstream was above 600 Mbit/s.

And this was with a nearly clear 80 MHz channel, close distance and low to idle network usage. Real world speed could be even more bad with other networks around taking air time and more traffic in the own wifi network. Or larger distances.

1 Like

im sorry I thought that's what I did.. ?
i also just did your iperf3 test with an e8450 on stable 22.03, that indeed have slow upload speed.

ok. Which Openwrt release number, release date of the image?

Mine is Linksys E8450 (UBI), OpenWrt 23.05-SNAPSHOT r23042-3a1cb63336 from about three weeks ago.

mine is Linksys E8450 (UBI) OpenWrt 22.03.5 r20134-5f15225c1e but it does have this slow upload bug, so idk why you are interested about its version.

the wax206 is running OpenWrt 23.05-SNAPSHOT r23069-e2701e0f33, (Sat Jun 3 21:02:33 2023)
perhaps you missed more screenshots on my imgur link? which shows my wifi setting and upload speed from iphone https://imgur.com/a/sxddgYD

You’re right in two of your statements, which I did not see or read correctly.

(a) your upload speed seems to be fine, but I don’t know if you’re testing with obstacles between you and the WAX206
(b) you’re using a 160 MHz channel which fixed the issue for some users. But this is out of specification for MT7915, the chipset vendor Mediatek has already completely dropped 160 MHz channel support and it will get 160 MHz channel users at the same time receiving a lot more interference from other 5 GHz networks at the same place and also produce more interference for other networks.

This is about fixing the Apple speed issue for 80 MHz channel users which should be a lot better compromise for dense city environments with a lot more other SSIDs around that 802.11ax was specifically designed to increase the efficiency for. Green field use cases with no other networks around to interfere with could benefit from the out of specification 160 MHz channel mode, yes.

Just got an WAX206 myself, self compiling an image now. Also own the Belkin RT3200 as well so guess it's time to drag race them.

1 Like

Moved back to latest snapshot, 700 down, 600 up.

1 Like

Good for you if you have a solution even when nothing relevant in MT7915 code was changed.

If Apple 80 MHz AX HE upstream performance magically improves in 23.05-rc1 in comparison to my 23.05-snapshot image I would be surprised. I think I will test again.