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

Yes and therefore the relevant text was highlighted.

root@radxae52c:~# lscpu
Architecture:                aarch64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Little Endian
CPU(s):                      8
  On-line CPU(s) list:       0-7
Vendor ID:                   ARM
  Model name:                Cortex-A55
    Model:                   0
    Thread(s) per core:      1
    Core(s) per socket:      4
    Socket(s):               1
    Stepping:                r2p0
    CPU(s) scaling MHz:      76%
    CPU max MHz:             1800.0000
    CPU min MHz:             1008.0000
    BogoMIPS:                48.00
    Flags:                   fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
  Model name:                Cortex-A76
    Model:                   0
    Thread(s) per core:      1
    Core(s) per socket:      4
    Socket(s):               1
    Stepping:                r4p0
    CPU(s) scaling MHz:      50%
    CPU max MHz:             2400.0000
    CPU min MHz:             1200.0000
    BogoMIPS:                48.00
    Flags:                   fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
Caches (sum of all):
  L1d:                       384 KiB (8 instances)
  L1i:                       384 KiB (8 instances)
  L2:                        2.5 MiB (8 instances)
  L3:                        3 MiB (1 instance)
Vulnerabilities:
  Gather data sampling:      Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Not affected
  Mds:                       Not affected
  Meltdown:                  Not affected
  Mmio stale data:           Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Mitigation; CSV2, BHB
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

Therefore you are using unofficial OpenWrt, right?

I have two Linksys in different locations.
Both using 1Gbps broadband.

I noted that if internal bandwidth less than 2Gbps it will suffer slow internet speed.

In Linksys MX5500, internal just ~1.5Gbps,
internet speed is just ~500-600Mbps.
LAN client internet speed is just ~300-500Mbps
even wifi client connected at AX5400, internet speed is just ~200-400Mbps
Believe that it is lack of NSS support in openwrt for this board, but it is still slow with stock firmware.

In Linksys E8450 has much better internal bandwidth.
But its wifi signal is much weaker than others,
so the wifi connection speed is just around AX2000 or less.

{
        "kernel": "6.12.66",
        "hostname": "Work",
        "system": "ARMv8 Processor rev 4",
        "model": "Linksys MX5500",
        "board_name": "linksys,mx5500",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32704-b300a9e63d",
                "target": "qualcommax/ipq50xx",
                "description": "OpenWrt SNAPSHOT r32704-b300a9e63d",
                "builddate": "1769009142"
        }
}
Connecting to host localhost, port 1
[  5] local ::1 port 48398 connected to ::1 port 1
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   174 MBytes  1.46 Gbits/sec    0   1.37 MBytes
[  5]   1.00-2.00   sec   174 MBytes  1.46 Gbits/sec    0   1.37 MBytes
[  5]   2.00-3.00   sec   176 MBytes  1.48 Gbits/sec    0   1.56 MBytes
[  5]   3.00-4.00   sec   165 MBytes  1.38 Gbits/sec    0   1.56 MBytes
[  5]   4.00-5.00   sec   154 MBytes  1.29 Gbits/sec    0   1.56 MBytes
[  5]   5.00-6.00   sec   160 MBytes  1.34 Gbits/sec    0   1.56 MBytes
[  5]   6.00-7.00   sec   181 MBytes  1.52 Gbits/sec    0   1.56 MBytes
[  5]   7.00-8.00   sec   183 MBytes  1.54 Gbits/sec    0   1.56 MBytes
[  5]   8.00-9.00   sec   166 MBytes  1.39 Gbits/sec    0   1.56 MBytes
[  5]   9.00-10.00  sec   164 MBytes  1.38 Gbits/sec    0   1.56 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.75 GBytes  1.50 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  1.75 GBytes  1.50 Gbits/sec                  receiver

iperf Done.

speedtest-go
✓ Download: 646.39 Mbps (Used: 822.12MB) (Latency: 40ms Jitter: 67ms Min: 3ms Max: 240ms)
✓ Upload: 130.00 Mbps (Used: 154.18MB) (Latency: 9ms Jitter: 3ms Min: 2ms Max: 16ms)
✓ Packet Loss: N/A

