USB-WiFi
USB-WiFi copied to clipboard
[Help]: Netgear A6210 Slow Download Speed (need testers, anyone with adapter that uses mt7612u)
Checklist
- [X] I acknowledge that support is provided on a best-effort basis.
- [X] I acknowledge that the authors and contributors to this repository cannot be held responsible for the results of my use of any information contained in or linked from this repository.
uname
Linux {obscured} 6.6.46 #1 SMP Sun Aug 18 00:39:55 UTC 2024 x86_64 GNU/Linux
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 002: ID 0846:9053 NetGear, Inc. A6210
rfkill
1: phy1: wlan Soft blocked: no Hard blocked: no
dkms
-sh: dkms: not found
iw
phy#1
Interface wlan1
ifindex 5
wdev 0x100000002
addr bc:a5:11:ba:d2:57
ssid {obscured}
type managed
channel 36 (5180 MHz), width: 80 MHz, center1: 5210 MHz
txpower 18.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
Interface wlan0
ifindex 4
wdev 0x100000001
addr bc:a5:11:ba:d2:57
type managed
txpower 18.00 dBm
multicast TXQ:
qsz-byt qsz-pkt flows drops marks overlmt hashcol tx-bytes tx-packets
0 0 0 0 0 0 0 0 0
What happened?
I have a number of Netgear A6210 (mt7612u) devices.
Testing with iperf on various Linux based clients, against my router (Linksys MR8300 running OpenWrt) which is about seven meters away with a clean line of sight, shows a reasonable upload speed:
iperf -c {obscured}
Connecting to host {obscured}, port 5201
[ 5] local {obscured} port 36056 connected to {obscured} port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 27.6 MBytes 232 Mbits/sec 6 223 KBytes
[ 5] 1.00-2.00 sec 24.5 MBytes 206 Mbits/sec 2 226 KBytes
[ 5] 2.00-3.00 sec 23.4 MBytes 196 Mbits/sec 2 214 KBytes
[ 5] 3.00-4.00 sec 24.5 MBytes 206 Mbits/sec 4 165 KBytes
[ 5] 4.00-5.00 sec 22.2 MBytes 187 Mbits/sec 2 187 KBytes
[ 5] 5.00-6.00 sec 25.6 MBytes 215 Mbits/sec 2 192 KBytes
[ 5] 6.00-7.00 sec 23.5 MBytes 197 Mbits/sec 2 208 KBytes
[ 5] 7.00-8.00 sec 24.6 MBytes 207 Mbits/sec 2 226 KBytes
[ 5] 8.00-9.00 sec 19.1 MBytes 160 Mbits/sec 4 191 KBytes
[ 5] 9.00-10.00 sec 22.4 MBytes 188 Mbits/sec 2 225 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 238 MBytes 199 Mbits/sec 28 sender
[ 5] 0.00-10.01 sec 236 MBytes 198 Mbits/sec receiver
iperf Done.
although there are a number of retries, however the download speed is much less:
iperf -c {obscured} -R
Connecting to host {obscured}, port 5201
Reverse mode, remote host {obscured} is sending
[ 5] local {obscured} port 34398 connected to {obscured} port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 1.38 MBytes 11.5 Mbits/sec
[ 5] 1.00-2.00 sec 1.00 MBytes 8.39 Mbits/sec
[ 5] 2.00-3.00 sec 1.62 MBytes 13.6 Mbits/sec
[ 5] 3.00-4.00 sec 1.75 MBytes 14.7 Mbits/sec
[ 5] 4.00-5.00 sec 1.25 MBytes 10.5 Mbits/sec
[ 5] 5.00-6.00 sec 1.75 MBytes 14.7 Mbits/sec
[ 5] 6.00-7.00 sec 1.62 MBytes 13.6 Mbits/sec
[ 5] 7.00-8.00 sec 1.62 MBytes 13.6 Mbits/sec
[ 5] 8.00-9.00 sec 1.25 MBytes 10.5 Mbits/sec
[ 5] 9.00-10.00 sec 1.75 MBytes 14.7 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.11 sec 15.8 MBytes 13.1 Mbits/sec 80 sender
[ 5] 0.00-10.00 sec 15.0 MBytes 12.6 Mbits/sec receiver
iperf Done.
Compared to the same clients using a TP-Link Archer T4U (rtl8812au) device:
iperf -c {obscured}
Connecting to host {obscured}, port 5201
[ 5] local {obscured} port 49242 connected to {obscured} port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 34.8 MBytes 291 Mbits/sec 0 1.00 MBytes
[ 5] 1.00-2.00 sec 34.2 MBytes 287 Mbits/sec 0 1.08 MBytes
[ 5] 2.00-3.00 sec 33.6 MBytes 282 Mbits/sec 0 1.14 MBytes
[ 5] 3.00-4.00 sec 33.4 MBytes 280 Mbits/sec 0 1.42 MBytes
[ 5] 4.00-5.00 sec 33.6 MBytes 282 Mbits/sec 0 1.42 MBytes
[ 5] 5.00-6.00 sec 33.1 MBytes 278 Mbits/sec 0 1.42 MBytes
[ 5] 6.00-7.00 sec 33.9 MBytes 284 Mbits/sec 0 1.42 MBytes
[ 5] 7.00-8.00 sec 33.6 MBytes 282 Mbits/sec 0 1.42 MBytes
[ 5] 8.00-9.00 sec 33.5 MBytes 281 Mbits/sec 0 1.42 MBytes
[ 5] 9.00-10.00 sec 33.6 MBytes 282 Mbits/sec 0 1.42 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 337 MBytes 283 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 335 MBytes 281 Mbits/sec receiver
iperf Done.
iperf -c {obscured} -R
Connecting to host {obscured}, port 5201
Reverse mode, remote host {obscured} is sending
[ 5] local {obscured} port 40434 connected to {obscured} port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 27.0 MBytes 226 Mbits/sec
[ 5] 1.00-2.00 sec 28.5 MBytes 239 Mbits/sec
[ 5] 2.00-3.00 sec 26.2 MBytes 220 Mbits/sec
[ 5] 3.00-4.00 sec 29.8 MBytes 250 Mbits/sec
[ 5] 4.00-5.00 sec 29.6 MBytes 249 Mbits/sec
[ 5] 5.00-6.00 sec 30.9 MBytes 259 Mbits/sec
[ 5] 6.00-7.00 sec 32.5 MBytes 273 Mbits/sec
[ 5] 7.00-8.00 sec 32.0 MBytes 268 Mbits/sec
[ 5] 8.00-9.00 sec 32.5 MBytes 273 Mbits/sec
[ 5] 9.00-10.00 sec 32.8 MBytes 275 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 305 MBytes 256 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 302 MBytes 253 Mbits/sec receiver
iperf Done.
where the upload and download speeds are similar and there are no retries.
I've tested these devices in various clients, using different Linux distros, with different kernel versions (5.x and 6.x), and the results are the same.
Testing using a different remote makes no difference.
Testing using a different Wi-FI channel makes no difference.
Testing using a different USB port makes no difference.
Does anyone know if this is simply expected behavior with this device type, if this is a known bug, or if there is any special configuration required to address the download speeds and number of retries?
Thanks in advance.