GL.iNet GL-MT6000 subpar WIFI performance

Hello, recently I got this router and hoped for better wifi speeds, however, I'm getting subpar performance. According to this page https://openwrt.org/toh/gl.inet/gl-mt6000#performance he was getting 750-810 on 5Ghz 80Mhz without and with WED. Any reason why 160Mhz with DFS channel does not help? I run vanilla openwrt on this router without extra firmware from vendor. I've set up wifi roaming and band-steering with DAWN, which doesn't seem to work properly - still getting same score 80/100 - WIFI roaming and band-steering with DAWN

Are any of use tried extra firmare from vendor or are speeds better on original firmware (openwrt + their gui)?

Any ideas on 160Mhz, WED, sw.hw offloading etc.?

Thank you.

laptop -> router (download) 1m from router on macbook pro m1 14
iperf3-darwin -c 10.0.0.1 -t 30

Connecting to host 10.0.0.1, port 5201
[  5] local 10.0.0.199 port 62231 connected to 10.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd          RTT
[  5]   0.00-1.00   sec  78.5 MBytes   658 Mbits/sec    0   2.54 MBytes   27ms
[  5]   1.00-2.00   sec  77.3 MBytes   650 Mbits/sec    0   2.63 MBytes   30ms
[  5]   2.00-3.00   sec  78.1 MBytes   655 Mbits/sec    0   2.68 MBytes   29ms
[  5]   3.00-4.00   sec  77.4 MBytes   649 Mbits/sec    0   2.68 MBytes   36ms
[  5]   4.00-5.00   sec  74.2 MBytes   623 Mbits/sec    0   2.68 MBytes   34ms
[  5]   5.00-6.00   sec  74.9 MBytes   628 Mbits/sec    0   2.35 MBytes   24ms
[  5]   6.00-7.00   sec  80.1 MBytes   672 Mbits/sec    0   2.68 MBytes   29ms
[  5]   7.00-8.00   sec  79.4 MBytes   666 Mbits/sec    0   2.68 MBytes   33ms
[  5]   8.00-9.00   sec  78.1 MBytes   655 Mbits/sec    0   2.56 MBytes   22ms
[  5]   9.00-10.00  sec  77.8 MBytes   653 Mbits/sec    0   2.68 MBytes   35ms
[  5]  10.00-11.00  sec  79.9 MBytes   670 Mbits/sec    0   2.68 MBytes   29ms
[  5]  11.00-12.00  sec  76.2 MBytes   640 Mbits/sec    0   2.67 MBytes   40ms
[  5]  12.00-13.00  sec  65.0 MBytes   545 Mbits/sec    0   2.66 MBytes   36ms
[  5]  13.00-14.00  sec  62.6 MBytes   525 Mbits/sec    0   2.17 MBytes   17ms
[  5]  14.00-15.00  sec  82.1 MBytes   688 Mbits/sec    0   2.66 MBytes   36ms
[  5]  15.00-16.00  sec  79.0 MBytes   660 Mbits/sec    0   2.66 MBytes   43ms
[  5]  16.00-17.00  sec  82.0 MBytes   692 Mbits/sec    0   2.67 MBytes   31ms
[  5]  17.00-18.00  sec  81.3 MBytes   682 Mbits/sec    0   2.69 MBytes   37ms
[  5]  18.00-19.00  sec  79.5 MBytes   667 Mbits/sec    0   2.69 MBytes   39ms
[  5]  19.00-20.00  sec  81.0 MBytes   679 Mbits/sec    0   2.69 MBytes   34ms
[  5]  20.00-21.00  sec  78.9 MBytes   662 Mbits/sec    0   2.70 MBytes   35ms
[  5]  21.00-22.00  sec  80.4 MBytes   675 Mbits/sec    0   2.70 MBytes   33ms
[  5]  22.00-23.00  sec  81.0 MBytes   679 Mbits/sec    0   2.71 MBytes   31ms
[  5]  23.00-24.00  sec  81.0 MBytes   679 Mbits/sec    0   2.71 MBytes   28ms
[  5]  24.00-25.00  sec  80.8 MBytes   678 Mbits/sec    0   2.71 MBytes   27ms
[  5]  25.00-26.00  sec  80.9 MBytes   679 Mbits/sec    0   2.71 MBytes   37ms
[  5]  26.00-27.00  sec  80.2 MBytes   672 Mbits/sec    0   2.71 MBytes   30ms
[  5]  27.00-28.00  sec  82.5 MBytes   693 Mbits/sec    0   2.72 MBytes   36ms
[  5]  28.00-29.00  sec  80.2 MBytes   673 Mbits/sec    0   2.72 MBytes   31ms
[  5]  29.00-30.00  sec  80.6 MBytes   676 Mbits/sec    0   2.72 MBytes   27ms
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec  2.30 GBytes   657 Mbits/sec    0             sender
[  5]   0.00-30.01  sec  2.29 GBytes   656 Mbits/sec                  receiver

iperf Done.

router -> laptop (upload) 1m from router on macbook pro m1 14
iperf3 -c 10.0.0.199 -t 30

