RT-3200 gaming issue (wifi, random latency spikes)

Yes, those 660 retransmitted packages shouldn't happen. In iperf3 the data flow from the client to the server unless you use the -R option. In your case, the problem shows up only in one direction, from router to desktop. The next test with the cell phone will tell you where the source of the problem is. If it fails too, then it is a hardware problem in the router, if it works fine, then the problem is an incompatible USB wifi dongle.
try using 4 or 5 parallel threads using option -P 5 in the client. I am getting about 930Mbps wireless with a laptop using the integrated wifi. However, I am using 160MHz channels.

I have a spare Windows laptop that I hooked the Netgear adapter up to to test off of that as well. Here are the latest results:

Spare laptop with Netgear A7000 Adapter attached
Laptop as client, router as server

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-300.06 sec  1.84 GBytes  52.7 Mbits/sec                  receiver
[  8]   0.00-300.06 sec  1.83 GBytes  52.4 Mbits/sec                  receiver
[ 10]   0.00-300.06 sec  1.82 GBytes  52.1 Mbits/sec                  receiver
[ 12]   0.00-300.06 sec  1.81 GBytes  51.7 Mbits/sec                  receiver
[ 14]   0.00-300.06 sec  1.78 GBytes  51.0 Mbits/sec                  receiver
[SUM]   0.00-300.06 sec  9.08 GBytes   260 Mbits/sec                  receiver

Laptop as server, router as client

[ ID] Interval           Transfer     Bitrate         Retr
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-300.00 sec  1.78 GBytes  50.9 Mbits/sec   58             sender
[  5]   0.00-300.00 sec  1.78 GBytes  50.9 Mbits/sec                  receiver
[  7]   0.00-300.00 sec  1.77 GBytes  50.8 Mbits/sec   13             sender
[  7]   0.00-300.00 sec  1.77 GBytes  50.8 Mbits/sec                  receiver
[  9]   0.00-300.00 sec  1.76 GBytes  50.4 Mbits/sec   47             sender
[  9]   0.00-300.00 sec  1.76 GBytes  50.4 Mbits/sec                  receiver
[ 11]   0.00-300.00 sec  1.77 GBytes  50.6 Mbits/sec   48             sender
[ 11]   0.00-300.00 sec  1.77 GBytes  50.6 Mbits/sec                  receiver
[ 13]   0.00-300.00 sec  1.77 GBytes  50.6 Mbits/sec   37             sender
[ 13]   0.00-300.00 sec  1.77 GBytes  50.6 Mbits/sec                  receiver
[SUM]   0.00-300.00 sec  8.85 GBytes   253 Mbits/sec  203             sender
[SUM]   0.00-300.00 sec  8.84 GBytes   253 Mbits/sec                  receiver


iPhone as client, router as server (download preset)

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-300.01 sec  2.62 GBytes  75.1 Mbits/sec    6             sender
[  8]   0.00-300.01 sec  2.53 GBytes  72.5 Mbits/sec    4             sender
[ 10]   0.00-300.01 sec  2.43 GBytes  69.6 Mbits/sec    4             sender
[ 12]   0.00-300.01 sec  2.17 GBytes  62.0 Mbits/sec    8             sender
[ 14]   0.00-300.01 sec  2.74 GBytes  78.5 Mbits/sec    4             sender
[SUM]   0.00-300.01 sec  12.5 GBytes   358 Mbits/sec   26             sender

iPhone as client, router as server (upload preset)

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-300.01 sec  1.38 GBytes  39.5 Mbits/sec                  receiver
[  8]   0.00-300.01 sec  1.40 GBytes  40.1 Mbits/sec                  receiver
[ 10]   0.00-300.01 sec  1.40 GBytes  40.1 Mbits/sec                  receiver
[ 12]   0.00-300.01 sec  1.35 GBytes  38.8 Mbits/sec                  receiver
[ 14]   0.00-300.01 sec  1.37 GBytes  39.1 Mbits/sec                  receiver
[SUM]   0.00-300.01 sec  6.90 GBytes   198 Mbits/sec                  receiver

I could not test the iPhone as a server and the router as a client because when I would try this it would give me an error that the connection was refused.

