Please run iperf3 -c 127.0.0.1 and post results here to make router database

ZyXEL NWA50AX
OpenWrt SNAPSHOT r20374-a434795809

root@OpenWrt:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 50162 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  77.5 MBytes   642 Mbits/sec    0    895 KBytes
[  5]   1.01-2.01   sec  76.2 MBytes   642 Mbits/sec    0    895 KBytes
[  5]   2.01-3.00   sec  76.2 MBytes   644 Mbits/sec    0    895 KBytes
[  5]   3.00-4.01   sec  77.5 MBytes   644 Mbits/sec    0    895 KBytes
[  5]   4.01-5.01   sec  75.0 MBytes   629 Mbits/sec    0    895 KBytes
[  5]   5.01-6.01   sec  73.8 MBytes   621 Mbits/sec    0   1.44 MBytes
[  5]   6.01-7.01   sec  73.8 MBytes   621 Mbits/sec    0   1.44 MBytes
[  5]   7.01-8.01   sec  75.0 MBytes   628 Mbits/sec    0   1.44 MBytes
[  5]   8.01-9.02   sec  73.8 MBytes   614 Mbits/sec    0   1.44 MBytes
[  5]   9.02-10.00  sec  72.5 MBytes   618 Mbits/sec    0   1.44 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   751 MBytes   630 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   751 MBytes   630 Mbits/sec                  receiver

iperf Done.
root@OpenWrt:~#

Linksys WRT1900AC v2
OpenWrt 22.03.0-rc6 r19590-042d558536

root@OpenWrt:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 35774 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.06 GBytes  9.12 Gbits/sec    0    639 KBytes
[  5]   1.00-2.00   sec   731 MBytes  6.13 Gbits/sec    0   1023 KBytes
[  5]   2.00-3.00   sec   496 MBytes  4.16 Gbits/sec    0   1.25 MBytes
[  5]   3.00-4.00   sec  1.06 GBytes  9.15 Gbits/sec    0   1.25 MBytes
[  5]   4.00-5.00   sec   561 MBytes  4.71 Gbits/sec    0   1.25 MBytes
[  5]   5.00-6.00   sec   495 MBytes  4.15 Gbits/sec    0   1.25 MBytes
[  5]   6.00-7.00   sec   494 MBytes  4.15 Gbits/sec    0   1.25 MBytes
[  5]   7.00-8.00   sec   496 MBytes  4.16 Gbits/sec    0   1.25 MBytes
[  5]   8.00-9.00   sec   496 MBytes  4.16 Gbits/sec    0   1.25 MBytes
[  5]   9.00-10.00  sec   498 MBytes  4.17 Gbits/sec    0   1.25 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  6.29 GBytes  5.41 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  6.29 GBytes  5.40 Gbits/sec                  receiver

iperf Done.
root@OpenWrt:~#

ZyXEL GS1900-24E
OpenWrt SNAPSHOT r20389-09b086eeca

root@GS1900:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 54510 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.02   sec  23.5 MBytes   194 Mbits/sec    0   1.06 MBytes
[  5]   1.02-2.01   sec  22.5 MBytes   191 Mbits/sec    0   1.06 MBytes
[  5]   2.01-3.03   sec  23.3 MBytes   191 Mbits/sec    0   1.06 MBytes
[  5]   3.03-4.01   sec  22.1 MBytes   189 Mbits/sec    0   1.06 MBytes
[  5]   4.01-5.00   sec  22.0 MBytes   186 Mbits/sec    0   1.06 MBytes
[  5]   5.00-6.00   sec  22.5 MBytes   188 Mbits/sec    0   1.06 MBytes
[  5]   6.00-7.00   sec  22.1 MBytes   186 Mbits/sec    0   1.06 MBytes
[  5]   7.00-8.01   sec  22.8 MBytes   190 Mbits/sec    0   1.06 MBytes
[  5]   8.01-9.00   sec  22.4 MBytes   188 Mbits/sec    0   1.06 MBytes
[  5]   9.00-10.04  sec  22.8 MBytes   185 Mbits/sec    0   1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.04  sec   226 MBytes   189 Mbits/sec    0             sender
[  5]   0.00-10.06  sec   225 MBytes   188 Mbits/sec                  receiver

iperf Done.
root@GS1900:~#