Connecting to host 10.0.0.199, port 5201
[  5] local 10.0.0.1 port 59436 connected to 10.0.0.199 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  91.8 MBytes   769 Mbits/sec    0   2.16 MBytes
[  5]   1.00-2.00   sec  96.0 MBytes   805 Mbits/sec    0   2.44 MBytes
[  5]   2.00-3.00   sec  95.8 MBytes   803 Mbits/sec    0   2.44 MBytes
[  5]   3.00-4.00   sec  97.0 MBytes   814 Mbits/sec    0   2.59 MBytes
[  5]   4.00-5.00   sec  97.5 MBytes   818 Mbits/sec    0   2.89 MBytes
[  5]   5.00-6.00   sec  95.2 MBytes   799 Mbits/sec    0   2.89 MBytes
[  5]   6.00-7.00   sec  97.5 MBytes   818 Mbits/sec    0   3.07 MBytes
[  5]   7.00-8.00   sec  97.4 MBytes   817 Mbits/sec    0   3.07 MBytes
[  5]   8.00-9.00   sec  96.4 MBytes   808 Mbits/sec    0   3.07 MBytes
[  5]   9.00-10.00  sec  99.0 MBytes   830 Mbits/sec    0   3.24 MBytes
[  5]  10.00-11.00  sec  96.6 MBytes   811 Mbits/sec    0   3.63 MBytes
[  5]  11.00-12.00  sec  96.0 MBytes   805 Mbits/sec    0   3.63 MBytes
[  5]  12.00-13.00  sec  90.4 MBytes   758 Mbits/sec    0   3.83 MBytes
[  5]  13.00-14.00  sec  97.6 MBytes   819 Mbits/sec    0   3.83 MBytes
[  5]  14.00-15.00  sec  95.9 MBytes   804 Mbits/sec    0   3.83 MBytes
[  5]  15.00-16.00  sec  98.0 MBytes   822 Mbits/sec    0   3.83 MBytes
[  5]  16.00-17.00  sec  97.5 MBytes   818 Mbits/sec    0   3.83 MBytes
[  5]  17.00-18.00  sec  96.1 MBytes   806 Mbits/sec    0   3.83 MBytes
[  5]  18.00-19.00  sec  91.4 MBytes   766 Mbits/sec    0   3.83 MBytes
[  5]  19.00-20.00  sec  85.4 MBytes   716 Mbits/sec    0   4.05 MBytes
[  5]  20.00-21.00  sec  94.5 MBytes   793 Mbits/sec    1   2.83 MBytes
[  5]  21.00-22.00  sec  98.0 MBytes   822 Mbits/sec    0   3.23 MBytes
[  5]  22.00-23.00  sec  95.1 MBytes   798 Mbits/sec    0   3.23 MBytes
[  5]  23.00-24.00  sec  96.2 MBytes   807 Mbits/sec    0   3.23 MBytes
[  5]  24.00-25.00  sec  94.1 MBytes   790 Mbits/sec    0   3.23 MBytes
[  5]  25.00-26.00  sec  97.9 MBytes   821 Mbits/sec    0   3.23 MBytes
[  5]  26.00-27.00  sec  96.1 MBytes   806 Mbits/sec    0   3.23 MBytes
[  5]  27.00-28.00  sec  96.9 MBytes   813 Mbits/sec    0   3.23 MBytes
[  5]  28.00-29.00  sec  97.6 MBytes   819 Mbits/sec    0   3.23 MBytes
[  5]  29.00-30.00  sec  87.2 MBytes   731 Mbits/sec    0   3.23 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec  2.80 GBytes   801 Mbits/sec    1             sender
[  5]   0.00-30.04  sec  2.79 GBytes   799 Mbits/sec                  receiver

iperf Done.

/etc/config/wireless

config wifi-device 'radio0'
	option type 'mac80211'
	option path 'platform/soc/18000000.wifi'
	option band '2g'
	option channel '11'
	option htmode 'HE20'
	option country 'SK'
	option cell_density '0'

config wifi-iface 'default_radio0'
	option device 'radio0'
	option network 'lan'
	option mode 'ap'
	option ssid 'ap01'
	option encryption 'sae-mixed'
	option key '<REDACTED>'
	option ocv '0'
	option bss_transition '1'
	option ieee80211k '1'
	option ieee80211r '1'
	option mobility_domain '1188'
	option ft_over_ds '0'

config wifi-device 'radio1'
	option type 'mac80211'
	option path 'platform/soc/18000000.wifi+1'
	option band '5g'
	option channel '36'
	option htmode 'HE80'
	option country 'SK'
	option cell_density '0'

config wifi-iface 'default_radio1'
	option device 'radio1'
	option network 'lan'
	option mode 'ap'
	option ssid 'ap01'
	option encryption 'sae-mixed'
	option key '<REDACTED>'
	option ocv '0'
	option bss_transition '1'
	option ieee80211k '1'
	option ieee80211r '1'
	option mobility_domain '1188'
	option ft_over_ds '0'

It is overlapping feature set of client and ap, e.g. client is 2 antenna 160MHz, AP is 4 antenna 80mhz, both kind of rated 2.4gbit, but the common piece is only 1.2gbps and effective transfer is about half of that due to half duplex nature of wifi.

Try WPA2 or WPA3 in place of mixed (you can add extra AP entry for testing, limit is like dozen)

You should disable something on a MacBook. Should be findable in the MT6000 or the pesa build thread.

Hi,

when setting wpa2 instead of mixed wpa2/3, download speed decreased to cca 566Mbit/s and upload decreased to 382Mbit/s.

when setting wpa3-sae instead of mixed wpa2/3, download speed increased to about 700Mbit/s and upload increased to about 830Mbit/s.

This might, however, be a statistical error for mixed wpa2/3 vs wpa3, but I wonder what's wrong with wpa2-psk auth speeds..

So for now, I will leave 5GHz on wpa3-sae, but I need wpa2 for 2,4GHz due to 1 old client device that apparently does not support wpa3. Is it better to leave it wpa2/wpa3 mixed for 2,4GHz?

Edit: that is apparently wrong idea to use different auth methods while using dawn. I ended up creating extra SSID for IOT devices, need to ensure dawn works are supposed to.

Thank you.

I will try to look for that. Any idea where these threads are? I went through multiple ones and hanve't found it yet.

Thanks

This site sums it up nicely: https://www.meter.com/mac-osx-awdl-psa