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

OpenWRT 22.03.3 on Dell OptiPlex 7050 SFF with Core i3-7100T:

Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 36754 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.00 GBytes  60.1 Gbits/sec    0   1.37 MBytes
[  5]   1.00-2.00   sec  6.04 GBytes  51.8 Gbits/sec    0   1.37 MBytes
[  5]   2.00-3.00   sec  5.05 GBytes  43.4 Gbits/sec    0   1.37 MBytes
[  5]   3.00-4.00   sec  5.02 GBytes  43.1 Gbits/sec    0   1.37 MBytes
[  5]   4.00-5.00   sec  4.78 GBytes  41.1 Gbits/sec    0   1.37 MBytes
[  5]   5.00-6.00   sec  5.05 GBytes  43.4 Gbits/sec    0   1.37 MBytes
[  5]   6.00-7.00   sec  5.02 GBytes  43.1 Gbits/sec    0   1.37 MBytes
[  5]   7.00-8.00   sec  4.79 GBytes  41.1 Gbits/sec    0   1.37 MBytes
[  5]   8.00-9.00   sec  4.88 GBytes  41.9 Gbits/sec    0   1.37 MBytes
[  5]   9.00-10.00  sec  5.04 GBytes  43.3 Gbits/sec    0   1.37 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  52.7 GBytes  45.2 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  52.7 GBytes  45.2 Gbits/sec                  receiver

ZyXEL WSM20 (mt7621)
OpenWrt SNAPSHOT, r22406-24bc186dba

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 41664 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  73.8 MBytes   615 Mbits/sec    0    895 KBytes
[  5]   1.01-2.01   sec  73.8 MBytes   617 Mbits/sec    0    895 KBytes
[  5]   2.01-3.01   sec  73.8 MBytes   620 Mbits/sec    0    895 KBytes
[  5]   3.01-4.01   sec  73.8 MBytes   616 Mbits/sec    0   1.62 MBytes
[  5]   4.01-5.00   sec  72.5 MBytes   612 Mbits/sec    0   1.62 MBytes
[  5]   5.00-6.01   sec  72.5 MBytes   604 Mbits/sec    0   1.62 MBytes
[  5]   6.01-7.01   sec  72.5 MBytes   611 Mbits/sec    0   1.62 MBytes
[  5]   7.01-8.00   sec  72.5 MBytes   609 Mbits/sec    0   1.62 MBytes
[  5]   8.00-9.01   sec  70.0 MBytes   585 Mbits/sec    0   1.62 MBytes
[  5]   9.01-10.00  sec  68.8 MBytes   581 Mbits/sec    0   1.62 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   724 MBytes   607 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   724 MBytes   607 Mbits/sec                  receiver

iperf Done.

Intel 13600k DDR5 Virtual Machine (512MB allocated with 1 vCPU)

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 49952 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   1.00-2.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   2.00-3.00   sec  13.5 GBytes   116 Gbits/sec    0   2.50 MBytes
[  5]   3.00-4.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   4.00-5.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   5.00-6.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   6.00-7.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   7.00-8.00   sec  13.3 GBytes   114 Gbits/sec    0   2.50 MBytes
[  5]   8.00-9.00   sec  13.4 GBytes   115 Gbits/sec    0   2.50 MBytes
[  5]   9.00-10.00  sec  13.5 GBytes   116 Gbits/sec    0   2.50 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   134 GBytes   115 Gbits/sec    0             sender
[  5]   0.00-10.00  sec   134 GBytes   115 Gbits/sec                  receiver

iperf Done.

Raspberry Pi Compute Module 4 Rev 1.0 with IoT Router Carrier Board Mini