Xiaomi AX3600

Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 33666 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   610 MBytes  5.11 Gbits/sec    0   1.12 MBytes
[  5]   1.00-2.00   sec   610 MBytes  5.12 Gbits/sec    0   1.12 MBytes
[  5]   2.00-3.00   sec   608 MBytes  5.10 Gbits/sec    0   1.12 MBytes
[  5]   3.00-4.00   sec   610 MBytes  5.12 Gbits/sec    0   1.12 MBytes
[  5]   4.00-5.00   sec   612 MBytes  5.13 Gbits/sec    0   1.12 MBytes
[  5]   5.00-6.00   sec   609 MBytes  5.11 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.00   sec   608 MBytes  5.11 Gbits/sec    0   1.12 MBytes
[  5]   7.00-8.00   sec   609 MBytes  5.11 Gbits/sec    0   1.12 MBytes
[  5]   8.00-9.00   sec   610 MBytes  5.12 Gbits/sec    0   1.12 MBytes
[  5]   9.00-10.00  sec   612 MBytes  5.13 Gbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  5.96 GBytes  5.11 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  5.95 GBytes  5.11 Gbits/sec                  receiver
type or paste code here

Rpi4b
22.03rc6

root@Aashish:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 45318 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   786 MBytes  6.59 Gbits/sec    0   1.19 MBytes
[  5]   1.00-2.00   sec   746 MBytes  6.25 Gbits/sec    0   1.19 MBytes
[  5]   2.00-3.00   sec   742 MBytes  6.23 Gbits/sec    0   1.19 MBytes
[  5]   3.00-4.00   sec   749 MBytes  6.28 Gbits/sec    0   1.19 MBytes
[  5]   4.00-5.00   sec   744 MBytes  6.23 Gbits/sec    0   1.19 MBytes
[  5]   5.00-6.00   sec   754 MBytes  6.33 Gbits/sec    0   1.19 MBytes
[  5]   6.00-7.00   sec   751 MBytes  6.31 Gbits/sec    0   1.19 MBytes
[  5]   7.00-8.00   sec   762 MBytes  6.40 Gbits/sec    0   1.25 MBytes
[  5]   8.00-9.00   sec   732 MBytes  6.14 Gbits/sec    0   1.25 MBytes
[  5]   9.00-10.00  sec   758 MBytes  6.35 Gbits/sec    0   1.25 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  7.35 GBytes  6.31 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  7.34 GBytes  6.31 Gbits/sec                  receiver

X86_64 Intel(R) Celeron(R) N4000 CPU @ 1.10GHz

OpenWrt SNAPSHOT r20433+45-c6d6306827