{
        "kernel": "6.12.66",
        "hostname": "home",
        "system": "ARMv8 Processor rev 4",
        "model": "Linksys E8450 (UBI)",
        "board_name": "linksys,e8450-ubi",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32701-8076376aca",
                "target": "mediatek/mt7622",
                "description": "OpenWrt SNAPSHOT r32701-8076376aca",
                "builddate": "1768954768"
        }
}
Connecting to host localhost, port 1
[  5] local ::1 port 33186 connected to ::1 port 1
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   423 MBytes  3.54 Gbits/sec    0   1.37 MBytes
[  5]   1.00-2.00   sec   426 MBytes  3.58 Gbits/sec    0   1.62 MBytes
[  5]   2.00-3.00   sec   413 MBytes  3.47 Gbits/sec    0   1.62 MBytes
[  5]   3.00-4.00   sec   422 MBytes  3.54 Gbits/sec    0   2.37 MBytes
[  5]   4.00-5.00   sec   418 MBytes  3.51 Gbits/sec    0   3.37 MBytes
[  5]   5.00-6.00   sec   420 MBytes  3.52 Gbits/sec    0   3.93 MBytes
[  5]   6.00-7.00   sec   429 MBytes  3.60 Gbits/sec    0   3.93 MBytes
[  5]   7.00-8.00   sec   422 MBytes  3.54 Gbits/sec    0   3.93 MBytes
[  5]   8.00-9.00   sec   425 MBytes  3.56 Gbits/sec    0   3.93 MBytes
[  5]   9.00-10.00  sec   428 MBytes  3.59 Gbits/sec    0   3.93 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  4.14 GBytes  3.55 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  4.14 GBytes  3.55 Gbits/sec                  receiver

iperf Done.

speedtest-go
✓ Download: 938.40 Mbps (Used: 1183.25MB) (Latency: 10ms Jitter: 3ms Min: 7ms Max: 21ms)
✓ Upload: 801.21 Mbps (Used: 999.38MB) (Latency: 10ms Jitter: 5ms Min: 5ms Max: 23ms)
✓ Packet Loss: 0.00% (Sent: 268/Dup: 0/Max: 267)

Askey SBE1V1K (IPQ9750)

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.12.67",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 0",
        "model": "Askey SBE1V1K",
        "board_name": "askey,sbe1v1k",
        "rootfs_type": "initramfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32866+2-e421105080",
                "target": "qualcommbe/ipq95xx",
                "description": "OpenWrt SNAPSHOT r32866+2-e421105080",
                "builddate": "1769713159"
        }
}
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 34924 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.22 GBytes  10.5 Gbits/sec    0    639 KBytes       
[  5]   1.00-2.00   sec  1.24 GBytes  10.6 Gbits/sec    0   2.62 MBytes       
[  5]   2.00-3.00   sec  1.31 GBytes  11.2 Gbits/sec    0   2.62 MBytes       
[  5]   3.00-4.00   sec  1.31 GBytes  11.2 Gbits/sec    0   2.75 MBytes       
[  5]   4.00-5.00   sec  1.29 GBytes  11.1 Gbits/sec    0   3.12 MBytes       
[  5]   5.00-6.00   sec  1.24 GBytes  10.7 Gbits/sec    0   4.18 MBytes       
[  5]   6.00-7.00   sec  1.24 GBytes  10.6 Gbits/sec    0   4.18 MBytes       
[  5]   7.00-8.00   sec  1.35 GBytes  11.6 Gbits/sec    0   4.18 MBytes       
[  5]   8.00-9.00   sec  1.32 GBytes  11.4 Gbits/sec    0   4.18 MBytes       
[  5]   9.00-10.00  sec  1.33 GBytes  11.4 Gbits/sec    0   4.18 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  13.3 GBytes  11.5 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  13.3 GBytes  11.5 Gbits/sec                  receiver

iperf Done.
root@OpenWrt:~# ubus call system board
{
        "kernel": "6.12.71",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 4",
        "model": "Zyxel EX5601-T0 ubootmod",
        "board_name": "zyxel,ex5601-t0-ubootmod",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "25.12.0",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32713-f919e7899d",
                "target": "mediatek/filogic",
                "description": "OpenWrt 25.12.0 r32713-f919e7899d",
                "builddate": "1772496855"
        }
}
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 37340 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   844 MBytes  7.07 Gbits/sec    0   1.25 MBytes
[  5]   1.00-2.00   sec   820 MBytes  6.88 Gbits/sec    0   1.50 MBytes
[  5]   2.00-3.00   sec   845 MBytes  7.09 Gbits/sec    0   1.50 MBytes
[  5]   3.00-4.00   sec   850 MBytes  7.13 Gbits/sec    0   1.50 MBytes
[  5]   4.00-5.00   sec   839 MBytes  7.04 Gbits/sec    0   1.75 MBytes
[  5]   5.00-6.00   sec   845 MBytes  7.09 Gbits/sec    0   1.75 MBytes
[  5]   6.00-7.00   sec   841 MBytes  7.05 Gbits/sec    0   1.75 MBytes
[  5]   7.00-8.00   sec   842 MBytes  7.07 Gbits/sec    0   1.75 MBytes
[  5]   8.00-9.00   sec   840 MBytes  7.05 Gbits/sec    0   1.75 MBytes
[  5]   9.00-10.00  sec   840 MBytes  7.04 Gbits/sec    0   1.75 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.21 GBytes  7.05 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  8.21 GBytes  7.05 Gbits/sec                  receiver