root@OpenWrt:~# uname -a
Linux OpenWrt 5.4.188 #0 SMP Sat Apr 16 12:59:34 2022 aarch64 GNU/Linux
root@OpenWrt:~# grep name /etc/board.json
                "name": "Raspberry Pi Compute Module 4 Rev 1.0"
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 45876 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   722 MBytes  6.05 Gbits/sec    0   1.06 MBytes       
[  5]   1.00-2.00   sec   718 MBytes  6.03 Gbits/sec    0   1.06 MBytes       
[  5]   2.00-3.00   sec   721 MBytes  6.05 Gbits/sec    0   1.06 MBytes       
[  5]   3.00-4.00   sec   718 MBytes  6.01 Gbits/sec    0   1.06 MBytes       
[  5]   4.00-5.00   sec   716 MBytes  6.01 Gbits/sec    0   1.06 MBytes       
[  5]   5.00-6.00   sec   721 MBytes  6.05 Gbits/sec    0   1.06 MBytes       
[  5]   6.00-7.00   sec   726 MBytes  6.10 Gbits/sec    0   1.06 MBytes       
[  5]   7.00-8.00   sec   729 MBytes  6.11 Gbits/sec    0   1.06 MBytes       
[  5]   8.00-9.00   sec   719 MBytes  6.03 Gbits/sec    0   1.06 MBytes       
[  5]   9.00-10.00  sec   739 MBytes  6.20 Gbits/sec    0   1.06 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  7.06 GBytes  6.06 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  7.05 GBytes  6.06 Gbits/sec                  receiver

iperf Done.
root@OpenWrt:~# 

Cudy WR3000 mt7981 1.3Ghz OpenWrt trunk-1416b9b

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 40978 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   617 MBytes  5.17 Gbits/sec    0   1.25 MBytes
[  5]   1.00-2.00   sec   627 MBytes  5.25 Gbits/sec    0   1.25 MBytes
[  5]   2.00-3.00   sec   630 MBytes  5.30 Gbits/sec    0   1.25 MBytes
[  5]   3.00-4.00   sec   628 MBytes  5.26 Gbits/sec    0   1.25 MBytes
[  5]   4.00-5.00   sec   622 MBytes  5.23 Gbits/sec    0   1.25 MBytes
[  5]   5.00-6.00   sec   626 MBytes  5.25 Gbits/sec    0   1.25 MBytes
[  5]   6.00-7.00   sec   626 MBytes  5.25 Gbits/sec    0   1.25 MBytes
[  5]   7.00-8.00   sec   627 MBytes  5.26 Gbits/sec    0   1.25 MBytes
[  5]   8.00-9.00   sec   629 MBytes  5.28 Gbits/sec    0   1.25 MBytes
[  5]   9.00-10.00  sec   628 MBytes  5.26 Gbits/sec    0   1.25 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  6.11 GBytes  5.25 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  6.11 GBytes  5.25 Gbits/sec                  receiver

Banana Pi R3 Snapshot (42eeb22450f2c3225fa79a75c0ba881ac6809a77 commit)

# 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 41012 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   701 MBytes  5.88 Gbits/sec    0   1.12 MBytes       
[  5]   1.00-2.00   sec   682 MBytes  5.73 Gbits/sec    0   1.12 MBytes       
[  5]   2.00-3.00   sec   689 MBytes  5.78 Gbits/sec    0   1.12 MBytes       
[  5]   3.00-4.00   sec   685 MBytes  5.74 Gbits/sec    0   1.12 MBytes       
[  5]   4.00-5.00   sec   684 MBytes  5.74 Gbits/sec    0   1.12 MBytes       
[  5]   5.00-6.00   sec   691 MBytes  5.80 Gbits/sec    0   1.12 MBytes       
[  5]   6.00-7.00   sec   674 MBytes  5.65 Gbits/sec    0   1.12 MBytes       
[  5]   7.00-8.00   sec   691 MBytes  5.79 Gbits/sec    0   1.12 MBytes       
[  5]   8.00-9.00   sec   674 MBytes  5.65 Gbits/sec    0   1.12 MBytes       
[  5]   9.00-10.00  sec   694 MBytes  5.82 Gbits/sec    0   1.12 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  6.70 GBytes  5.76 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  6.70 GBytes  5.75 Gbits/sec                  receiver