BusyBox v1.35.0 (2022-08-11 17:38:10 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r20433+45-c6d6306827
 -----------------------------------------------------
root@MSI_CUBI:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 47894 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  3.14 GBytes  27.0 Gbits/sec    0   1023 KBytes       
[  5]   1.00-2.00   sec  3.25 GBytes  27.9 Gbits/sec    0   1023 KBytes       
[  5]   2.00-3.00   sec  3.26 GBytes  28.0 Gbits/sec    0    895 KBytes       
[  5]   3.00-4.00   sec  3.25 GBytes  27.9 Gbits/sec    0   1023 KBytes       
[  5]   4.00-5.00   sec  3.25 GBytes  28.0 Gbits/sec    0   1.12 MBytes       
[  5]   5.00-6.00   sec  3.26 GBytes  28.0 Gbits/sec    0   1023 KBytes       
[  5]   6.00-7.00   sec  3.25 GBytes  27.9 Gbits/sec    0   1023 KBytes       
[  5]   7.00-8.00   sec  3.26 GBytes  28.0 Gbits/sec    0   1.12 MBytes       
[  5]   8.00-9.00   sec  3.00 GBytes  25.8 Gbits/sec    0    895 KBytes       
[  5]   9.00-10.00  sec  3.26 GBytes  28.0 Gbits/sec    0   1023 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  32.2 GBytes  27.7 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  32.2 GBytes  27.7 Gbits/sec                  receiver

iperf Done.

Just for fun from my mini work computer - I love how these look:

Ubuntu Virtual Machine from Windows 11 w/: Intel(R) Core(TM) i7-9700T CPU @ 2.00GHz:

lynx@DESKTOP-XYZ:~$ iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 33010 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.59 GBytes  65.2 Gbits/sec    0   1.87 MBytes
[  5]   1.00-2.00   sec  7.37 GBytes  63.3 Gbits/sec    0   1.87 MBytes
[  5]   2.00-3.00   sec  7.38 GBytes  63.4 Gbits/sec    0   1.87 MBytes
[  5]   3.00-4.00   sec  7.57 GBytes  65.1 Gbits/sec    0   1.87 MBytes
[  5]   4.00-5.00   sec  7.76 GBytes  66.7 Gbits/sec    0   1.87 MBytes
[  5]   5.00-6.00   sec  7.53 GBytes  64.7 Gbits/sec    0   1.87 MBytes
[  5]   6.00-7.00   sec  7.56 GBytes  64.9 Gbits/sec    0   1.87 MBytes
[  5]   7.00-8.00   sec  7.52 GBytes  64.6 Gbits/sec    0   1.87 MBytes
[  5]   8.00-9.00   sec  7.21 GBytes  61.9 Gbits/sec    0   1.87 MBytes
[  5]   9.00-10.00  sec  6.95 GBytes  59.7 Gbits/sec    0   1.87 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  74.5 GBytes  64.0 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  74.5 GBytes  63.9 Gbits/sec                  receiver

iperf Done.

Same test run from within Windows 11:

Connecting to host 127.0.0.1, port 5201
[  4] local 127.0.0.1 port 52258 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   408 MBytes  3.42 Gbits/sec
[  4]   1.00-2.00   sec   353 MBytes  2.96 Gbits/sec
[  4]   2.00-3.01   sec   361 MBytes  3.01 Gbits/sec
[  4]   3.01-4.00   sec   358 MBytes  3.03 Gbits/sec
[  4]   4.00-5.00   sec   328 MBytes  2.75 Gbits/sec
[  4]   5.00-6.00   sec   279 MBytes  2.33 Gbits/sec
[  4]   6.00-7.00   sec   340 MBytes  2.86 Gbits/sec
[  4]   7.00-8.00   sec   286 MBytes  2.40 Gbits/sec
[  4]   8.00-9.01   sec   351 MBytes  2.91 Gbits/sec
[  4]   9.01-10.01  sec   276 MBytes  2.32 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.01  sec  3.26 GBytes  2.80 Gbits/sec                  sender
[  4]   0.00-10.01  sec  3.26 GBytes  2.80 Gbits/sec                  receiver

iperf Done.

Anyone have any clue why the difference? Not that any of this matters.

NanoPi R4S

OpenWrt SNAPSHOT, r20386-15cae55cec
 -----------------------------------------------------
root@R4S:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 41492 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.14 GBytes  9.80 Gbits/sec    0   2.81 MBytes       
[  5]   1.00-2.00   sec  1.01 GBytes  8.65 Gbits/sec    0   2.81 MBytes       
[  5]   2.00-3.00   sec  1020 MBytes  8.56 Gbits/sec    0   2.94 MBytes       
[  5]   3.00-4.00   sec  1.00 GBytes  8.62 Gbits/sec    0   2.94 MBytes       
[  5]   4.00-5.00   sec  1024 MBytes  8.59 Gbits/sec    0   2.94 MBytes       
[  5]   5.00-6.00   sec  1019 MBytes  8.55 Gbits/sec    0   2.94 MBytes       
[  5]   6.00-7.00   sec  1.01 GBytes  8.69 Gbits/sec    0   2.94 MBytes       
[  5]   7.00-8.00   sec  1.00 GBytes  8.61 Gbits/sec    0   2.94 MBytes       
[  5]   8.00-9.00   sec  1.00 GBytes  8.62 Gbits/sec    0   2.94 MBytes       
[  5]   9.00-10.00  sec  1.02 GBytes  8.72 Gbits/sec    0   2.94 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  10.2 GBytes  8.74 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  10.2 GBytes  8.73 Gbits/sec                  receiver

iperf Done.

My i7-12700 with linux 5.18:

$ iperf3 -c localhost                                                                                                                                                                                       [ 9:13AM]
Connecting to host localhost, port 5201
[  5] local ::1 port 59754 connected to ::1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  11.3 GBytes  96.9 Gbits/sec    0   1.12 MBytes       
[  5]   1.00-2.00   sec  11.4 GBytes  97.7 Gbits/sec    0   1.12 MBytes       
[  5]   2.00-3.00   sec  11.4 GBytes  98.0 Gbits/sec    0   1.56 MBytes       
[  5]   3.00-4.00   sec  11.4 GBytes  98.3 Gbits/sec    0   1.69 MBytes       
[  5]   4.00-5.00   sec  11.5 GBytes  98.6 Gbits/sec    0   1.69 MBytes       
[  5]   5.00-6.00   sec  11.5 GBytes  98.7 Gbits/sec    0   1.69 MBytes       
[  5]   6.00-7.00   sec  11.5 GBytes  98.5 Gbits/sec    0   1.69 MBytes       
[  5]   7.00-8.00   sec  11.4 GBytes  97.8 Gbits/sec    0   1.69 MBytes       
[  5]   8.00-9.00   sec  11.6 GBytes   100 Gbits/sec    0   1.69 MBytes       
[  5]   9.00-10.00  sec  11.5 GBytes  98.6 Gbits/sec    0   1.69 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   114 GBytes  98.3 Gbits/sec    0             sender
[  5]   0.00-10.00  sec   114 GBytes  98.3 Gbits/sec                  receiver

iperf Done.

Can squeeze out 120Gbit/sec using multiple threads.

Completely pointless benchmark of course.

Netgear WNDR3700v5 / OpenWrt 22.03.0

root@ng3700:~# iperf3 -s -D && iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 35212 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  76.2 MBytes   635 Mbits/sec    0   1023 KBytes
[  5]   1.01-2.01   sec  75.0 MBytes   629 Mbits/sec    0   1023 KBytes
[  5]   2.01-3.02   sec  71.2 MBytes   592 Mbits/sec    0   1023 KBytes
[  5]   3.02-4.01   sec  70.0 MBytes   592 Mbits/sec    0   1023 KBytes
[  5]   4.01-5.00   sec  70.0 MBytes   591 Mbits/sec    0   1023 KBytes
[  5]   5.00-6.01   sec  71.2 MBytes   592 Mbits/sec    0   1023 KBytes
[  5]   6.01-7.00   sec  70.0 MBytes   592 Mbits/sec    0   1023 KBytes
[  5]   7.00-8.01   sec  71.2 MBytes   592 Mbits/sec    0   1023 KBytes
[  5]   8.01-9.01   sec  74.6 MBytes   626 Mbits/sec    0   1023 KBytes
[  5]   9.01-10.00  sec  70.0 MBytes   594 Mbits/sec    0   1023 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   720 MBytes   604 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   720 MBytes   604 Mbits/sec                  receiver

iperf Done.

AMD Ryzen 5 PRO 5650G

Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 45158 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  6.16 GBytes  52.9 Gbits/sec    0   1.81 MBytes
[  5]   1.00-2.00   sec  6.18 GBytes  53.1 Gbits/sec    0   1.81 MBytes
[  5]   2.00-3.00   sec  6.18 GBytes  53.0 Gbits/sec    0   1.81 MBytes
[  5]   3.00-4.00   sec  6.17 GBytes  53.0 Gbits/sec    0   1.81 MBytes
[  5]   4.00-5.00   sec  6.17 GBytes  53.0 Gbits/sec    0   1.81 MBytes
[  5]   5.00-6.00   sec  6.17 GBytes  53.0 Gbits/sec    0   1.81 MBytes
[  5]   6.00-7.00   sec  6.15 GBytes  52.9 Gbits/sec    0   1.87 MBytes
[  5]   7.00-8.00   sec  6.15 GBytes  52.8 Gbits/sec    0   1.87 MBytes
[  5]   8.00-9.00   sec  6.15 GBytes  52.9 Gbits/sec    0   1.87 MBytes
[  5]   9.00-10.00  sec  6.17 GBytes  53.0 Gbits/sec    0   1.87 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  61.7 GBytes  53.0 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  61.7 GBytes  53.0 Gbits/sec                  receiver

Router: ASUS GT-AC5300

root@GT-AC5300:~# uname -a
Linux GT-AC5300 5.10.138 #0 SMP Sat Sep 3 02:55:34 2022 aarch64 GNU/Linux
root@GT-AC5300:~# grep name /etc/board.json
                "name": "Asus GT-AC5300"
root@GT-AC5300:~# iperf3 -s -D && iperf3 -c 127.0.0.1 && killall iperf3
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 52714 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.14 GBytes  9.77 Gbits/sec    0   1.06 MBytes
[  5]   1.00-2.00   sec   802 MBytes  6.73 Gbits/sec    0   1.06 MBytes
[  5]   2.00-3.00   sec   798 MBytes  6.69 Gbits/sec    0   1.06 MBytes
[  5]   3.00-4.00   sec   800 MBytes  6.71 Gbits/sec    0   1.06 MBytes
[  5]   4.00-5.00   sec   795 MBytes  6.67 Gbits/sec    0   1.06 MBytes
[  5]   5.00-6.00   sec   796 MBytes  6.68 Gbits/sec    0   1.06 MBytes
[  5]   6.00-7.00   sec   799 MBytes  6.70 Gbits/sec    0   1.06 MBytes
[  5]   7.00-8.00   sec   799 MBytes  6.70 Gbits/sec    0   1.06 MBytes
[  5]   8.00-9.00   sec   799 MBytes  6.70 Gbits/sec    0   1.06 MBytes
[  5]   9.00-10.00  sec   799 MBytes  6.70 Gbits/sec    0   1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.16 GBytes  7.01 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  8.15 GBytes  7.00 Gbits/sec                  receiver

iperf Done.
root@GT-AC5300:~#