iperf Done.

Probably Caching the first run, Might even go faster on the third run

Asus TUF-AX4200 RC5

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 55362 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.20 GBytes  10.3 Gbits/sec    0    895 KBytes       
[  5]   1.00-2.00   sec   941 MBytes  7.89 Gbits/sec    0   3.25 MBytes       
[  5]   2.00-3.00   sec   824 MBytes  6.90 Gbits/sec    0   3.25 MBytes       
[  5]   3.00-4.00   sec   825 MBytes  6.92 Gbits/sec    0   3.25 MBytes       
[  5]   4.00-5.00   sec   821 MBytes  6.88 Gbits/sec    0   3.25 MBytes       
[  5]   5.00-6.00   sec   821 MBytes  6.89 Gbits/sec    0   3.25 MBytes       
[  5]   6.00-7.00   sec   807 MBytes  6.77 Gbits/sec    0   4.93 MBytes       
[  5]   7.00-8.00   sec   808 MBytes  6.78 Gbits/sec    0   4.93 MBytes       
[  5]   8.00-9.00   sec   810 MBytes  6.80 Gbits/sec    0   4.93 MBytes       
[  5]   9.00-10.00  sec   803 MBytes  6.73 Gbits/sec    0   4.93 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.49 GBytes  7.29 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  8.49 GBytes  7.29 Gbits/sec                  receiver


root@MilkyWay:~# ubus call system board
{
	"kernel": "6.12.74",
	"hostname": "MilkyWay",
	"system": "ARMv8 Processor rev 0",
	"model": "SmartRG SDG-8733",
	"board_name": "smartrg,sdg-8733",
	"rootfs_type": "squashfs",
	"release": {
		"distribution": "OpenWrt",
		"version": "25.12.2",
		"firmware_url": "https://downloads.openwrt.org/",
		"revision": "r32802-f505120278",
		"target": "mediatek/filogic",
		"description": "OpenWrt 25.12.2 r32802-f505120278",
		"builddate": "1774469393"
	}
}
root@MilkyWay:~# 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 57008 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.29 GBytes  11.1 Gbits/sec    0   2.94 MBytes       
[  5]   1.00-2.00   sec  1.34 GBytes  11.5 Gbits/sec    0   3.25 MBytes       
[  5]   2.00-3.00   sec  1.35 GBytes  11.6 Gbits/sec    0   3.43 MBytes       
[  5]   3.00-4.00   sec  1.34 GBytes  11.5 Gbits/sec    0   3.93 MBytes       
[  5]   4.00-5.00   sec  1.33 GBytes  11.4 Gbits/sec    1   4.18 MBytes       
[  5]   5.00-6.00   sec  1.35 GBytes  11.6 Gbits/sec    0   4.18 MBytes       
[  5]   6.00-7.00   sec  1.35 GBytes  11.6 Gbits/sec    0   4.18 MBytes       
[  5]   7.00-8.00   sec  1.35 GBytes  11.6 Gbits/sec    0   4.18 MBytes       
[  5]   8.00-9.00   sec  1.33 GBytes  11.4 Gbits/sec    0   4.18 MBytes       
[  5]   9.00-10.00  sec  1.35 GBytes  11.6 Gbits/sec    0   4.18 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  13.4 GBytes  11.5 Gbits/sec    1            sender
[  5]   0.00-10.00  sec  13.4 GBytes  11.5 Gbits/sec                  receiver

iperf Done.

Got a ~100US$ (at the time of the offer) China-made "Soyo M4" Intel N150 box with 12GB of soldered DDR5 RAM, and ended up using it as a router. It is, unfortunately, actively cooled, but I've never (not) heard a fan this silent, ever. The most suspect thing about it is its power supply, but memcpy/loopback routing performance really does not disappoint:

root@gdf14x86:~# ubus call system board
{
        "kernel": "6.12.74",
        "hostname": "gdf14x86",
        "system": "Intel(R) N150",
        "model": "Default string Default string",
        "board_name": "default-string-default-string",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "25.12.2",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32802-f505120278",
                "target": "x86/64",
                "description": "OpenWrt 25.12.2 r32802-f505120278",
                "builddate": "1774469393"
        }
}
root@gdf14x86:~# 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 59458 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.69 GBytes  66.0 Gbits/sec    0   1.81 MBytes       
[  5]   1.00-2.00   sec  7.20 GBytes  61.8 Gbits/sec    0   1.81 MBytes       
[  5]   2.00-3.00   sec  7.49 GBytes  64.3 Gbits/sec    0   1.81 MBytes       
[  5]   3.00-4.00   sec  7.70 GBytes  66.2 Gbits/sec    0   1.81 MBytes       
[  5]   4.00-5.00   sec  7.04 GBytes  60.5 Gbits/sec    0   1.81 MBytes       
[  5]   5.00-6.00   sec  7.54 GBytes  64.8 Gbits/sec    0   1.81 MBytes       
[  5]   6.00-7.00   sec  7.46 GBytes  64.1 Gbits/sec    0   1.81 MBytes       
[  5]   7.00-8.00   sec  6.69 GBytes  57.5 Gbits/sec    0   1.81 MBytes       
[  5]   8.00-9.00   sec  6.60 GBytes  56.7 Gbits/sec    0   1.81 MBytes       
[  5]   9.00-10.00  sec  6.93 GBytes  59.5 Gbits/sec    0   1.81 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  76.5 GBytes  65.7 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  76.5 GBytes  65.7 Gbits/sec                  receiver

iperf Done.

LINKSYS MR7350 - Vanilla. no NSS builds for this as far as I know
OpenWrt SNAPSHOT r34041-a37270225e / LuCI Master 26.114.56040~4a26230

root@OpenWrt:~# ubus call system board
{
	"kernel": "6.12.80",
	"hostname": "OpenWrt",
	"system": "ARMv8 Processor rev 4",
	"model": "Linksys MR7350",
	"board_name": "linksys,mr7350",
	"rootfs_type": "squashfs",
	"release": {
		"distribution": "OpenWrt",
		"version": "SNAPSHOT",
		"firmware_url": "https://downloads.openwrt.org/",
		"revision": "r34041-a37270225e",
		"target": "qualcommax/ipq60xx",
		"description": "OpenWrt SNAPSHOT r34041-a37270225e",
		"builddate": "1776544992"
	}
}
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 33394 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   732 MBytes  6.13 Gbits/sec    0   2.50 MBytes       
[  5]   1.00-2.00   sec   734 MBytes  6.16 Gbits/sec    0   2.50 MBytes       
[  5]   2.00-3.00   sec   736 MBytes  6.17 Gbits/sec    0   2.50 MBytes       
[  5]   3.00-4.00   sec   733 MBytes  6.15 Gbits/sec    0   2.50 MBytes       
[  5]   4.00-5.00   sec   730 MBytes  6.12 Gbits/sec    0   2.50 MBytes       
[  5]   5.00-6.00   sec   735 MBytes  6.17 Gbits/sec    0   2.50 MBytes       
[  5]   6.00-7.00   sec   730 MBytes  6.12 Gbits/sec    0   2.50 MBytes       
[  5]   7.00-8.00   sec   722 MBytes  6.05 Gbits/sec    0   2.50 MBytes       
[  5]   8.00-9.00   sec   726 MBytes  6.09 Gbits/sec    0   2.50 MBytes       
[  5]   9.00-10.00  sec   722 MBytes  6.05 Gbits/sec    0   2.50 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  7.14 GBytes  6.13 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  7.14 GBytes  6.13 Gbits/sec                  receiver

LINKSYS MR5500 - Vanilla

oot@OpenWrt:~# ubus call system board
{
	"kernel": "6.12.79",
	"hostname": "OpenWrt",
	"system": "ARMv8 Processor rev 4",
	"model": "Linksys MR5500",
	"board_name": "linksys,mr5500",
	"rootfs_type": "squashfs",
	"release": {
		"distribution": "OpenWrt",
		"version": "25.12-SNAPSHOT",
		"firmware_url": "https://downloads.openwrt.org/",
		"revision": "r32881-6cbb072b57",
		"target": "qualcommax/ipq50xx",
		"description": "OpenWrt 25.12-SNAPSHOT r32881-6cbb072b57",
		"builddate": "1776883289"
	}
}
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 33698 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   157 MBytes  1.31 Gbits/sec    0   3.56 MBytes       
[  5]   1.00-2.01   sec   144 MBytes  1.20 Gbits/sec    0   3.56 MBytes       
[  5]   2.01-3.00   sec   139 MBytes  1.18 Gbits/sec    0   3.56 MBytes       
[  5]   3.00-4.00   sec   149 MBytes  1.25 Gbits/sec    0   3.56 MBytes       
[  5]   4.00-5.00   sec   135 MBytes  1.13 Gbits/sec    0   3.56 MBytes       
[  5]   5.00-6.00   sec   171 MBytes  1.44 Gbits/sec    0   3.56 MBytes       
[  5]   6.00-7.00   sec   154 MBytes  1.30 Gbits/sec    0   3.56 MBytes       
[  5]   7.00-8.00   sec   131 MBytes  1.10 Gbits/sec    0   3.56 MBytes       
[  5]   8.00-9.00   sec   143 MBytes  1.20 Gbits/sec    0   3.56 MBytes       
[  5]   9.00-10.00  sec   162 MBytes  1.35 Gbits/sec    0   3.56 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.50 GBytes  1.28 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  1.50 GBytes  1.28 Gbits/sec                  receiver