iperf Done.

WRT1900acs v2 OpenWrt SNAPSHOT, r22599-1416b9bbe9

-----------------------------------------------------
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 43866 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.14 GBytes  9.81 Gbits/sec    0    895 KBytes
[  5]   1.00-2.00   sec  1.15 GBytes  9.88 Gbits/sec    0    895 KBytes
[  5]   2.00-3.00   sec   603 MBytes  5.06 Gbits/sec    0   3.31 MBytes
[  5]   3.00-4.00   sec   481 MBytes  4.04 Gbits/sec    0   3.31 MBytes
[  5]   4.00-5.00   sec   480 MBytes  4.03 Gbits/sec    0   3.31 MBytes
[  5]   5.00-6.00   sec   484 MBytes  4.06 Gbits/sec    0   3.31 MBytes
[  5]   6.00-7.00   sec   484 MBytes  4.05 Gbits/sec    0   3.31 MBytes
[  5]   7.00-8.00   sec   481 MBytes  4.04 Gbits/sec    0   3.31 MBytes
[  5]   8.00-9.00   sec   482 MBytes  4.05 Gbits/sec    0   3.31 MBytes
[  5]   9.00-10.00  sec   484 MBytes  4.05 Gbits/sec    0   3.31 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  6.18 GBytes  5.31 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  6.17 GBytes  5.30 Gbits/sec                  receiver

iperf Done.
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 36320 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.16 GBytes  9.95 Gbits/sec    0    895 KBytes
[  5]   1.00-2.00   sec   787 MBytes  6.59 Gbits/sec    0   3.31 MBytes
[  5]   2.00-3.00   sec   485 MBytes  4.07 Gbits/sec    0   3.31 MBytes
[  5]   3.00-4.00   sec   485 MBytes  4.07 Gbits/sec    0   3.31 MBytes
[  5]   4.00-5.00   sec   488 MBytes  4.09 Gbits/sec    0   3.31 MBytes
[  5]   5.00-6.00   sec   862 MBytes  7.23 Gbits/sec    0   3.31 MBytes
[  5]   6.00-7.00   sec  1.18 GBytes  10.1 Gbits/sec    0   3.31 MBytes
[  5]   7.00-8.00   sec  1.17 GBytes  10.1 Gbits/sec    0   3.31 MBytes
[  5]   8.00-9.00   sec  1.12 GBytes  9.66 Gbits/sec    0   3.31 MBytes
[  5]   9.00-10.00  sec  1.12 GBytes  9.61 Gbits/sec    0   3.31 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.78 GBytes  7.54 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  8.78 GBytes  7.54 Gbits/sec                  receiver

iperf Done.
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 49950 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.17 GBytes  10.1 Gbits/sec    0    895 KBytes
[  5]   1.00-2.00   sec  1.18 GBytes  10.2 Gbits/sec    0    895 KBytes
[  5]   2.00-3.00   sec  1.18 GBytes  10.1 Gbits/sec    0    895 KBytes
[  5]   3.00-4.00   sec  1.18 GBytes  10.1 Gbits/sec    0    895 KBytes
[  5]   4.00-5.00   sec  1.13 GBytes  9.70 Gbits/sec    0    895 KBytes
[  5]   5.00-6.00   sec  1.15 GBytes  9.85 Gbits/sec    0    895 KBytes
[  5]   6.00-7.00   sec  1.17 GBytes  10.1 Gbits/sec    0    895 KBytes
[  5]   7.00-8.00   sec  1.12 GBytes  9.59 Gbits/sec    0   2.00 MBytes
[  5]   8.00-9.00   sec   488 MBytes  4.09 Gbits/sec    0   2.00 MBytes
[  5]   9.00-10.00  sec   488 MBytes  4.09 Gbits/sec    0   2.00 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  10.2 GBytes  8.79 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  10.2 GBytes  8.78 Gbits/sec                  receiver
22.03.4 Release

# grep name /etc/board.json
		"name": "Meraki MR33 Access Point"
