Seems to be mainly issue with Windows 10 clients than.
Windows is always a kind of an issue...
Seriously, you can test with a Live Linux to see if the tests are better.
To clarify, my tests were not run during backup activity. I only brought up the part about backups to head off any comments about my speeds being "good enough for internet speeds."
Just for reference, I re-installed @quarky's NSS enabled build (17.01-SNAPSHOT r4075-54fc4f9050) which I had been testing some time ago. I still see the same excellent ethernet speeds, but WiFi is measurably better in terms of bandwidth. I ran the WiFi tests for 30 seconds to allow speeds to stabilize:
$ iperf3 -c 192.168.45.5 -i1 -V -t 30
Connecting to host 192.168.45.5, port 5201
TCP MSS: 1448 (default)
[ 5] local 192.168.45.145 port 53961 connected to 192.168.45.5 port 5201
Starting Test: protocol: TCP, 1 streams, 131072 byte blocks, omitting 0 seconds, 30 second test, tos 0
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 18.7 MBytes 157 Mbits/sec
[ 5] 1.00-2.00 sec 34.8 MBytes 292 Mbits/sec
[ 5] 2.00-3.00 sec 43.2 MBytes 362 Mbits/sec
[ 5] 3.00-4.00 sec 44.4 MBytes 373 Mbits/sec
[ 5] 4.00-5.00 sec 45.5 MBytes 382 Mbits/sec
[ 5] 5.00-6.00 sec 48.9 MBytes 410 Mbits/sec
[ 5] 6.00-7.00 sec 50.0 MBytes 419 Mbits/sec
[ 5] 7.00-8.00 sec 50.4 MBytes 423 Mbits/sec
[ 5] 8.00-9.00 sec 50.1 MBytes 420 Mbits/sec
[ 5] 9.00-10.00 sec 51.5 MBytes 432 Mbits/sec
[ 5] 10.00-11.00 sec 51.3 MBytes 430 Mbits/sec
[ 5] 11.00-12.00 sec 51.4 MBytes 431 Mbits/sec
[ 5] 12.00-13.00 sec 53.5 MBytes 449 Mbits/sec
[ 5] 13.00-14.00 sec 54.0 MBytes 453 Mbits/sec
[ 5] 14.00-15.00 sec 50.8 MBytes 426 Mbits/sec
[ 5] 15.00-16.00 sec 51.9 MBytes 435 Mbits/sec
[ 5] 16.00-17.00 sec 52.8 MBytes 443 Mbits/sec
[ 5] 17.00-18.00 sec 53.0 MBytes 444 Mbits/sec
[ 5] 18.00-19.00 sec 53.7 MBytes 451 Mbits/sec
[ 5] 19.00-20.00 sec 51.2 MBytes 429 Mbits/sec
[ 5] 20.00-21.00 sec 50.9 MBytes 427 Mbits/sec
[ 5] 21.00-22.00 sec 51.9 MBytes 435 Mbits/sec
[ 5] 22.00-23.00 sec 51.6 MBytes 433 Mbits/sec
[ 5] 23.00-24.00 sec 50.9 MBytes 427 Mbits/sec
[ 5] 24.00-25.00 sec 51.2 MBytes 429 Mbits/sec
[ 5] 25.00-26.00 sec 51.6 MBytes 433 Mbits/sec
[ 5] 26.00-27.00 sec 53.5 MBytes 449 Mbits/sec
[ 5] 27.00-28.00 sec 52.8 MBytes 443 Mbits/sec
[ 5] 28.00-29.00 sec 53.3 MBytes 447 Mbits/sec
[ 5] 29.00-30.00 sec 52.4 MBytes 440 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval Transfer Bitrate
[ 5] 0.00-30.00 sec 1.45 GBytes 414 Mbits/sec sender
[ 5] 0.00-30.05 sec 1.45 GBytes 413 Mbits/sec receiver
CPU Utilization: local/sender 30.9% (4.0%u/26.8%s), remote/receiver 3.3% (0.4%u/2.8%s)
$ iperf3 -c 192.168.45.5 -i1 -V -t 30 -R
Connecting to host 192.168.45.5, port 5201
Reverse mode, remote host 192.168.45.5 is sending
TCP MSS: 1448 (default)
[ 5] local 192.168.45.145 port 53964 connected to 192.168.45.5 port 5201
Starting Test: protocol: TCP, 1 streams, 131072 byte blocks, omitting 0 seconds, 30 second test, tos 0
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 40.8 MBytes 342 Mbits/sec
[ 5] 1.00-2.00 sec 49.0 MBytes 411 Mbits/sec
[ 5] 2.00-3.00 sec 57.3 MBytes 481 Mbits/sec
[ 5] 3.00-4.00 sec 61.1 MBytes 513 Mbits/sec
[ 5] 4.00-5.00 sec 64.4 MBytes 541 Mbits/sec
[ 5] 5.00-6.00 sec 67.0 MBytes 562 Mbits/sec
[ 5] 6.00-7.00 sec 69.1 MBytes 580 Mbits/sec
[ 5] 7.00-8.00 sec 69.6 MBytes 584 Mbits/sec
[ 5] 8.00-9.00 sec 69.9 MBytes 587 Mbits/sec
[ 5] 9.00-10.00 sec 73.0 MBytes 612 Mbits/sec
[ 5] 10.00-11.00 sec 75.1 MBytes 630 Mbits/sec
[ 5] 11.00-12.00 sec 76.1 MBytes 638 Mbits/sec
[ 5] 12.00-13.00 sec 77.4 MBytes 649 Mbits/sec
[ 5] 13.00-14.00 sec 77.7 MBytes 652 Mbits/sec
[ 5] 14.00-15.00 sec 80.5 MBytes 675 Mbits/sec
[ 5] 15.00-16.00 sec 81.1 MBytes 680 Mbits/sec
[ 5] 16.00-17.00 sec 81.3 MBytes 682 Mbits/sec
[ 5] 17.00-18.00 sec 80.0 MBytes 671 Mbits/sec
[ 5] 18.00-19.00 sec 82.5 MBytes 692 Mbits/sec
[ 5] 19.00-20.00 sec 83.3 MBytes 698 Mbits/sec
[ 5] 20.00-21.00 sec 84.9 MBytes 712 Mbits/sec
[ 5] 21.00-22.00 sec 85.8 MBytes 720 Mbits/sec
[ 5] 22.00-23.00 sec 85.4 MBytes 716 Mbits/sec
[ 5] 23.00-24.00 sec 56.8 MBytes 476 Mbits/sec
[ 5] 24.00-25.00 sec 53.0 MBytes 445 Mbits/sec
[ 5] 25.00-26.00 sec 56.6 MBytes 475 Mbits/sec
[ 5] 26.00-27.00 sec 62.6 MBytes 525 Mbits/sec
[ 5] 27.00-28.00 sec 66.6 MBytes 559 Mbits/sec
[ 5] 28.00-29.00 sec 69.0 MBytes 579 Mbits/sec
[ 5] 29.00-30.00 sec 71.3 MBytes 598 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-30.03 sec 2.06 GBytes 589 Mbits/sec 1 sender
[ 5] 0.00-30.00 sec 2.06 GBytes 589 Mbits/sec receiver
My concern, and next step for testing, is that the WiFi driver in this build will exhibit significant wireless bufferbloat since it's not using the ath10k CT version that has WiFi bufferbloat enhancements.
** UPDATE **
Just ran an internet speed test and my results match the same up/down speeds that I receive on an ethernet connection. I haven't seen my download speed (420 Mbps down) reach and hold that speed on WiFi in a long time. Also, I did not see any alarming increase in ping times during that speed test, so immediate concern re: wireless bufferbloat is looking minimal at the moment.
** UPDATE 2 **
The CPU governor is ondemand by default, so for giggles I am going to try to set it to performance and run the tests again...
I understand, but did you try a bidirectional test with iperf? You will probably not see 300Mbps in both directions at the same time.
I'm following now--sorry for my confusion there.
Here is what I see on a bi-directional iperf with @quarky's build:
$ iperf3 -c 192.168.45.5 -t 30 --bidir
Connecting to host 192.168.45.5, port 5201
[ 5] local 192.168.45.145 port 55587 connected to 192.168.45.5 port 5201
[ 7] local 192.168.45.145 port 55588 connected to 192.168.45.5 port 5201
[ ID][Role] Interval Transfer Bitrate
[ 5][TX-C] 0.00-1.00 sec 23.9 MBytes 200 Mbits/sec
[ 7][RX-C] 0.00-1.00 sec 12.1 MBytes 102 Mbits/sec
[ 5][TX-C] 1.00-2.00 sec 43.1 MBytes 362 Mbits/sec
[ 7][RX-C] 1.00-2.00 sec 7.96 MBytes 66.7 Mbits/sec
[ 5][TX-C] 2.00-3.00 sec 45.8 MBytes 384 Mbits/sec
[ 7][RX-C] 2.00-3.00 sec 6.33 MBytes 53.1 Mbits/sec
[ 5][TX-C] 3.00-4.00 sec 46.0 MBytes 386 Mbits/sec
[ 7][RX-C] 3.00-4.00 sec 6.75 MBytes 56.6 Mbits/sec
[ 5][TX-C] 4.00-5.00 sec 47.1 MBytes 395 Mbits/sec
[ 7][RX-C] 4.00-5.00 sec 6.64 MBytes 55.7 Mbits/sec
[ 5][TX-C] 5.00-6.00 sec 45.9 MBytes 385 Mbits/sec
[ 7][RX-C] 5.00-6.00 sec 7.26 MBytes 60.9 Mbits/sec
[ 5][TX-C] 6.00-7.00 sec 43.5 MBytes 365 Mbits/sec
[ 7][RX-C] 6.00-7.00 sec 7.03 MBytes 59.0 Mbits/sec
[ 5][TX-C] 7.00-8.00 sec 43.2 MBytes 362 Mbits/sec
[ 7][RX-C] 7.00-8.00 sec 7.56 MBytes 63.4 Mbits/sec
[ 5][TX-C] 8.00-9.00 sec 44.9 MBytes 377 Mbits/sec
[ 7][RX-C] 8.00-9.00 sec 8.02 MBytes 67.2 Mbits/sec
[ 5][TX-C] 9.00-10.00 sec 42.6 MBytes 358 Mbits/sec
[ 7][RX-C] 9.00-10.00 sec 7.55 MBytes 63.3 Mbits/sec
[ 5][TX-C] 10.00-11.00 sec 43.8 MBytes 367 Mbits/sec
[ 7][RX-C] 10.00-11.00 sec 8.45 MBytes 70.9 Mbits/sec
[ 5][TX-C] 11.00-12.00 sec 45.9 MBytes 385 Mbits/sec
[ 7][RX-C] 11.00-12.00 sec 8.75 MBytes 73.3 Mbits/sec
[ 5][TX-C] 12.00-13.00 sec 42.0 MBytes 352 Mbits/sec
[ 7][RX-C] 12.00-13.00 sec 8.79 MBytes 73.7 Mbits/sec
[ 5][TX-C] 13.00-14.00 sec 42.9 MBytes 360 Mbits/sec
[ 7][RX-C] 13.00-14.00 sec 8.54 MBytes 71.7 Mbits/sec
[ 5][TX-C] 14.00-15.00 sec 41.9 MBytes 352 Mbits/sec
[ 7][RX-C] 14.00-15.00 sec 9.46 MBytes 79.3 Mbits/sec
[ 5][TX-C] 15.00-16.00 sec 43.7 MBytes 367 Mbits/sec
[ 7][RX-C] 15.00-16.00 sec 9.15 MBytes 76.8 Mbits/sec
[ 5][TX-C] 16.00-17.00 sec 42.5 MBytes 356 Mbits/sec
[ 7][RX-C] 16.00-17.00 sec 9.09 MBytes 76.3 Mbits/sec
[ 5][TX-C] 17.00-18.00 sec 43.0 MBytes 361 Mbits/sec
[ 7][RX-C] 17.00-18.00 sec 9.37 MBytes 78.6 Mbits/sec
[ 5][TX-C] 18.00-19.00 sec 41.2 MBytes 346 Mbits/sec
[ 7][RX-C] 18.00-19.00 sec 9.71 MBytes 81.5 Mbits/sec
[ 5][TX-C] 19.00-20.00 sec 41.4 MBytes 347 Mbits/sec
[ 7][RX-C] 19.00-20.00 sec 9.35 MBytes 78.5 Mbits/sec
[ 5][TX-C] 20.00-21.00 sec 41.6 MBytes 349 Mbits/sec
[ 7][RX-C] 20.00-21.00 sec 10.2 MBytes 85.3 Mbits/sec
[ 5][TX-C] 21.00-22.00 sec 31.6 MBytes 265 Mbits/sec
[ 7][RX-C] 21.00-22.00 sec 15.5 MBytes 130 Mbits/sec
[ 5][TX-C] 22.00-23.00 sec 28.6 MBytes 240 Mbits/sec
[ 7][RX-C] 22.00-23.00 sec 17.1 MBytes 144 Mbits/sec
[ 5][TX-C] 23.00-24.00 sec 28.0 MBytes 235 Mbits/sec
[ 7][RX-C] 23.00-24.00 sec 17.2 MBytes 144 Mbits/sec
[ 5][TX-C] 24.00-25.00 sec 25.4 MBytes 213 Mbits/sec
[ 7][RX-C] 24.00-25.00 sec 18.7 MBytes 157 Mbits/sec
[ 5][TX-C] 25.00-26.00 sec 27.2 MBytes 228 Mbits/sec
[ 7][RX-C] 25.00-26.00 sec 18.6 MBytes 156 Mbits/sec
[ 5][TX-C] 26.00-27.00 sec 27.7 MBytes 232 Mbits/sec
[ 7][RX-C] 26.00-27.00 sec 18.4 MBytes 154 Mbits/sec
[ 5][TX-C] 27.00-28.00 sec 28.9 MBytes 242 Mbits/sec
[ 7][RX-C] 27.00-28.00 sec 18.4 MBytes 154 Mbits/sec
[ 5][TX-C] 28.00-29.00 sec 27.9 MBytes 234 Mbits/sec
[ 7][RX-C] 28.00-29.00 sec 18.0 MBytes 151 Mbits/sec
[ 5][TX-C] 29.00-30.00 sec 26.5 MBytes 222 Mbits/sec
[ 7][RX-C] 29.00-30.00 sec 18.4 MBytes 154 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval Transfer Bitrate Retr
[ 5][TX-C] 0.00-30.00 sec 1.12 GBytes 321 Mbits/sec sender
[ 5][TX-C] 0.00-30.01 sec 1.12 GBytes 321 Mbits/sec receiver
[ 7][RX-C] 0.00-30.00 sec 339 MBytes 94.9 Mbits/sec 0 sender
[ 7][RX-C] 0.00-30.01 sec 338 MBytes 94.6 Mbits/sec receiver
iperf Done.
** UPDATE **
Test after setting CPU governor to performance
:
$ iperf3 -c 192.168.45.5 -t 30 --bidir
Connecting to host 192.168.45.5, port 5201
[ 5] local 192.168.45.145 port 55603 connected to 192.168.45.5 port 5201
[ 7] local 192.168.45.145 port 55604 connected to 192.168.45.5 port 5201
[ ID][Role] Interval Transfer Bitrate
[ 5][TX-C] 0.00-1.00 sec 28.8 MBytes 241 Mbits/sec
[ 7][RX-C] 0.00-1.00 sec 10.3 MBytes 86.4 Mbits/sec
[ 5][TX-C] 1.00-2.00 sec 46.5 MBytes 390 Mbits/sec
[ 7][RX-C] 1.00-2.00 sec 7.14 MBytes 59.8 Mbits/sec
[ 5][TX-C] 2.00-3.00 sec 47.0 MBytes 395 Mbits/sec
[ 7][RX-C] 2.00-3.00 sec 6.34 MBytes 53.2 Mbits/sec
[ 5][TX-C] 3.00-4.00 sec 47.3 MBytes 397 Mbits/sec
[ 7][RX-C] 3.00-4.00 sec 6.39 MBytes 53.6 Mbits/sec
[ 5][TX-C] 4.00-5.00 sec 45.5 MBytes 382 Mbits/sec
[ 7][RX-C] 4.00-5.00 sec 6.59 MBytes 55.3 Mbits/sec
[ 5][TX-C] 5.00-6.00 sec 45.8 MBytes 384 Mbits/sec
[ 7][RX-C] 5.00-6.00 sec 6.60 MBytes 55.4 Mbits/sec
[ 5][TX-C] 6.00-7.00 sec 46.7 MBytes 391 Mbits/sec
[ 7][RX-C] 6.00-7.00 sec 7.34 MBytes 61.5 Mbits/sec
[ 5][TX-C] 7.00-8.00 sec 46.7 MBytes 392 Mbits/sec
[ 7][RX-C] 7.00-8.00 sec 7.28 MBytes 61.1 Mbits/sec
[ 5][TX-C] 8.00-9.00 sec 45.8 MBytes 385 Mbits/sec
[ 7][RX-C] 8.00-9.00 sec 7.54 MBytes 63.2 Mbits/sec
[ 5][TX-C] 9.00-10.00 sec 44.1 MBytes 370 Mbits/sec
[ 7][RX-C] 9.00-10.00 sec 7.53 MBytes 63.2 Mbits/sec
[ 5][TX-C] 10.00-11.00 sec 44.7 MBytes 375 Mbits/sec
[ 7][RX-C] 10.00-11.00 sec 8.10 MBytes 67.9 Mbits/sec
[ 5][TX-C] 11.00-12.00 sec 44.8 MBytes 376 Mbits/sec
[ 7][RX-C] 11.00-12.00 sec 8.17 MBytes 68.6 Mbits/sec
[ 5][TX-C] 12.00-13.00 sec 44.4 MBytes 372 Mbits/sec
[ 7][RX-C] 12.00-13.00 sec 8.24 MBytes 69.1 Mbits/sec
[ 5][TX-C] 13.00-14.00 sec 43.5 MBytes 365 Mbits/sec
[ 7][RX-C] 13.00-14.00 sec 8.83 MBytes 74.0 Mbits/sec
[ 5][TX-C] 14.00-15.00 sec 43.4 MBytes 364 Mbits/sec
[ 7][RX-C] 14.00-15.00 sec 8.66 MBytes 72.6 Mbits/sec
[ 5][TX-C] 15.00-16.00 sec 43.0 MBytes 361 Mbits/sec
[ 7][RX-C] 15.00-16.00 sec 8.92 MBytes 74.8 Mbits/sec
[ 5][TX-C] 16.00-17.00 sec 32.6 MBytes 274 Mbits/sec
[ 7][RX-C] 16.00-17.00 sec 14.3 MBytes 120 Mbits/sec
[ 5][TX-C] 17.00-18.00 sec 28.1 MBytes 235 Mbits/sec
[ 7][RX-C] 17.00-18.00 sec 19.1 MBytes 160 Mbits/sec
[ 5][TX-C] 18.00-19.00 sec 26.9 MBytes 226 Mbits/sec
[ 7][RX-C] 18.00-19.00 sec 18.5 MBytes 156 Mbits/sec
[ 5][TX-C] 19.00-20.00 sec 25.8 MBytes 216 Mbits/sec
[ 7][RX-C] 19.00-20.00 sec 18.8 MBytes 158 Mbits/sec
[ 5][TX-C] 20.00-21.00 sec 24.9 MBytes 209 Mbits/sec
[ 7][RX-C] 20.00-21.00 sec 19.9 MBytes 167 Mbits/sec
[ 5][TX-C] 21.00-22.00 sec 25.1 MBytes 210 Mbits/sec
[ 7][RX-C] 21.00-22.00 sec 19.8 MBytes 166 Mbits/sec
[ 5][TX-C] 22.00-23.00 sec 25.2 MBytes 211 Mbits/sec
[ 7][RX-C] 22.00-23.00 sec 17.9 MBytes 150 Mbits/sec
[ 5][TX-C] 23.00-24.00 sec 27.9 MBytes 234 Mbits/sec
[ 7][RX-C] 23.00-24.00 sec 19.9 MBytes 167 Mbits/sec
[ 5][TX-C] 24.00-25.00 sec 27.0 MBytes 227 Mbits/sec
[ 7][RX-C] 24.00-25.00 sec 18.4 MBytes 154 Mbits/sec
[ 5][TX-C] 25.00-26.00 sec 26.2 MBytes 220 Mbits/sec
[ 7][RX-C] 25.00-26.00 sec 16.8 MBytes 141 Mbits/sec
[ 5][TX-C] 26.00-27.00 sec 27.8 MBytes 233 Mbits/sec
[ 7][RX-C] 26.00-27.00 sec 17.0 MBytes 143 Mbits/sec
[ 5][TX-C] 27.00-28.00 sec 28.5 MBytes 239 Mbits/sec
[ 7][RX-C] 27.00-28.00 sec 17.2 MBytes 145 Mbits/sec
[ 5][TX-C] 28.00-29.00 sec 27.9 MBytes 234 Mbits/sec
[ 7][RX-C] 28.00-29.00 sec 17.6 MBytes 148 Mbits/sec
[ 5][TX-C] 29.00-30.00 sec 27.1 MBytes 227 Mbits/sec
[ 7][RX-C] 29.00-30.00 sec 18.8 MBytes 157 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval Transfer Bitrate Retr
[ 5][TX-C] 0.00-30.00 sec 1.06 GBytes 304 Mbits/sec sender
[ 5][TX-C] 0.00-30.07 sec 1.06 GBytes 304 Mbits/sec receiver
[ 7][RX-C] 0.00-30.00 sec 379 MBytes 106 Mbits/sec 0 sender
[ 7][RX-C] 0.00-30.07 sec 378 MBytes 106 Mbits/sec receiver
iperf Done.
I think you applied -d thinking it is a bidirectional flag, but it is not the case for iperf3 that you are using (that was true for the old iperf).
iperf3 needs the one below and it has to be v3.7 or higher (you can use brew for MacOS to install it if you are using it.
--bidir run in bidirectional mode.
I'm using both Manjaro and Windows (see here: Slow 5 GHz downloads on R7800). Anyway the conclusion is the issue is most likely on Windows side. I suspect some latest update since a few weeks back the throughput was in par with Linux.
Right you are! Sorry about that--I was indeed using the wrong flag (old habits die hard)...
I updated my bi-directional testing post with the true tests. Feel free to take a look and see what you think. Thanks for the kind reminder about the incorrect flag
Well, I was not getting results like that in 19.07 when I tested but the trend is the same: the combined throughput remains relatively the same.
To be thorough, I upgraded to @hnyman's r13022 build and ran the same bi-directional iperf test twice with the r7800 CPU set to performance
governor:
$ iperf3 -c 192.168.45.5 -t 30 --bidir
Connecting to host 192.168.45.5, port 5201
[ 5] local 192.168.45.145 port 57670 connected to 192.168.45.5 port 5201
[ 7] local 192.168.45.145 port 57671 connected to 192.168.45.5 port 5201
[ ID][Role] Interval Transfer Bitrate
[ 5][TX-C] 0.00-1.00 sec 32.0 MBytes 268 Mbits/sec
[ 7][RX-C] 0.00-1.00 sec 9.02 MBytes 75.7 Mbits/sec
[ 5][TX-C] 1.00-2.00 sec 35.8 MBytes 300 Mbits/sec
[ 7][RX-C] 1.00-2.00 sec 8.38 MBytes 70.3 Mbits/sec
[ 5][TX-C] 2.00-3.00 sec 25.5 MBytes 214 Mbits/sec
[ 7][RX-C] 2.00-3.00 sec 13.5 MBytes 113 Mbits/sec
[ 5][TX-C] 3.00-4.00 sec 24.0 MBytes 202 Mbits/sec
[ 7][RX-C] 3.00-4.00 sec 15.4 MBytes 129 Mbits/sec
[ 5][TX-C] 4.00-5.00 sec 28.9 MBytes 242 Mbits/sec
[ 7][RX-C] 4.00-5.00 sec 15.2 MBytes 127 Mbits/sec
[ 5][TX-C] 5.00-6.00 sec 30.9 MBytes 259 Mbits/sec
[ 7][RX-C] 5.00-6.00 sec 14.2 MBytes 120 Mbits/sec
[ 5][TX-C] 6.00-7.00 sec 32.0 MBytes 268 Mbits/sec
[ 7][RX-C] 6.00-7.00 sec 13.9 MBytes 117 Mbits/sec
[ 5][TX-C] 7.00-8.00 sec 30.6 MBytes 257 Mbits/sec
[ 7][RX-C] 7.00-8.00 sec 13.8 MBytes 116 Mbits/sec
[ 5][TX-C] 8.00-9.00 sec 28.8 MBytes 242 Mbits/sec
[ 7][RX-C] 8.00-9.00 sec 15.8 MBytes 133 Mbits/sec
[ 5][TX-C] 9.00-10.00 sec 30.4 MBytes 255 Mbits/sec
[ 7][RX-C] 9.00-10.00 sec 16.3 MBytes 137 Mbits/sec
[ 5][TX-C] 10.00-11.00 sec 31.2 MBytes 261 Mbits/sec
[ 7][RX-C] 10.00-11.00 sec 15.5 MBytes 130 Mbits/sec
[ 5][TX-C] 11.00-12.00 sec 29.2 MBytes 245 Mbits/sec
[ 7][RX-C] 11.00-12.00 sec 16.8 MBytes 141 Mbits/sec
[ 5][TX-C] 12.00-13.00 sec 30.5 MBytes 256 Mbits/sec
[ 7][RX-C] 12.00-13.00 sec 15.9 MBytes 133 Mbits/sec
[ 5][TX-C] 13.00-14.00 sec 32.7 MBytes 274 Mbits/sec
[ 7][RX-C] 13.00-14.00 sec 15.4 MBytes 129 Mbits/sec
[ 5][TX-C] 14.00-15.00 sec 32.9 MBytes 276 Mbits/sec
[ 7][RX-C] 14.00-15.00 sec 16.7 MBytes 140 Mbits/sec
[ 5][TX-C] 15.00-16.00 sec 30.8 MBytes 259 Mbits/sec
[ 7][RX-C] 15.00-16.00 sec 17.2 MBytes 144 Mbits/sec
[ 5][TX-C] 16.00-17.00 sec 30.7 MBytes 257 Mbits/sec
[ 7][RX-C] 16.00-17.00 sec 17.4 MBytes 146 Mbits/sec
[ 5][TX-C] 17.00-18.00 sec 30.5 MBytes 256 Mbits/sec
[ 7][RX-C] 17.00-18.00 sec 18.2 MBytes 152 Mbits/sec
[ 5][TX-C] 18.00-19.00 sec 32.7 MBytes 275 Mbits/sec
[ 7][RX-C] 18.00-19.00 sec 16.9 MBytes 142 Mbits/sec
[ 5][TX-C] 19.00-20.00 sec 34.6 MBytes 290 Mbits/sec
[ 7][RX-C] 19.00-20.00 sec 16.9 MBytes 141 Mbits/sec
[ 5][TX-C] 20.00-21.00 sec 35.4 MBytes 297 Mbits/sec
[ 7][RX-C] 20.00-21.00 sec 15.2 MBytes 127 Mbits/sec
[ 5][TX-C] 21.00-22.00 sec 36.3 MBytes 304 Mbits/sec
[ 7][RX-C] 21.00-22.00 sec 15.6 MBytes 130 Mbits/sec
[ 5][TX-C] 22.00-23.00 sec 30.9 MBytes 260 Mbits/sec
[ 7][RX-C] 22.00-23.00 sec 17.3 MBytes 145 Mbits/sec
[ 5][TX-C] 23.00-24.00 sec 28.5 MBytes 239 Mbits/sec
[ 7][RX-C] 23.00-24.00 sec 18.7 MBytes 157 Mbits/sec
[ 5][TX-C] 24.00-25.00 sec 27.8 MBytes 233 Mbits/sec
[ 7][RX-C] 24.00-25.00 sec 19.6 MBytes 165 Mbits/sec
[ 5][TX-C] 25.00-26.00 sec 28.7 MBytes 240 Mbits/sec
[ 7][RX-C] 25.00-26.00 sec 19.0 MBytes 160 Mbits/sec
[ 5][TX-C] 26.00-27.00 sec 32.6 MBytes 274 Mbits/sec
[ 7][RX-C] 26.00-27.00 sec 15.4 MBytes 129 Mbits/sec
[ 5][TX-C] 27.00-28.00 sec 34.2 MBytes 287 Mbits/sec
[ 7][RX-C] 27.00-28.00 sec 12.7 MBytes 106 Mbits/sec
[ 5][TX-C] 28.00-29.00 sec 33.3 MBytes 279 Mbits/sec
[ 7][RX-C] 28.00-29.00 sec 14.1 MBytes 118 Mbits/sec
[ 5][TX-C] 29.00-30.00 sec 31.1 MBytes 261 Mbits/sec
[ 7][RX-C] 29.00-30.00 sec 15.0 MBytes 126 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval Transfer Bitrate Retr
[ 5][TX-C] 0.00-30.00 sec 933 MBytes 261 Mbits/sec sender
[ 5][TX-C] 0.00-30.01 sec 933 MBytes 261 Mbits/sec receiver
[ 7][RX-C] 0.00-30.00 sec 466 MBytes 130 Mbits/sec 1 sender
[ 7][RX-C] 0.00-30.01 sec 465 MBytes 130 Mbits/sec receiver
iperf Done.
iperf3 -c 192.168.45.5 -t 30 --bidir
Connecting to host 192.168.45.5, port 5201
[ 5] local 192.168.45.145 port 57765 connected to 192.168.45.5 port 5201
[ 7] local 192.168.45.145 port 57766 connected to 192.168.45.5 port 5201
[ ID][Role] Interval Transfer Bitrate
[ 5][TX-C] 0.00-1.00 sec 29.0 MBytes 243 Mbits/sec
[ 7][RX-C] 0.00-1.00 sec 16.5 MBytes 139 Mbits/sec
[ 5][TX-C] 1.00-2.00 sec 23.7 MBytes 199 Mbits/sec
[ 7][RX-C] 1.00-2.00 sec 20.9 MBytes 175 Mbits/sec
[ 5][TX-C] 2.00-3.00 sec 27.6 MBytes 232 Mbits/sec
[ 7][RX-C] 2.00-3.00 sec 19.9 MBytes 167 Mbits/sec
[ 5][TX-C] 3.00-4.00 sec 36.9 MBytes 310 Mbits/sec
[ 7][RX-C] 3.00-4.00 sec 13.1 MBytes 110 Mbits/sec
[ 5][TX-C] 4.00-5.00 sec 36.3 MBytes 305 Mbits/sec
[ 7][RX-C] 4.00-5.00 sec 13.5 MBytes 113 Mbits/sec
[ 5][TX-C] 5.00-6.00 sec 34.3 MBytes 288 Mbits/sec
[ 7][RX-C] 5.00-6.00 sec 16.0 MBytes 134 Mbits/sec
[ 5][TX-C] 6.00-7.00 sec 38.8 MBytes 325 Mbits/sec
[ 7][RX-C] 6.00-7.00 sec 12.3 MBytes 103 Mbits/sec
[ 5][TX-C] 7.00-8.00 sec 42.5 MBytes 356 Mbits/sec
[ 7][RX-C] 7.00-8.00 sec 9.65 MBytes 80.9 Mbits/sec
[ 5][TX-C] 8.00-9.00 sec 42.8 MBytes 359 Mbits/sec
[ 7][RX-C] 8.00-9.00 sec 10.3 MBytes 86.2 Mbits/sec
[ 5][TX-C] 9.00-10.00 sec 42.6 MBytes 358 Mbits/sec
[ 7][RX-C] 9.00-10.00 sec 10.9 MBytes 91.3 Mbits/sec
[ 5][TX-C] 10.00-11.00 sec 44.4 MBytes 372 Mbits/sec
[ 7][RX-C] 10.00-11.00 sec 10.0 MBytes 84.1 Mbits/sec
[ 5][TX-C] 11.00-12.00 sec 43.7 MBytes 366 Mbits/sec
[ 7][RX-C] 11.00-12.00 sec 10.5 MBytes 88.0 Mbits/sec
[ 5][TX-C] 12.00-13.00 sec 44.5 MBytes 374 Mbits/sec
[ 7][RX-C] 12.00-13.00 sec 10.1 MBytes 85.1 Mbits/sec
[ 5][TX-C] 13.00-14.00 sec 44.7 MBytes 375 Mbits/sec
[ 7][RX-C] 13.00-14.00 sec 10.2 MBytes 85.4 Mbits/sec
[ 5][TX-C] 14.00-15.00 sec 43.4 MBytes 364 Mbits/sec
[ 7][RX-C] 14.00-15.00 sec 11.0 MBytes 92.0 Mbits/sec
[ 5][TX-C] 15.00-16.00 sec 44.6 MBytes 374 Mbits/sec
[ 7][RX-C] 15.00-16.00 sec 10.9 MBytes 91.7 Mbits/sec
[ 5][TX-C] 16.00-17.00 sec 38.9 MBytes 326 Mbits/sec
[ 7][RX-C] 16.00-17.00 sec 13.3 MBytes 111 Mbits/sec
[ 5][TX-C] 17.00-18.00 sec 44.2 MBytes 371 Mbits/sec
[ 7][RX-C] 17.00-18.00 sec 9.99 MBytes 83.8 Mbits/sec
[ 5][TX-C] 18.00-19.00 sec 46.0 MBytes 386 Mbits/sec
[ 7][RX-C] 18.00-19.00 sec 8.48 MBytes 71.1 Mbits/sec
[ 5][TX-C] 19.00-20.00 sec 47.0 MBytes 394 Mbits/sec
[ 7][RX-C] 19.00-20.00 sec 8.64 MBytes 72.5 Mbits/sec
[ 5][TX-C] 20.00-21.00 sec 47.8 MBytes 401 Mbits/sec
[ 7][RX-C] 20.00-21.00 sec 7.81 MBytes 65.6 Mbits/sec
[ 5][TX-C] 21.00-22.00 sec 47.3 MBytes 397 Mbits/sec
[ 7][RX-C] 21.00-22.00 sec 8.11 MBytes 68.0 Mbits/sec
[ 5][TX-C] 22.00-23.00 sec 44.4 MBytes 373 Mbits/sec
[ 7][RX-C] 22.00-23.00 sec 10.2 MBytes 85.6 Mbits/sec
[ 5][TX-C] 23.00-24.00 sec 44.7 MBytes 375 Mbits/sec
[ 7][RX-C] 23.00-24.00 sec 9.94 MBytes 83.4 Mbits/sec
[ 5][TX-C] 24.00-25.00 sec 46.0 MBytes 386 Mbits/sec
[ 7][RX-C] 24.00-25.00 sec 9.12 MBytes 76.5 Mbits/sec
[ 5][TX-C] 25.00-26.00 sec 49.7 MBytes 417 Mbits/sec
[ 7][RX-C] 25.00-26.00 sec 6.12 MBytes 51.3 Mbits/sec
[ 5][TX-C] 26.00-27.00 sec 49.4 MBytes 415 Mbits/sec
[ 7][RX-C] 26.00-27.00 sec 6.59 MBytes 55.3 Mbits/sec
[ 5][TX-C] 27.00-28.00 sec 48.1 MBytes 403 Mbits/sec
[ 7][RX-C] 27.00-28.00 sec 6.49 MBytes 54.5 Mbits/sec
[ 5][TX-C] 28.00-29.00 sec 47.3 MBytes 397 Mbits/sec
[ 7][RX-C] 28.00-29.00 sec 6.91 MBytes 58.0 Mbits/sec
[ 5][TX-C] 29.00-30.00 sec 50.0 MBytes 420 Mbits/sec
[ 7][RX-C] 29.00-30.00 sec 6.80 MBytes 57.0 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval Transfer Bitrate Retr
[ 5][TX-C] 0.00-30.00 sec 1.24 GBytes 355 Mbits/sec sender
[ 5][TX-C] 0.00-30.03 sec 1.24 GBytes 355 Mbits/sec receiver
[ 7][RX-C] 0.00-30.00 sec 325 MBytes 90.9 Mbits/sec 15 sender
[ 7][RX-C] 0.00-30.03 sec 324 MBytes 90.6 Mbits/sec receiver
iperf Done.
After running some wireless bufferbloat tests on the @quarky firmware, it was significantly more latency prone under load than the latest @hnyman builds. I always test with Flent: The FLExible Network Tester and the @quarky build was 50ms - 150ms higher latency (and WAY more than that on the UDP BK test) across the cumulative sweep on ping_cdf and icmp_cdf plots.
Ok, I am trying to understand if your R7800 setup as an AP or a router?
My R7800 is set up as an AP. My pfSense box is my firewall/router. My NAS is attached to my R7800, though, since all my devices that back up to it are wirelessly connected.
Ok, so that explains it then: mine is doing NAT, firewall, PPPoE, and applying VLAN on WAN packets.
All that definitely adds some overhead in your scenario. But it still seems there is some slow-down that has occurred with WiFi from earlier versions of OpenWRT. I love my R7800, but it's letting me down as an AP lately. Got me looking at UBNT mesh setups.
Hi all! I want to share my experience regarding this issue.
My setup: running iperf3 from my NAS server and MacBook Pro (3x3, 1300mbps). OpenWrt official build 19.07 on R7800.
The problem: from NAS to MBP: 300Mbps; from MBP to NAS: 700Mbps.
My solution: (1) switch the WiFi firmware from -ct to non-ct (uninstall two ath10k-ct packages and install two ath10k ones), (2) disable irqbalance, (3) apply The CPU freq fix in R7800 wiki, (4) reboot the router.
After the reboot the iperf3 shows 700-800Mbps on both directions.
Note that for me the irqbalance will reduce the speed from 700 to 300 again, thus I disabled it.
Related issue on ath10k-ct repo: https://github.com/greearb/ath10k-ct/issues/138
Same issue here with R7500v2.
Any solutions?