iperf Done.

GL.iNET GL-MT6000

root@OpenWrt:~# ubus call system board
{
	"kernel": "6.12.79",
	"hostname": "OpenWrt",
	"system": "ARMv8 Processor rev 4",
	"model": "GL.iNet GL-MT6000",
	"board_name": "glinet,gl-mt6000",
	"rootfs_type": "squashfs",
	"release": {
		"distribution": "OpenWrt",
		"version": "25.12-SNAPSHOT",
		"firmware_url": "https://downloads.openwrt.org/",
		"revision": "r32881-6cbb072b57",
		"target": "mediatek/filogic",
		"description": "OpenWrt 25.12-SNAPSHOT r32881-6cbb072b57",
		"builddate": "1776883289"
	}
}
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 47250 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   868 MBytes  7.28 Gbits/sec    0   5.00 MBytes       
[  5]   1.00-2.00   sec   821 MBytes  6.89 Gbits/sec    0   5.00 MBytes       
[  5]   2.00-3.00   sec  1.16 GBytes  9.97 Gbits/sec    0   5.00 MBytes       
[  5]   3.00-4.00   sec   837 MBytes  7.02 Gbits/sec    0   5.00 MBytes       
[  5]   4.00-5.00   sec   822 MBytes  6.88 Gbits/sec    0   5.00 MBytes       
[  5]   5.00-6.00   sec   839 MBytes  7.05 Gbits/sec    0   5.00 MBytes       
[  5]   6.00-7.00   sec   839 MBytes  7.04 Gbits/sec    0   5.00 MBytes       
[  5]   7.00-8.00   sec   828 MBytes  6.95 Gbits/sec    0   5.00 MBytes       
[  5]   8.00-9.00   sec   841 MBytes  7.06 Gbits/sec    0   5.00 MBytes       
[  5]   9.00-10.00  sec   882 MBytes  7.39 Gbits/sec    0   5.00 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.56 GBytes  7.35 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  8.55 GBytes  7.35 Gbits/sec                  receiver

iperf Done.

TP-Link TL-7DR7230 (MT7988D)

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.18.26",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 0",
        "model": "TP-Link TL-7DR7230 v2",
        "board_name": "tplink,tl-7dr7230-v2",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r7-e65001e3e7",
                "target": "mediatek/filogic",
                "description": "OpenWrt SNAPSHOT r7-e65001e3e7",
                "builddate": "1777933678"
        }
}
root@OpenWrt:~# iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[  5] local 127.0.0.1 port 48208 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  2.47 GBytes  21.2 Gbits/sec    0   3.18 MBytes
[  5]   1.00-2.00   sec  2.52 GBytes  21.6 Gbits/sec    0   3.18 MBytes
[  5]   2.00-3.00   sec  2.52 GBytes  21.7 Gbits/sec    0   3.18 MBytes
[  5]   3.00-4.00   sec  2.53 GBytes  21.7 Gbits/sec    0   3.18 MBytes
[  5]   4.00-5.00   sec  2.47 GBytes  21.2 Gbits/sec    0   3.18 MBytes
[  5]   5.00-6.00   sec  2.48 GBytes  21.3 Gbits/sec    0   3.18 MBytes
[  5]   6.00-7.00   sec  2.52 GBytes  21.7 Gbits/sec    0   3.18 MBytes
[  5]   7.00-8.00   sec  2.50 GBytes  21.4 Gbits/sec    0   3.18 MBytes
[  5]   8.00-9.00   sec  2.52 GBytes  21.7 Gbits/sec    0   3.18 MBytes
[  5]   9.00-10.00  sec  2.50 GBytes  21.5 Gbits/sec    0   3.18 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  25.0 GBytes  21.5 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  25.0 GBytes  21.5 Gbits/sec                  receiver

iperf Done.

Linksys EA7300