# 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 45420 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec   194 MBytes  1.62 Gbits/sec    0   3.25 MBytes       
[  5]   1.01-2.00   sec   196 MBytes  1.65 Gbits/sec    0   3.25 MBytes       
[  5]   2.00-3.01   sec   198 MBytes  1.65 Gbits/sec    0   3.25 MBytes       
[  5]   3.01-4.00   sec   196 MBytes  1.65 Gbits/sec    0   3.25 MBytes       
[  5]   4.00-5.00   sec   196 MBytes  1.65 Gbits/sec    0   3.25 MBytes       
[  5]   5.00-6.00   sec   199 MBytes  1.67 Gbits/sec    0   3.25 MBytes       
[  5]   6.00-7.00   sec   210 MBytes  1.76 Gbits/sec    0   3.25 MBytes       
[  5]   7.00-8.00   sec   211 MBytes  1.77 Gbits/sec    0   3.25 MBytes       
[  5]   8.00-9.00   sec   210 MBytes  1.77 Gbits/sec    0   3.25 MBytes       
[  5]   9.00-10.00  sec   211 MBytes  1.77 Gbits/sec    0   3.25 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.97 GBytes  1.70 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  1.97 GBytes  1.70 Gbits/sec                  receiver

iperf Done.

D-Link DIR-878 rev.A1
(MediaTek MT7621AT/MT7615N)

 -----------------------------------------------------
 OpenWrt SNAPSHOT, r22599-1416b9bbe9
 -----------------------------------------------------
root@Grumpy:~# 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 43342 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  78.8 MBytes   653 Mbits/sec    0    959 KBytes
[  5]   1.01-2.00   sec  76.2 MBytes   647 Mbits/sec    0    959 KBytes
[  5]   2.00-3.00   sec  77.5 MBytes   648 Mbits/sec    0    959 KBytes
[  5]   3.00-4.01   sec  77.5 MBytes   648 Mbits/sec    0    959 KBytes
[  5]   4.01-5.01   sec  77.5 MBytes   649 Mbits/sec    0    959 KBytes
[  5]   5.01-6.00   sec  76.2 MBytes   644 Mbits/sec    0    959 KBytes
[  5]   6.00-7.01   sec  82.9 MBytes   687 Mbits/sec    0    959 KBytes
[  5]   7.01-8.00   sec  76.2 MBytes   646 Mbits/sec    0    959 KBytes
[  5]   8.00-9.01   sec  76.2 MBytes   637 Mbits/sec    0    959 KBytes
[  5]   9.01-10.01  sec  77.5 MBytes   648 Mbits/sec    0    959 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec   777 MBytes   651 Mbits/sec    0             sender
[  5]   0.00-10.01  sec   777 MBytes   651 Mbits/sec                  receiver

iperf Done.

BusyBox v1.36.0 (2023-04-30 19:59:26 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r22702-cf8d861978
 -----------------------------------------------------
root@mr90:~# grep name /etc/board.json
                "name": "Mercusys MR90X v1"

root@mr90:~# 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 36648 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   766 MBytes  6.43 Gbits/sec    0   1.12 MBytes
[  5]   1.00-2.00   sec   762 MBytes  6.40 Gbits/sec    0   1.12 MBytes
[  5]   2.00-3.00   sec   758 MBytes  6.35 Gbits/sec    0   1.12 MBytes
[  5]   3.00-4.00   sec   756 MBytes  6.34 Gbits/sec    0   1.12 MBytes
[  5]   4.00-5.00   sec   762 MBytes  6.39 Gbits/sec    0   1.12 MBytes
[  5]   5.00-6.00   sec   760 MBytes  6.38 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.00   sec   762 MBytes  6.40 Gbits/sec    0   1.12 MBytes
[  5]   7.00-8.00   sec   759 MBytes  6.36 Gbits/sec    0   1.12 MBytes
[  5]   8.00-9.00   sec   754 MBytes  6.33 Gbits/sec    0   1.12 MBytes
[  5]   9.00-10.00  sec   759 MBytes  6.36 Gbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  7.42 GBytes  6.37 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  7.41 GBytes  6.37 Gbits/sec                  receiver

iperf Done.

This looks strange to me, I saw the WRT3200ACM above and it's almost triple speed of 1900ACSv2?? The hardware difference shouldn't be that much I believe.

TL;DR

Router Name: Netgear Nighthawk X4 AC2350 R7500v2
OpenWRT Version: 22.03
OpenWRT Revision: 20165
iperf3 Speed Test: 3.78Gbps

Results

root@OpenWrt:~# ubus call system board

{
        "kernel": "5.10.176",
        "hostname": "OpenWrt",
        "system": "ARMv7 Processor rev 0 (v7l)",
        "model": "Netgear Nighthawk X4 R7500v2",
        "board_name": "netgear,r7500v2",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "KONG",
                "version": "22",
                "revision": "r20165-9bf2227542",
                "target": "ipq806x/generic",
                "description": "KONG 22 r20165-9bf2227542"
        }
}