So with this data, does this indicate that something is wrong with the router since it is giving retransmits on 2 separate devices?

Yes, the same problem shows up with your cell phone when transferring data from the router to the device. Having that problem duplicated with your Netgear USB dongle and your iPhone clearly indicates a hardware problem with your router. I am afraid that it is time to restore the original firmware and exchange it for a working unit.

Bummer! Well I foolishly didn’t make a backup before I flashed OpenWRT so I don’t think there is any going back. I guess I could disable wireless and get an access point and just use it as a pure router if I wanted. Oh well. This was a great learning experience nonetheless. I appreciate everyone that contributed and helped with the troubleshooting!

1 Like

It is a great thread, lots to see and learn. Your Google WiFi device seems to like being used, am I wrong.. pretty penny too.
The advice to update bios is king no matter what as Asus had been in the news lately as well.

1 Like

Yeah I may just use it again for now. It’s the first gen one but works well enough.

I actually just recently updated to the latest version of my BIOS as I had been running an outdated version.

1 Like

You might give this a day to see who else pops in but ..... the testing seemed to put the nail in the coffin.. when I saw your Apple... DONE!
when you feel your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.

No, you can restore it, there is a backup of the original bootchain in a hidden partition of your flash.

Just do this:

  1. log into your router using ssh. Just open a powershell in Windows (or a shell session in linux) and type:
ssh root@192.168.1.1
  1. After you are logged into your router, execute this to be able to access the hidden partition:
mkdir /tmp/bootchain
mount -t ubifs ubi0:boot_backup /tmp/bootchain
exit
  1. Don't close the CLI in your computer, Get the 4 backup files from your computer by typing:
scp "root@192.168.1.1:/tmp/bootchain/*" .
  1. Also download the original firmware for your RT3200 and place the file in the same folder where you downloaded the files in step 3.

  2. Log again into your router (same as step 1)

  3. Enter into recovery mode by typing

echo c > /proc/sysrq-trigger

Alternatively, you can flash the recovery image.

  1. After the router reboots in recovery mode, transfer the files back to the router, typing this in your computer's powershell:
scp ./mtd* root@192.168.1.1:/tmp
scp FW_RT3200_1.0.01.101415_prod.img root@192.168.1.1:/tmp
ssh root@192.168.1.1
  1. Now you should be in your router's recovery CLI. ensure the files are there by typing ls -als /tmp, if they are there, then type this to flash the original firmware:
ubidetach -d 0
insmod mtd-rw i_want_a_brick=1
mtd write /tmp/mtd0 /dev/mtd0
mtd write /tmp/mtd1 /dev/mtd1
mtd write /tmp/mtd2 /dev/mtd2
mtd write /tmp/mtd3 /dev/mtd3
mtd -p 0x200000 write /tmp/FW_RT3200_1.0.01.101415_prod.img /dev/mtd3
  1. Reboot the router and you are done.
5 Likes

Wow! I'll be perfectly honest with you here. I am pretty good with computers and even though your instructions were very straight forward I still had no faith I could do them and get the stock firmware back, but I did.

That's crazy that it actually worked. Thought for sure I was out of luck.

I just tried to go through Belkin for a replacement and that might be the worst customer experience I've had in awhile. I'll go through the retailer to see if I can get a replacement instead.

Crossing my fingers the replacement works better. We shall see!

1 Like

Glad to hear you didn't have any problem returning to the stock firmware. You already had your share of bad luck with that faulty unit. You should replace it with the vendor. The replacement unit will work. Usually, the manufacturer's warranty goes through the retailer or distributor, even more, when we are talking about an inexpensive unit like this one.

Yeah I had a much easier time just going through the vendor. Replacement unit is slated to be here sometime tomorrow so I'll flash it with OpenWRT and give it another shot.

I received the replacement today. Flashed OpenWRT on the unit then upgraded to the latest snapshot and here are the iperf results:

Netgear A7000 Wi-Fi adapter
Desktop as client, router as server