root@wrt:~# 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 43056 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  73.5 MBytes   616 Mbits/sec    0   1.87 MBytes
[  5]   1.00-2.00   sec  75.6 MBytes   635 Mbits/sec    0   1.87 MBytes
[  5]   2.00-3.00   sec  73.5 MBytes   617 Mbits/sec    0   1.87 MBytes
[  5]   3.00-4.00   sec  74.6 MBytes   626 Mbits/sec    0   1.87 MBytes
[  5]   4.00-5.00   sec  72.2 MBytes   606 Mbits/sec    0   1.87 MBytes
[  5]   5.00-6.00   sec  66.0 MBytes   554 Mbits/sec    0   1.87 MBytes
[  5]   6.00-7.00   sec  71.9 MBytes   603 Mbits/sec    0   1.87 MBytes
[  5]   7.00-8.00   sec  72.4 MBytes   607 Mbits/sec    0   1.87 MBytes
[  5]   8.00-9.00   sec  62.6 MBytes   525 Mbits/sec    0   1.87 MBytes
[  5]   9.00-10.00  sec  71.9 MBytes   602 Mbits/sec    0   1.87 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   734 MBytes   615 Mbits/sec    0             sender
[  5]   0.00-10.00  sec   734 MBytes   615 Mbits/sec                  receiver

iperf Done.

root@OpenWrt:~# ubus call system board
{
"kernel": "6.12.85",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 0",
"model": "FriendlyElec NanoPi R5S",
"board_name": "friendlyarm,nanopi-r5s",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "25.12.3",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32912-6639b15f62",
"target": "rockchip/armv8",
"description": "OpenWrt 25.12.3 r32912-6639b15f62",
"builddate": "1777933845"
}
}
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 44890 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 714 MBytes 5.98 Gbits/sec 0 2.62 MBytes
[ 5] 1.00-2.00 sec 778 MBytes 6.52 Gbits/sec 0 2.62 MBytes
[ 5] 2.00-3.00 sec 777 MBytes 6.52 Gbits/sec 0 2.62 MBytes
[ 5] 3.00-4.00 sec 769 MBytes 6.45 Gbits/sec 0 2.62 MBytes
[ 5] 4.00-5.00 sec 775 MBytes 6.50 Gbits/sec 0 2.62 MBytes
[ 5] 5.00-6.00 sec 750 MBytes 6.29 Gbits/sec 0 2.87 MBytes
[ 5] 6.00-7.00 sec 690 MBytes 5.79 Gbits/sec 2 2.87 MBytes
[ 5] 7.00-8.00 sec 748 MBytes 6.27 Gbits/sec 0 2.87 MBytes
[ 5] 8.00-9.00 sec 747 MBytes 6.26 Gbits/sec 0 2.87 MBytes
[ 5] 9.00-10.00 sec 744 MBytes 6.24 Gbits/sec 0 2.87 MBytes