root@OpenWrt:~# dmesg | grep -i mhz

[0.0009] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[26.937183] 733Mhz
[26.941253] 733Mhz
[26.944874] 733Mhz

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 37594 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   462 MBytes  3.87 Gbits/sec    0   1.12 MBytes
[  5]   1.00-2.00   sec   450 MBytes  3.77 Gbits/sec    0   1.12 MBytes
[  5]   2.00-3.00   sec   442 MBytes  3.72 Gbits/sec    0   1.12 MBytes
[  5]   3.00-4.00   sec   456 MBytes  3.82 Gbits/sec    0   1.12 MBytes
[  5]   4.00-5.00   sec   440 MBytes  3.69 Gbits/sec    0   1.12 MBytes
[  5]   5.00-6.00   sec   459 MBytes  3.84 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.00   sec   456 MBytes  3.83 Gbits/sec    0   1.12 MBytes
[  5]   7.00-8.00   sec   440 MBytes  3.69 Gbits/sec    0   1.12 MBytes
[  5]   8.00-9.00   sec   464 MBytes  3.89 Gbits/sec    0   1.12 MBytes
[  5]   9.00-10.00  sec   445 MBytes  3.73 Gbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  4.41 GBytes  3.79 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  4.40 GBytes  3.78 Gbits/sec                  receiver

iperf Done.

Results from my new Beelink EQ12.

root@OpenWrt:~# ubus call system board
{
	"kernel": "5.15.110",
	"hostname": "OpenWrt",
	"system": "Intel(R) N100",
	"model": "AZW EQ",
	"board_name": "azw-eq",
	"rootfs_type": "ext4",
	"release": {
		"distribution": "OpenWrt",
		"version": "SNAPSHOT",
		"revision": "r22865-d5182de637",
		"target": "x86/64",
		"description": "OpenWrt SNAPSHOT r22865-d5182de637"
	}
}
  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r22865-d5182de637
 -----------------------------------------------------
root@OpenWrt:~# iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 54302 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.30 GBytes  62.7 Gbits/sec    0   1023 KBytes
[  5]   1.00-2.00   sec  6.37 GBytes  54.7 Gbits/sec    0    895 KBytes
[  5]   2.00-3.00   sec  6.70 GBytes  57.6 Gbits/sec    0   1.12 MBytes
[  5]   3.00-4.00   sec  7.07 GBytes  60.7 Gbits/sec    0   1023 KBytes
[  5]   4.00-5.00   sec  6.88 GBytes  59.1 Gbits/sec    0   1023 KBytes
[  5]   5.00-6.00   sec  7.23 GBytes  62.1 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.00   sec  6.51 GBytes  55.9 Gbits/sec    0    767 KBytes
[  5]   7.00-8.00   sec  6.27 GBytes  53.8 Gbits/sec    0   1023 KBytes
[  5]   8.00-9.00   sec  6.95 GBytes  59.7 Gbits/sec    0    895 KBytes
[  5]   9.00-10.00  sec  7.20 GBytes  61.8 Gbits/sec    0   1023 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  68.5 GBytes  58.8 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  68.5 GBytes  58.8 Gbits/sec                  receiver