[ ID] Interval           Transfer     Bitrate
[  5]   0.00-300.09 sec  2.32 GBytes  66.4 Mbits/sec                  receiver
[  8]   0.00-300.09 sec  2.32 GBytes  66.3 Mbits/sec                  receiver
[ 10]   0.00-300.09 sec  2.31 GBytes  66.1 Mbits/sec                  receiver
[ 12]   0.00-300.09 sec  2.30 GBytes  65.8 Mbits/sec                  receiver
[ 14]   0.00-300.09 sec  2.28 GBytes  65.1 Mbits/sec                  receiver
[SUM]   0.00-300.09 sec  11.5 GBytes   330 Mbits/sec                  receiver

Desktop as server, router as client

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-300.00 sec  3.60 GBytes   103 Mbits/sec   66             sender
[  5]   0.00-300.00 sec  3.60 GBytes   103 Mbits/sec                  receiver
[  7]   0.00-300.00 sec  3.49 GBytes  99.9 Mbits/sec   79             sender
[  7]   0.00-300.00 sec  3.49 GBytes  99.9 Mbits/sec                  receiver
[  9]   0.00-300.00 sec  3.55 GBytes   102 Mbits/sec   94             sender
[  9]   0.00-300.00 sec  3.54 GBytes   101 Mbits/sec                  receiver
[ 11]   0.00-300.00 sec  3.59 GBytes   103 Mbits/sec   48             sender
[ 11]   0.00-300.00 sec  3.59 GBytes   103 Mbits/sec                  receiver
[ 13]   0.00-300.00 sec  3.61 GBytes   104 Mbits/sec   54             sender
[ 13]   0.00-300.00 sec  3.61 GBytes   103 Mbits/sec                  receiver
[SUM]   0.00-300.00 sec  17.8 GBytes   511 Mbits/sec  341             sender
[SUM]   0.00-300.00 sec  17.8 GBytes   511 Mbits/sec                  receiver

iPhone as client, router as server

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-300.00 sec  2.24 GBytes  64.1 Mbits/sec   12             sender
[  8]   0.00-300.00 sec  2.63 GBytes  75.4 Mbits/sec   10             sender
[ 10]   0.00-300.00 sec  2.38 GBytes  68.2 Mbits/sec    7             sender
[ 12]   0.00-300.00 sec  3.64 GBytes   104 Mbits/sec    6             sender
[ 14]   0.00-300.00 sec  2.36 GBytes  67.7 Mbits/sec    8             sender
[SUM]   0.00-300.00 sec  13.2 GBytes   379 Mbits/sec   43             sender

Ok so judging by the results I either just have really bad luck or something else is going on lol.

1 Like

That is not normal. I don't have retransmissions when using an iPhone, a new intel laptop and an old AMD laptop. Are you having the same level or retransmissions in different bands? Have you tried switching to 160MHz channels? *)MHz devices will connect too.

This is my output when using the old laptop using its Intel WiFi Wireless-AC 8265 Dual Band 2x2 AC. It is unable to use 160MHz channels and it seems more or less equivalent to the performance you are getting with your USB wifi dongle:

[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-300.00 sec  3.91 GBytes   112 Mbits/sec    0             sender
[  4]   0.00-300.00 sec  3.91 GBytes   112 Mbits/sec                  receiver
[  6]   0.00-300.00 sec  3.58 GBytes   103 Mbits/sec    0             sender
[  6]   0.00-300.00 sec  3.58 GBytes   103 Mbits/sec                  receiver
[  8]   0.00-300.00 sec  3.80 GBytes   109 Mbits/sec    0             sender
[  8]   0.00-300.00 sec  3.79 GBytes   109 Mbits/sec                  receiver
[ 10]   0.00-300.00 sec  3.58 GBytes   103 Mbits/sec    0             sender
[ 10]   0.00-300.00 sec  3.58 GBytes   102 Mbits/sec                  receiver
[ 12]   0.00-300.00 sec  3.51 GBytes   101 Mbits/sec    0             sender
[ 12]   0.00-300.00 sec  3.51 GBytes   100 Mbits/sec                  receiver
[SUM]   0.00-300.00 sec  18.4 GBytes   526 Mbits/sec    0             sender
[SUM]   0.00-300.00 sec  18.4 GBytes   526 Mbits/sec                  receiver

We can check some other less common sources for the issue. In order to remove overheating from the possible sources, do 10 shorter 30 second tests. After each 30s round, leave 2 minutes of cooldown period until the next test. iperf3 is very CPU demanding and could be overheating your device in excess. If the problem is related to temperature it shouldn't show up. If it is till showing up, then it is something else.

Yeah it's very odd. I even tried with a newer M1 Macbook Air and it has retransmissions as well. I try to select 160MHz in the GUI and save it, but it never applies the configuration changes successfully. It will count down from 90s, get to 0 and then say "Failed to confirm apply within 90s, waiting for rollback" and this is with me setting the channel manually to 36 or leaving it on Auto. After a minute or so it will roll back and I'll be connected to 80MHz again.

I changed the channel width to 40MHz to test and here are the results of that test:

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-300.00 sec  1.67 GBytes  47.7 Mbits/sec  151             sender
[  5]   0.00-300.00 sec  1.66 GBytes  47.7 Mbits/sec                  receiver
[  7]   0.00-300.00 sec  1.67 GBytes  47.8 Mbits/sec  184             sender
[  7]   0.00-300.00 sec  1.67 GBytes  47.8 Mbits/sec                  receiver
[  9]   0.00-300.00 sec  1.69 GBytes  48.3 Mbits/sec  177             sender
[  9]   0.00-300.00 sec  1.69 GBytes  48.3 Mbits/sec                  receiver
[ 11]   0.00-300.00 sec  1.69 GBytes  48.5 Mbits/sec  153             sender
[ 11]   0.00-300.00 sec  1.69 GBytes  48.4 Mbits/sec                  receiver
[ 13]   0.00-300.00 sec  1.70 GBytes  48.6 Mbits/sec  156             sender
[ 13]   0.00-300.00 sec  1.70 GBytes  48.6 Mbits/sec                  receiver
[SUM]   0.00-300.00 sec  8.42 GBytes   241 Mbits/sec  821             sender
[SUM]   0.00-300.00 sec  8.41 GBytes   241 Mbits/sec                  receiver

I'll try the shorter tests and see what happens.

Test 1


[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   181 MBytes  50.7 Mbits/sec   67             sender
[  5]   0.00-30.00  sec   180 MBytes  50.4 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   185 MBytes  51.7 Mbits/sec   51             sender
[  7]   0.00-30.00  sec   184 MBytes  51.3 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   173 MBytes  48.4 Mbits/sec   45             sender
[  9]   0.00-30.00  sec   172 MBytes  48.0 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   183 MBytes  51.2 Mbits/sec  101             sender
[ 11]   0.00-30.00  sec   182 MBytes  50.8 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   180 MBytes  50.2 Mbits/sec  101             sender
[ 13]   0.00-30.00  sec   178 MBytes  49.8 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec   902 MBytes   252 Mbits/sec  365             sender
[SUM]   0.00-30.00  sec   895 MBytes   250 Mbits/sec                  receiver

Test 2

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   177 MBytes  49.4 Mbits/sec   48             sender
[  5]   0.00-30.00  sec   174 MBytes  48.7 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   174 MBytes  48.5 Mbits/sec   63             sender
[  7]   0.00-30.00  sec   171 MBytes  47.8 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   173 MBytes  48.4 Mbits/sec   51             sender
[  9]   0.00-30.00  sec   171 MBytes  47.8 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   171 MBytes  47.9 Mbits/sec   32             sender
[ 11]   0.00-30.00  sec   170 MBytes  47.6 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   174 MBytes  48.6 Mbits/sec  114             sender
[ 13]   0.00-30.00  sec   171 MBytes  47.9 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec   868 MBytes   243 Mbits/sec  308             sender
[SUM]   0.00-30.00  sec   858 MBytes   240 Mbits/sec                  receiver

Test 3

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   185 MBytes  51.7 Mbits/sec   22             sender
[  5]   0.00-30.00  sec   183 MBytes  51.2 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   216 MBytes  60.3 Mbits/sec   17             sender
[  7]   0.00-30.00  sec   213 MBytes  59.6 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   214 MBytes  59.9 Mbits/sec    1             sender
[  9]   0.00-30.00  sec   212 MBytes  59.3 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   182 MBytes  50.9 Mbits/sec    7             sender
[ 11]   0.00-30.00  sec   181 MBytes  50.6 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   183 MBytes  51.1 Mbits/sec   11             sender
[ 13]   0.00-30.00  sec   181 MBytes  50.6 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec   980 MBytes   274 Mbits/sec   58             sender
[SUM]   0.00-30.00  sec   970 MBytes   271 Mbits/sec                  receiver

Test 4

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   208 MBytes  58.1 Mbits/sec   36             sender
[  5]   0.00-30.00  sec   206 MBytes  57.7 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   213 MBytes  59.5 Mbits/sec   40             sender
[  7]   0.00-30.00  sec   211 MBytes  59.0 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   213 MBytes  59.7 Mbits/sec   78             sender
[  9]   0.00-30.00  sec   212 MBytes  59.2 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   212 MBytes  59.3 Mbits/sec   28             sender
[ 11]   0.00-30.00  sec   211 MBytes  59.0 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   216 MBytes  60.5 Mbits/sec   35             sender
[ 13]   0.00-30.00  sec   215 MBytes  60.1 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.04 GBytes   297 Mbits/sec  217             sender
[SUM]   0.00-30.00  sec  1.03 GBytes   295 Mbits/sec                  receiver

Test 5

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   220 MBytes  61.6 Mbits/sec   50             sender
[  5]   0.00-30.00  sec   218 MBytes  61.0 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   227 MBytes  63.5 Mbits/sec   58             sender
[  7]   0.00-30.00  sec   225 MBytes  63.0 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   229 MBytes  64.0 Mbits/sec   74             sender
[  9]   0.00-30.00  sec   227 MBytes  63.4 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   219 MBytes  61.1 Mbits/sec   67             sender
[ 11]   0.00-30.00  sec   217 MBytes  60.6 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   219 MBytes  61.2 Mbits/sec   63             sender
[ 13]   0.00-30.00  sec   217 MBytes  60.7 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.09 GBytes   311 Mbits/sec  312             sender
[SUM]   0.00-30.00  sec  1.08 GBytes   309 Mbits/sec                  receiver

Test 6

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   248 MBytes  69.4 Mbits/sec   36             sender
[  5]   0.00-30.00  sec   246 MBytes  68.9 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   247 MBytes  68.9 Mbits/sec   42             sender
[  7]   0.00-30.00  sec   245 MBytes  68.5 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   250 MBytes  69.9 Mbits/sec   42             sender
[  9]   0.00-30.00  sec   248 MBytes  69.2 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   259 MBytes  72.5 Mbits/sec   17             sender
[ 11]   0.00-30.00  sec   258 MBytes  72.0 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   250 MBytes  69.9 Mbits/sec   65             sender
[ 13]   0.00-30.00  sec   248 MBytes  69.4 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.22 GBytes   351 Mbits/sec  202             sender
[SUM]   0.00-30.00  sec  1.22 GBytes   348 Mbits/sec                  receiver

Test 7

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   280 MBytes  78.4 Mbits/sec   61             sender
[  5]   0.00-30.00  sec   279 MBytes  78.1 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   295 MBytes  82.5 Mbits/sec   57             sender
[  7]   0.00-30.00  sec   294 MBytes  82.3 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   297 MBytes  82.9 Mbits/sec   37             sender
[  9]   0.00-30.00  sec   296 MBytes  82.6 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   300 MBytes  83.8 Mbits/sec   68             sender
[ 11]   0.00-30.00  sec   299 MBytes  83.6 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   301 MBytes  84.2 Mbits/sec   68             sender
[ 13]   0.00-30.00  sec   299 MBytes  83.7 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.44 GBytes   412 Mbits/sec  291             sender
[SUM]   0.00-30.00  sec  1.43 GBytes   410 Mbits/sec                  receiver

Test 8

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   319 MBytes  89.2 Mbits/sec   14             sender
[  5]   0.00-30.00  sec   317 MBytes  88.7 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   310 MBytes  86.7 Mbits/sec   20             sender
[  7]   0.00-30.00  sec   308 MBytes  86.1 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   274 MBytes  76.6 Mbits/sec   15             sender
[  9]   0.00-30.00  sec   273 MBytes  76.3 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   280 MBytes  78.2 Mbits/sec   29             sender
[ 11]   0.00-30.00  sec   278 MBytes  77.8 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   263 MBytes  73.6 Mbits/sec   14             sender
[ 13]   0.00-30.00  sec   262 MBytes  73.3 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.41 GBytes   404 Mbits/sec   92             sender
[SUM]   0.00-30.00  sec  1.41 GBytes   402 Mbits/sec                  receiver

Test 9

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   263 MBytes  73.4 Mbits/sec   59             sender
[  5]   0.00-30.00  sec   261 MBytes  73.1 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   283 MBytes  79.1 Mbits/sec   55             sender
[  7]   0.00-30.00  sec   281 MBytes  78.6 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   286 MBytes  80.1 Mbits/sec  103             sender
[  9]   0.00-30.00  sec   284 MBytes  79.5 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   284 MBytes  79.4 Mbits/sec   41             sender
[ 11]   0.00-30.00  sec   282 MBytes  78.9 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   310 MBytes  86.6 Mbits/sec   21             sender
[ 13]   0.00-30.00  sec   307 MBytes  86.0 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.39 GBytes   399 Mbits/sec  279             sender
[SUM]   0.00-30.00  sec  1.38 GBytes   396 Mbits/sec                  receiver

Test 10

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-30.00  sec   269 MBytes  75.3 Mbits/sec   42             sender
[  5]   0.00-30.00  sec   267 MBytes  74.7 Mbits/sec                  receiver
[  7]   0.00-30.00  sec   307 MBytes  85.7 Mbits/sec    3             sender
[  7]   0.00-30.00  sec   304 MBytes  85.0 Mbits/sec                  receiver
[  9]   0.00-30.00  sec   256 MBytes  71.5 Mbits/sec   44             sender
[  9]   0.00-30.00  sec   254 MBytes  70.9 Mbits/sec                  receiver
[ 11]   0.00-30.00  sec   302 MBytes  84.5 Mbits/sec   22             sender
[ 11]   0.00-30.00  sec   300 MBytes  84.0 Mbits/sec                  receiver
[ 13]   0.00-30.00  sec   304 MBytes  85.1 Mbits/sec   18             sender
[ 13]   0.00-30.00  sec   302 MBytes  84.4 Mbits/sec                  receiver
[SUM]   0.00-30.00  sec  1.40 GBytes   402 Mbits/sec  129             sender
[SUM]   0.00-30.00  sec  1.39 GBytes   399 Mbits/sec                  receiver

Waited 2-3 minutes in between each test.

Any other things I should try/check before I ultimately have to return this one as well?

I had really weird behavior with some clients if I left 802.11ax enabled. One on RT3200, I have it configured for 802.11ac only and this allows my older work laptop connect to the AP and pull an IP address.

If I even attempt to connect to the one I have 802.11ax enabled, it never pulls an IP but spams my console with attempts. I haven't been able to debug it (life gets in the way) but I know there seems to be something going on, compatibility-wise, with some 802.11ac clients misbehaving when given the 'option' offered of 802.11ax.

Really wish I knew more on the chipset level to aid in debugging but I don't - that's better off for others more entrenched into that codebase.

Does the Google AP support 802.11ax? That may be one 'difference' that mimics my issue.

hmmm I never thought about that, but may be a possibility. The Google AP does not support 802.11ax, only 802.11ac. I did try one thing last night that I hadn't tried before and that was just to set the WiFi channel to Auto and let the router decide. I never once saw the packet loss indicator while playing for a little while last night, but when running iperf I still do get retransmissions. They are somewhat lower in value, but are still there. I will try setting it to 802.11ac instead of .ax and see if that has any effect on the retransmissions.

1 Like

External noise can always be an issue. If you could configure the RT3200 using the same channel configuration would be a great test just to discard any radio noise affecting the MT76 radio.

@r3f3r1 Hi, I too have the same problem.
Ping spikes while playing over wifi.
Have you found a solution?