[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 7.32 GBytes 6.29 Gbits/sec 2 sender
[ 5] 0.00-10.00 sec 7.32 GBytes 6.29 Gbits/sec receiver

iperf Done.

Apple Mac Mini M2 with 16GB RAM. (2023 model)

chris@Chris-Mac-mini ~ % iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 60094 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.01 sec 7.47 GBytes 63.8 Gbits/sec 0 4.00 MBytes
[ 5] 1.01-2.01 sec 6.77 GBytes 58.2 Gbits/sec 0 4.00 MBytes
[ 5] 2.01-3.01 sec 8.37 GBytes 71.9 Gbits/sec 0 4.00 MBytes
[ 5] 3.01-4.01 sec 7.24 GBytes 62.2 Gbits/sec 0 4.00 MBytes
[ 5] 4.01-5.01 sec 6.64 GBytes 57.1 Gbits/sec 0 4.00 MBytes
[ 5] 5.01-6.01 sec 6.15 GBytes 52.8 Gbits/sec 0 4.00 MBytes
[ 5] 6.01-7.01 sec 6.13 GBytes 52.7 Gbits/sec 0 4.00 MBytes
[ 5] 7.01-8.01 sec 6.13 GBytes 52.6 Gbits/sec 0 4.00 MBytes
[ 5] 8.01-9.01 sec 6.17 GBytes 53.0 Gbits/sec 0 4.00 MBytes
[ 5] 9.01-10.01 sec 6.15 GBytes 52.8 Gbits/sec 0 4.00 MBytes


[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 67.2 GBytes 57.7 Gbits/sec 0 sender
[ 5] 0.00-10.01 sec 67.2 GBytes 57.7 Gbits/sec receiver

iperf Done.

root@JIDU6111:~# ubus call system board
{
        "kernel": "6.18.20",
        "hostname": "JIDU6111",
        "system": "ARMv8 Processor rev 0",
        "model": "JioRouter JIDU6J11",
        "board_name": "jiorouter,jidu6j11",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r33759-269da8bee2",
                "target": "qualcommbe/ipq95xx",
                "description": "OpenWrt SNAPSHOT r33759-269da8bee2",
                "builddate": "1777219770"
        }
}
root@JIDU6111:~# 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 37406 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.88 GBytes  16.1 Gbits/sec    0   1.62 MBytes
[  5]   1.00-2.00   sec  1.92 GBytes  16.5 Gbits/sec    0   1.62 MBytes
[  5]   2.00-3.00   sec  1.90 GBytes  16.3 Gbits/sec    0   1.62 MBytes
[  5]   3.00-4.00   sec  1.90 GBytes  16.3 Gbits/sec    0   1.62 MBytes
[  5]   4.00-5.00   sec  1.90 GBytes  16.3 Gbits/sec    0   1.62 MBytes
[  5]   5.00-6.00   sec  1.89 GBytes  16.2 Gbits/sec    0   1.62 MBytes
[  5]   6.00-7.00   sec  1.90 GBytes  16.3 Gbits/sec    0   1.62 MBytes
[  5]   7.00-8.00   sec  1.92 GBytes  16.5 Gbits/sec    0   1.62 MBytes
[  5]   8.00-9.00   sec  1.92 GBytes  16.5 Gbits/sec    0   1.62 MBytes
[  5]   9.00-10.00  sec  1.92 GBytes  16.5 Gbits/sec    0   1.62 MBytes




[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  19.0 GBytes  16.4 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  19.0 GBytes  16.4 Gbits/sec                  receiver

iperf Done.

Gl.Inet MT-6000 Flint 2

root@FLINT:~# ubus call system board
{
        "kernel": "6.12.85",
        "hostname": "FLINT",
        "system": "ARMv8 Processor rev 4",
        "model": "GL.iNet GL-MT6000",
        "board_name": "glinet,gl-mt6000",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "25.12.3",
                "firmware_url": "https://downloads.openwrt.org/",
                "revision": "r32912-6639b15f62",
                "target": "mediatek/filogic",
                "description": "OpenWrt 25.12.3 r32912-6639b15f62",
                "builddate": "1777933845"
        }
}
root@FLINT:~# 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 60618 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   994 MBytes  8.33 Gbits/sec    0    639 KBytes       
[  5]   1.00-2.00   sec   910 MBytes  7.64 Gbits/sec    0   8.68 MBytes       
[  5]   2.00-3.00   sec   907 MBytes  7.61 Gbits/sec    0   8.68 MBytes       
[  5]   3.00-4.00   sec   931 MBytes  7.81 Gbits/sec    0   8.68 MBytes       
[  5]   4.00-5.00   sec   720 MBytes  6.04 Gbits/sec    0   8.68 MBytes       
[  5]   5.00-6.00   sec   895 MBytes  7.51 Gbits/sec    0   8.68 MBytes       
[  5]   6.00-7.00   sec   926 MBytes  7.77 Gbits/sec    0   8.68 MBytes       
[  5]   7.00-8.00   sec   940 MBytes  7.89 Gbits/sec    0   8.68 MBytes       
[  5]   8.00-9.00   sec   889 MBytes  7.46 Gbits/sec    0   8.68 MBytes       
[  5]   9.00-10.00  sec   950 MBytes  7.97 Gbits/sec    0   8.68 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  8.85 GBytes  7.60 Gbits/sec    0            sender
[  5]   0.00-10.00  sec  8.85 GBytes  7.60 Gbits/sec                  receiver

iperf Done.

WAVLINK WL-WN536AX6 Rev a

root@router:~# ubus call system board
{
"kernel": "6.12.85",
"hostname": "router",
"system": "ARMv8 Processor rev 4",
"model": "WAVLINK WL-WN536AX6 Rev a",
"board_name": "wavlink,wl-wn536ax6-a",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "25.12.3",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32912-6639b15f62",
"target": "mediatek/filogic",
"description": "OpenWrt 25.12.3 r32912-6639b15f62",
"builddate": "1777933845"
}
}

root@router:~# 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 42680 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 712 MBytes 5.96 Gbits/sec 0 1.50 MBytes
[ 5] 1.00-2.00 sec 694 MBytes 5.82 Gbits/sec 0 1.50 MBytes
[ 5] 2.00-3.00 sec 674 MBytes 5.65 Gbits/sec 0 1.50 MBytes
[ 5] 3.00-4.00 sec 698 MBytes 5.86 Gbits/sec 0 1.50 MBytes
[ 5] 4.00-5.00 sec 706 MBytes 5.93 Gbits/sec 0 1.50 MBytes
[ 5] 5.00-6.00 sec 722 MBytes 6.06 Gbits/sec 0 1.50 MBytes
[ 5] 6.00-7.00 sec 712 MBytes 5.97 Gbits/sec 0 1.50 MBytes
[ 5] 7.00-8.00 sec 752 MBytes 6.31 Gbits/sec 0 1.50 MBytes
[ 5] 8.00-9.00 sec 695 MBytes 5.83 Gbits/sec 0 1.50 MBytes
[ 5] 9.00-10.00 sec 703 MBytes 5.89 Gbits/sec 0 1.50 MBytes