iperf Done.

Dynalink wr36x some lastly snapshot

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 43182 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   829 MBytes  6.95 Gbits/sec    0   1.12 MBytes
[  5]   1.00-2.00   sec   820 MBytes  6.88 Gbits/sec    0   1.12 MBytes
[  5]   2.00-3.00   sec   819 MBytes  6.87 Gbits/sec    0   1.12 MBytes
[  5]   3.00-4.00   sec   814 MBytes  6.83 Gbits/sec    0   1.12 MBytes
[  5]   4.00-5.00   sec   812 MBytes  6.82 Gbits/sec    0   1.12 MBytes
[  5]   5.00-6.00   sec   815 MBytes  6.83 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.00   sec   812 MBytes  6.82 Gbits/sec    0   1.12 MBytes
[  5]   7.00-8.00   sec   812 MBytes  6.82 Gbits/sec    0   1.12 MBytes
[  5]   8.00-9.00   sec   810 MBytes  6.79 Gbits/sec    0   1.12 MBytes
[  5]   9.00-10.00  sec   809 MBytes  6.78 Gbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  7.96 GBytes  6.84 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  7.95 GBytes  6.83 Gbits/sec                  receiver
iperf Done.

Router MR8300

root@MR8300:/# ubus call system board
{
        "kernel": "5.10.176",
        "hostname": "MR8300",
        "system": "ARMv7 Processor rev 5 (v7l)",
        "model": "Linksys MR8300 (Dallas)",
        "board_name": "linksys,mr8300",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "22.03.5",
                "revision": "r20134-5f15225c1e",
                "target": "ipq40xx/generic",
                "description": "OpenWrt 22.03.5 r20134-5f15225c1e"
        }
}
root@MR8300:/#

Test

root@MR8300:/# 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 43256 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   209 MBytes  1.74 Gbits/sec    0   1.12 MBytes
[  5]   1.00-2.00   sec   199 MBytes  1.67 Gbits/sec    0   1.12 MBytes
[  5]   2.00-3.01   sec   202 MBytes  1.69 Gbits/sec    0   1.12 MBytes
[  5]   3.01-4.00   sec   201 MBytes  1.69 Gbits/sec    0   1.12 MBytes
[  5]   4.00-5.00   sec   201 MBytes  1.69 Gbits/sec    0   1.12 MBytes
[  5]   5.00-6.00   sec   204 MBytes  1.70 Gbits/sec    0   1.12 MBytes
[  5]   6.00-7.01   sec   202 MBytes  1.70 Gbits/sec    0   1.12 MBytes
[  5]   7.01-8.00   sec   201 MBytes  1.69 Gbits/sec    0   1.12 MBytes
[  5]   8.00-9.01   sec   202 MBytes  1.69 Gbits/sec    0   1.12 MBytes
[  5]   9.01-10.00  sec   201 MBytes  1.70 Gbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.98 GBytes  1.70 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  1.98 GBytes  1.70 Gbits/sec                  receiver

iperf Done.

Belkin RT1800 r22899-466be0612a without hardware offloading

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 44152 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  71.2 MBytes   596 Mbits/sec    0   1.25 MBytes
[  5]   1.00-2.01   sec  71.2 MBytes   595 Mbits/sec    0   1.25 MBytes
[  5]   2.01-3.01   sec  62.5 MBytes   524 Mbits/sec    0   1.25 MBytes
[  5]   3.01-4.02   sec  56.2 MBytes   467 Mbits/sec    0   1.25 MBytes
[  5]   4.02-5.00   sec  55.0 MBytes   467 Mbits/sec    0   1.25 MBytes
[  5]   5.00-6.01   sec  68.8 MBytes   573 Mbits/sec    0   1.25 MBytes
[  5]   6.01-7.00   sec  70.0 MBytes   592 Mbits/sec    0   1.25 MBytes
[  5]   7.00-8.01   sec  70.0 MBytes   585 Mbits/sec    0   1.25 MBytes
[  5]   8.01-9.02   sec  71.2 MBytes   592 Mbits/sec    0   1.25 MBytes
[  5]   9.02-10.01  sec  67.5 MBytes   570 Mbits/sec    0   1.25 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec   664 MBytes   556 Mbits/sec    0             sender
[  5]   0.00-10.01  sec   664 MBytes   556 Mbits/sec                  receiver

iperf Done.

With hardware offloading enabled:

 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 51420 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.01   sec  72.5 MBytes   602 Mbits/sec    0   1.12 MBytes
[  5]   1.01-2.02   sec  71.2 MBytes   594 Mbits/sec    0   1.12 MBytes
[  5]   2.02-3.01   sec  71.2 MBytes   602 Mbits/sec    0   1.12 MBytes
[  5]   3.01-4.01   sec  72.5 MBytes   610 Mbits/sec    0   1.12 MBytes
[  5]   4.01-5.00   sec  66.2 MBytes   559 Mbits/sec    0   1.12 MBytes
[  5]   5.00-6.02   sec  61.2 MBytes   506 Mbits/sec    0   1.12 MBytes
[  5]   6.02-7.01   sec  60.0 MBytes   507 Mbits/sec    0   1.12 MBytes
[  5]   7.01-8.01   sec  67.5 MBytes   563 Mbits/sec    0   1.12 MBytes
[  5]   8.01-9.01   sec  73.8 MBytes   621 Mbits/sec    0   1.12 MBytes
[  5]   9.01-10.00  sec  70.0 MBytes   593 Mbits/sec    0   1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   686 MBytes   576 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   686 MBytes   575 Mbits/sec                  receiver

iperf Done.

Mini PC Core i3 1215U (OpenWrt Snapshot r22591-36150ff6ff)

root@OpenWrtHudra:~# 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 39738 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  10.6 GBytes  91.2 Gbits/sec    0    895 KBytes
[  5]   1.00-2.00   sec  10.8 GBytes  92.6 Gbits/sec    0    895 KBytes
[  5]   2.00-3.00   sec  10.8 GBytes  92.5 Gbits/sec    0    895 KBytes
[  5]   3.00-4.00   sec  10.8 GBytes  92.5 Gbits/sec    0    895 KBytes
[  5]   4.00-5.00   sec  10.9 GBytes  93.6 Gbits/sec    0    895 KBytes
[  5]   5.00-6.00   sec  11.5 GBytes  98.4 Gbits/sec    0    895 KBytes
[  5]   6.00-7.00   sec  10.8 GBytes  92.6 Gbits/sec    0    895 KBytes
[  5]   7.00-8.00   sec  10.8 GBytes  92.6 Gbits/sec    0    895 KBytes
[  5]   8.00-9.00   sec  10.8 GBytes  92.8 Gbits/sec    0    895 KBytes
[  5]   9.00-10.00  sec  10.8 GBytes  92.8 Gbits/sec    0    895 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   108 GBytes  93.2 Gbits/sec    0             sender
[  5]   0.00-10.00  sec   108 GBytes  93.2 Gbits/sec                  receiver

iperf Done.
1 Like

D-Link DIR-878 rev.A1
(MediaTek MT7621AT/MT7615N)

 -----------------------------------------------------
 OpenWrt 23.05.0-rc1, r23069-e2701e0f33
 -----------------------------------------------------