[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 6.90 GBytes 5.93 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 6.90 GBytes 5.92 Gbits/sec receiver

iperf Done.

Hello!

I've got a Linksys WRT1900AC v1 on Virgin Media in the UK.

~# ubus call system board
{
"kernel": "6.12.74",
"hostname": "iStation.lan",
"system": "ARMv7 Processor rev 2 (v7l)",
"model": "Linksys WRT1900AC v1",
"board_name": "linksys,wrt1900ac-v1",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "25.12.2",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32802-f505120278",
"target": "mvebu/cortexa9",
"description": "OpenWrt 25.12.2 r32802-f505120278",
"builddate": "1774469393"
}
}

~# 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 40890 connected to 127.0.0.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   495 MBytes  4.15 Gbits/sec    1   2.12 MBytes
[  5]   1.00-2.00   sec   496 MBytes  4.16 Gbits/sec    0   2.12 MBytes
[  5]   2.00-3.00   sec   495 MBytes  4.15 Gbits/sec    0   2.12 MBytes
[  5]   3.00-4.00   sec   495 MBytes  4.16 Gbits/sec    0   2.12 MBytes
[  5]   4.00-5.00   sec   490 MBytes  4.11 Gbits/sec    0   2.12 MBytes
[  5]   5.00-6.00   sec   497 MBytes  4.17 Gbits/sec    0   2.12 MBytes
[  5]   6.00-7.00   sec   493 MBytes  4.13 Gbits/sec    0   2.12 MBytes
[  5]   7.00-8.00   sec   492 MBytes  4.13 Gbits/sec    0   2.12 MBytes
[  5]   8.00-9.00   sec   497 MBytes  4.17 Gbits/sec    0   2.12 MBytes
[  5]   9.00-10.00  sec   500 MBytes  4.19 Gbits/sec    0   2.12 MBytes




[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  4.84 GBytes  4.15 Gbits/sec    1            sender
[  5]   0.00-10.00  sec  4.84 GBytes  4.15 Gbits/sec                  receiver

iperf Done.


Thanks.

-Gamma

root@W6x:~# ubus call system board

{

        "kernel": "6.12.85",

        "hostname": "W6x",

        "system": "ARMv8 Processor rev 4",

        "model": "Acer Predator Connect W6x (OpenWrt U-Boot Layout)",

        "board_name": "acer,predator-w6x-ubootmod",

        "rootfs_type": "squashfs",

        "release": {

                "distribution": "OpenWrt",

                "version": "25.12-SNAPSHOT",

                "firmware_url": "https://downloads.openwrt.org/",

                "revision": "r32924-e850a972b5",

                "target": "mediatek/filogic",

                "description": "OpenWrt 25.12-SNAPSHOT r32924-e850a972b5",

                "builddate": "1778317532"

        }

}

root@W6x:~# 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 43970 connected to 127.0.0.1 port 5201

[ ID] Interval           Transfer     Bitrate         Retr  Cwnd

[  5]   0.00-1.00   sec   893 MBytes  7.48 Gbits/sec    0   1.06 MBytes

[  5]   1.00-2.00   sec   860 MBytes  7.21 Gbits/sec    0   1.25 MBytes

[  5]   2.00-3.00   sec   845 MBytes  7.09 Gbits/sec    0   1.44 MBytes

[  5]   3.00-4.00   sec   822 MBytes  6.89 Gbits/sec    0   1.44 MBytes

[  5]   4.00-5.00   sec   771 MBytes  6.47 Gbits/sec    0   2.37 MBytes

[  5]   5.00-6.00   sec   836 MBytes  7.01 Gbits/sec    0   2.37 MBytes

[  5]   6.00-7.00   sec   843 MBytes  7.07 Gbits/sec    0   2.37 MBytes

[  5]   7.00-8.00   sec   824 MBytes  6.92 Gbits/sec    0   2.37 MBytes

[  5]   8.00-9.00   sec   794 MBytes  6.66 Gbits/sec    0   2.37 MBytes

[  5]   9.00-10.00  sec   823 MBytes  6.90 Gbits/sec    0   2.37 MBytes

- - - - - - - - - - - - - - - - - - - - - - - - -

[ ID] Interval           Transfer     Bitrate         Retr

[  5]   0.00-10.00  sec  8.12 GBytes  6.98 Gbits/sec    0            sender

[  5]   0.00-10.00  sec  8.12 GBytes  6.97 Gbits/sec                  receiver



iperf Done.