root@Grumpy:~# 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 33658 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  72.5 MBytes   606 Mbits/sec    0   1023 KBytes
[  5]   1.00-2.00   sec  72.5 MBytes   608 Mbits/sec    0   1023 KBytes
[  5]   2.00-3.02   sec  72.5 MBytes   601 Mbits/sec    0   1023 KBytes
[  5]   3.02-4.01   sec  71.2 MBytes   600 Mbits/sec    0   1023 KBytes
[  5]   4.01-5.02   sec  71.2 MBytes   596 Mbits/sec    0   1023 KBytes
[  5]   5.02-6.01   sec  71.2 MBytes   599 Mbits/sec    0   1023 KBytes
[  5]   6.01-7.00   sec  71.2 MBytes   603 Mbits/sec    0   1023 KBytes
[  5]   7.00-8.01   sec  72.5 MBytes   605 Mbits/sec    0   1023 KBytes
[  5]   8.01-9.02   sec  72.5 MBytes   605 Mbits/sec    0   1023 KBytes
[  5]   9.02-10.01  sec  71.2 MBytes   603 Mbits/sec    0   1023 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.01  sec   719 MBytes   603 Mbits/sec    0             sender
[  5]   0.00-10.01  sec   719 MBytes   602 Mbits/sec                  receiver

iperf Done.

Linksys EA7500 v2

 -----------------------------------------------------
 OpenWrt 23.05.0-rc1, r23069-e2701e0f33
 -----------------------------------------------------
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 54080 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.02   sec  76.2 MBytes   629 Mbits/sec    0    895 KBytes
[  5]   1.02-2.01   sec  83.8 MBytes   706 Mbits/sec    0   1.44 MBytes
[  5]   2.01-3.01   sec  83.8 MBytes   700 Mbits/sec    0   1.44 MBytes
[  5]   3.01-4.00   sec  75.0 MBytes   637 Mbits/sec    0   1.44 MBytes
[  5]   4.00-5.01   sec  76.2 MBytes   638 Mbits/sec    0   1.44 MBytes
[  5]   5.01-6.01   sec  76.2 MBytes   638 Mbits/sec    0   1.44 MBytes
[  5]   6.01-7.01   sec  65.0 MBytes   545 Mbits/sec    0   1.44 MBytes
[  5]   7.01-8.00   sec  77.5 MBytes   654 Mbits/sec    0   1.44 MBytes
[  5]   8.00-9.01   sec  78.8 MBytes   655 Mbits/sec    0   1.44 MBytes
[  5]   9.01-10.02  sec  77.5 MBytes   648 Mbits/sec    0   1.44 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.02  sec   770 MBytes   645 Mbits/sec    0             sender
[  5]   0.00-10.02  sec   770 MBytes   645 Mbits/sec                  receiver

iperf Done.

CWWK CW-J6-6L : Intel(R) Celeron(R) J6412 @ 2.00GHz (small appliance with 2.5GBE ports)
OpenWrt 22.03.5, r20134-5f15225c1e

root@EKNAPM:~# 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 42870 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  4.07 GBytes  34.9 Gbits/sec    0   1.37 MBytes       
[  5]   1.00-2.00   sec  3.92 GBytes  33.6 Gbits/sec    0   1.37 MBytes       
[  5]   2.00-3.00   sec  4.01 GBytes  34.4 Gbits/sec    0   1.37 MBytes       
[  5]   3.00-4.00   sec  4.15 GBytes  35.7 Gbits/sec    0   1.37 MBytes       
[  5]   4.00-5.00   sec  4.16 GBytes  35.8 Gbits/sec    0   1.37 MBytes       
[  5]   5.00-6.00   sec  4.17 GBytes  35.8 Gbits/sec    0   1.37 MBytes       
[  5]   6.00-7.00   sec  4.21 GBytes  36.2 Gbits/sec    0   1.37 MBytes       
[  5]   7.00-8.00   sec  4.23 GBytes  36.3 Gbits/sec    0   1.37 MBytes       
[  5]   8.00-9.00   sec  4.23 GBytes  36.4 Gbits/sec    0   1.37 MBytes       
[  5]   9.00-10.00  sec  4.23 GBytes  36.4 Gbits/sec    0   1.37 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  41.4 GBytes  35.6 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  41.4 GBytes  35.6 Gbits/sec                  receiver

iperf Done.