moeller0:
Yes this can be abused,
It has been abused recently and this can make the affected posts unusable. That prompted the change.
There is still a reasonable time for edits before a post becomes locked. And we can always help on individual posts.
That said, the impact here is clearly this is an unintended consequence of that change. If we can unlock specific posts, that should generally mitigate the negative effects of the change. If not, we will consider undoing the change.
FYI: once things are resolved here, I’ll either move or delete these posts as to not clutter this thread (this conversation is very relevant to the current thread, but off topic, so it will remain only until resolved).
2 Likes
Or we can move posts that needs long-term editing from time-to-time to another space (which needs to be moved by moderators) to allow editing? (Don’t know if we have such space in this forum)
| Xiaomi Mi Router AX3000T v2 | Qualcomm IPQ5018 (dual-core, 0.8 GHz, A53) | SNAPSHOT (6.12.40) | 186 Mbps |
ubus call system board
root@OpenWrt:~# ubus call system board
{
"kernel": "6.12.40",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 4",
"model": "Xiaomi Mi Router AX3000T v2",
"board_name": "xiaomi,mi-router-ax3000t-v2",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r30690+27-03542312f7",
"target": "qualcommax/ipq50xx",
"description": "OpenWrt SNAPSHOT r30690+27-03542312f7",
"builddate": "1755532005"
}
}
./benchmark.sh
root@OpenWrt:/tmp/wg-bench-master# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[ 5] local 169.254.200.1 port 36654 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 22.6 MBytes 189 Mbits/sec 0 764 KBytes
[ 5] 1.00-2.01 sec 22.0 MBytes 184 Mbits/sec 0 850 KBytes
[ 5] 2.01-3.00 sec 21.9 MBytes 185 Mbits/sec 0 850 KBytes
[ 5] 3.00-4.00 sec 21.4 MBytes 179 Mbits/sec 0 850 KBytes
[ 5] 4.00-5.00 sec 22.0 MBytes 185 Mbits/sec 0 850 KBytes
[ 5] 5.00-6.00 sec 22.4 MBytes 187 Mbits/sec 0 850 KBytes
[ 5] 6.00-7.00 sec 22.1 MBytes 186 Mbits/sec 0 850 KBytes
[ 5] 7.00-8.00 sec 22.5 MBytes 189 Mbits/sec 0 850 KBytes
[ 5] 8.00-9.00 sec 22.0 MBytes 184 Mbits/sec 0 850 KBytes
[ 5] 9.00-10.00 sec 22.4 MBytes 188 Mbits/sec 0 850 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 221 MBytes 186 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 220 MBytes 184 Mbits/sec receiver
iperf Done.
./benchmark.sh -R
root@OpenWrt:/tmp/wg-bench-master# ./benchmark.sh -R
Connecting to host 169.254.200.2, port 5201
Reverse mode, remote host 169.254.200.2 is sending
[ 5] local 169.254.200.1 port 47356 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 21.0 MBytes 176 Mbits/sec
[ 5] 1.00-2.00 sec 21.6 MBytes 181 Mbits/sec
[ 5] 2.00-3.00 sec 21.8 MBytes 183 Mbits/sec
[ 5] 3.00-4.00 sec 22.1 MBytes 185 Mbits/sec
[ 5] 4.00-5.00 sec 22.0 MBytes 185 Mbits/sec
[ 5] 5.00-6.00 sec 21.6 MBytes 182 Mbits/sec
[ 5] 6.00-7.00 sec 20.4 MBytes 170 Mbits/sec
[ 5] 7.00-8.00 sec 18.1 MBytes 152 Mbits/sec
[ 5] 8.00-9.00 sec 21.4 MBytes 180 Mbits/sec
[ 5] 9.00-10.00 sec 21.8 MBytes 183 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 213 MBytes 179 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 212 MBytes 178 Mbits/sec receiver
iperf Done.
2 Likes
This is RD23v2 right?? You sure the SoC speed is only 800MHz???? It's unbelievable (because from what I see other IPQ5018 builds are 1.0GHz)
But now we can see Xiaomi is going backward on it's AX3000T, the original one with MT7981 is almost double speed.....
fakemanhk:
This is RD23v2 right??
rd03v2.
You sure the SoC speed is only 800MHz???? It's unbelievable (because from what I see other IPQ5018 builds are 1.0GHz)
I'm not sure because I have no a CPU frequency measuring device. From the other side I have no reason not to trust the logs.
U-Boot:
D - 61 - QSEE Execution, Delta
B - 1360086 - SBL1, End
D - 1221220 - SBL1, Delta
S - Flash Throughput, 2475 KB/s (1027481 Bytes, 415098 us)
S - DDR Frequency, 800 MHz
S - Core 0 Frequency, 800 MHz
U-Boot 2016.01 (Feb 08 2025 - 08:05:42 +0000), Build: jenkins-common_router_openwrt_ota_publish-8537
OpenWrt:
[ 1.617136] 8021q: 802.1Q VLAN Support v1.8
[ 1.672796] an8855-switch an8855-switch.2.auto: Switch id 8855 detected
[ 1.678837] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 799999 KHz, changing to: 800000 KHz
[ 1.681485] remoteproc remoteproc0: cd00000.remoteproc is available
[ 1.689077] qcom-q6-mpd cd00000.remoteproc: pd-1 node found
[ 1.696891] remoteproc remoteproc1: pd-1 is available
OrangePi PC
uname -a && grep name /etc/board.json && ubus call system board
Linux orangepipc 6.6.73 #0 SMP Mon Feb 3 23:09:37 2025 armv7l GNU/Linux
"name": "Xunlong Orange Pi PC"
{
"kernel": "6.6.73",
"hostname": "orangepipc",
"system": "ARMv7 Processor rev 5 (v7l)",
"model": "Xunlong Orange Pi PC",
"board_name": "xunlong,orangepi-pc",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "24.10.0",
"revision": "r28427-6df0e3d02a",
"target": "sunxi/cortexa7",
"description": "OpenWrt 24.10.0 r28427-6df0e3d02a",
"builddate": "1738624177"
}
}
./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[ 5] local 169.254.200.1 port 47272 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 30.5 MBytes 256 Mbits/sec 0 355 KBytes
[ 5] 1.00-2.00 sec 30.0 MBytes 252 Mbits/sec 0 374 KBytes
[ 5] 2.00-3.00 sec 29.8 MBytes 250 Mbits/sec 0 391 KBytes
[ 5] 3.00-4.00 sec 29.4 MBytes 247 Mbits/sec 0 391 KBytes
[ 5] 4.00-5.00 sec 29.9 MBytes 251 Mbits/sec 0 391 KBytes
[ 5] 5.00-6.00 sec 29.4 MBytes 246 Mbits/sec 0 391 KBytes
[ 5] 6.00-7.00 sec 30.0 MBytes 251 Mbits/sec 0 410 KBytes
[ 5] 7.00-8.00 sec 29.8 MBytes 250 Mbits/sec 0 429 KBytes
[ 5] 8.00-9.00 sec 29.6 MBytes 249 Mbits/sec 0 429 KBytes
[ 5] 9.00-10.00 sec 29.9 MBytes 250 Mbits/sec 0 429 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 298 MBytes 250 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 297 MBytes 249 Mbits/sec receiver
iperf Done.
This model? It's a bit rare to see report from AllWinner platform.
1 Like
fakemanhk:
This model?
Yes, that's it. But it's quite an old device.
me9
September 22, 2025, 9:00am
396
FriendlyElec NanoPi R76S
(The results presented here, provided that at first the script is launched with the flag "-R"
If you run without this flag, the result will be around 770 Mbits/sec)
root@FriendlyWrt:~# sh <(wget -O - https://raw.githubusercontent.com/cyyself/wg-bench/master/openwrt-benchmark.sh)
Redirecting output to 'wget-log.7'.
Packages:
wireguard-tools already installed
iperf3 already installed
ip-full already installed
kmod-veth already installed
psmisc already installed
Router details:
{
"kernel": "6.1.118",
"hostname": "FriendlyWrt",
"system": "ARMv8 Processor rev 4",
"model": "FriendlyElec NanoPi R76S",
"board_name": "friendlyelec,nanopi-r76s",
"release": {
"distribution": "OpenWrt",
"version": "24.10.2",
"revision": "r28739-d9340319c6",
"target": "rockchip/armv8",
"description": "OpenWrt 24.10.2 r28739-d9340319c6",
"builddate": "1750711236"
}
}
Connecting to host 169.254.200.2, port 4242
[ 5] local 169.254.200.1 port 22850 connected to 169.254.200.2 port 4242
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 116 MBytes 975 Mbits/sec 5 401 KBytes
[ 5] 1.00-2.00 sec 140 MBytes 1.18 Gbits/sec 0 407 KBytes
[ 5] 2.00-3.00 sec 140 MBytes 1.18 Gbits/sec 0 414 KBytes
[ 5] 3.00-4.00 sec 141 MBytes 1.18 Gbits/sec 0 425 KBytes
[ 5] 4.00-5.00 sec 141 MBytes 1.18 Gbits/sec 0 441 KBytes
[ 5] 5.00-6.00 sec 141 MBytes 1.18 Gbits/sec 0 465 KBytes
[ 5] 6.00-7.00 sec 140 MBytes 1.17 Gbits/sec 0 517 KBytes
[ 5] 7.00-8.00 sec 135 MBytes 1.14 Gbits/sec 0 569 KBytes
[ 5] 8.00-9.00 sec 143 MBytes 1.20 Gbits/sec 0 696 KBytes
[ 5] 9.00-10.00 sec 147 MBytes 1.23 Gbits/sec 0 788 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.35 GBytes 1.16 Gbits/sec 5 sender
[ 5] 0.00-10.01 sec 1.35 GBytes 1.16 Gbits/sec receiver
iperf Done.
4242/tcp: 8274
Markdown Table Row:
| FriendlyElec NanoPi R76S / ENTER CPU MODEL | OpenWrt 24.10.2 / 6.1.118 | 1.16 Gbits/sec | |
root@FriendlyWrt:~# sh <(wget -O - https://raw.githubusercontent.com/cyyself/wg-bench/master/openwrt-benchmark.sh) -R
Redirecting output to 'wget-log.6'.
Packages:
wireguard-tools already installed
iperf3 already installed
ip-full already installed
kmod-veth already installed
psmisc already installed
Router details:
{
"kernel": "6.1.118",
"hostname": "FriendlyWrt",
"system": "ARMv8 Processor rev 4",
"model": "FriendlyElec NanoPi R76S",
"board_name": "friendlyelec,nanopi-r76s",
"release": {
"distribution": "OpenWrt",
"version": "24.10.2",
"revision": "r28739-d9340319c6",
"target": "rockchip/armv8",
"description": "OpenWrt 24.10.2 r28739-d9340319c6",
"builddate": "1750711236"
}
}
Connecting to host 169.254.200.2, port 4242
[ 5] local 169.254.200.1 port 48852 connected to 169.254.200.2 port 4242
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 113 MBytes 945 Mbits/sec 0 428 KBytes
[ 5] 1.00-2.00 sec 142 MBytes 1.19 Gbits/sec 0 568 KBytes
[ 5] 2.00-3.00 sec 141 MBytes 1.18 Gbits/sec 0 598 KBytes
[ 5] 3.00-4.00 sec 148 MBytes 1.24 Gbits/sec 0 628 KBytes
[ 5] 4.00-5.00 sec 148 MBytes 1.24 Gbits/sec 0 628 KBytes
[ 5] 5.00-6.00 sec 148 MBytes 1.24 Gbits/sec 0 628 KBytes
[ 5] 6.00-7.00 sec 148 MBytes 1.25 Gbits/sec 0 628 KBytes
[ 5] 7.00-8.00 sec 148 MBytes 1.25 Gbits/sec 0 696 KBytes
[ 5] 8.00-9.00 sec 148 MBytes 1.24 Gbits/sec 0 732 KBytes
[ 5] 9.00-10.00 sec 147 MBytes 1.23 Gbits/sec 0 732 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.40 GBytes 1.20 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.40 GBytes 1.20 Gbits/sec receiver
iperf Done.
4242/tcp: 6990
Markdown Table Row:
| FriendlyElec NanoPi R76S / ENTER CPU MODEL | OpenWrt 24.10.2 / 6.1.118 | 1.20 Gbits/sec | |
2 Likes
Raspberry PI 4B
root@PI4B:~/wg-bench# ubus call system board
{
"kernel": "6.6.110",
"hostname": "PI4B",
"system": "ARMv8 Processor rev 3",
"model": "Raspberry Pi 4 Model B Rev 1.4",
"board_name": "raspberrypi,4-model-b",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "24.10.4",
"revision": "r28959-29397011cc",
"target": "bcm27xx/bcm2711",
"description": "OpenWrt 24.10.4 r28959-29397011cc",
"builddate": "1760891865"
}
}
root@PI4B:~/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[ 5] local 169.254.200.1 port 41860 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 128 MBytes 1.07 Gbits/sec 0 745 KBytes
[ 5] 1.00-2.00 sec 128 MBytes 1.07 Gbits/sec 0 870 KBytes
[ 5] 2.00-3.00 sec 127 MBytes 1.06 Gbits/sec 0 995 KBytes
[ 5] 3.00-4.00 sec 126 MBytes 1.06 Gbits/sec 0 995 KBytes
[ 5] 4.00-5.00 sec 130 MBytes 1.09 Gbits/sec 0 1.03 MBytes
[ 5] 5.00-6.00 sec 128 MBytes 1.07 Gbits/sec 0 1.03 MBytes
[ 5] 6.00-7.00 sec 129 MBytes 1.08 Gbits/sec 0 1.03 MBytes
[ 5] 7.00-8.00 sec 130 MBytes 1.09 Gbits/sec 0 1.08 MBytes
[ 5] 8.00-9.00 sec 134 MBytes 1.12 Gbits/sec 0 1.15 MBytes
[ 5] 9.00-10.00 sec 130 MBytes 1.09 Gbits/sec 0 1.21 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.26 GBytes 1.08 Gbits/sec 0 sender
[ 5] 0.00-10.01 sec 1.26 GBytes 1.08 Gbits/sec receiver
iperf Done.
root@PI4B:~/wg-bench#
And an Asus RT-AX1800S
root@RT-AX1800S:~/wg-bench# ubus call system board
{
"kernel": "6.6.110",
"hostname": "RT-AX1800S",
"system": "MediaTek MT7621 ver:1 eco:3",
"model": "ASUS RT-AX54",
"board_name": "asus,rt-ax54",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "24.10.4",
"revision": "r28959-29397011cc",
"target": "ramips/mt7621",
"description": "OpenWrt 24.10.4 r28959-29397011cc",
"builddate": "1760891865"
}
}
root@RT-AX1800S:~/wg-bench# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[ 5] local 169.254.200.1 port 41532 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 11.0 MBytes 92.2 Mbits/sec 0 191 KBytes
[ 5] 1.00-2.00 sec 10.4 MBytes 87.0 Mbits/sec 0 191 KBytes
[ 5] 2.00-3.00 sec 10.6 MBytes 89.1 Mbits/sec 0 191 KBytes
[ 5] 3.00-4.00 sec 10.5 MBytes 88.1 Mbits/sec 0 191 KBytes
[ 5] 4.00-5.00 sec 10.8 MBytes 90.2 Mbits/sec 0 191 KBytes
[ 5] 5.00-6.00 sec 10.5 MBytes 88.1 Mbits/sec 0 191 KBytes
[ 5] 6.00-7.00 sec 10.9 MBytes 91.2 Mbits/sec 0 216 KBytes
[ 5] 7.00-8.00 sec 12.5 MBytes 105 Mbits/sec 0 402 KBytes
[ 5] 8.00-9.00 sec 12.8 MBytes 107 Mbits/sec 0 402 KBytes
[ 5] 9.00-10.00 sec 13.0 MBytes 109 Mbits/sec 0 438 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 113 MBytes 94.8 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 112 MBytes 93.9 Mbits/sec receiver
iperf Done.
root@RT-AX1800S:~/wg-bench#
abhi
November 20, 2025, 5:32pm
398
|Radxa E52C | RockChip RK3582*
(Quad Core A76 2.4GHz + Quad Core A55 1.8GHz) | Snapshot (6.12.57) | 3.50Gbps |
ubus call system board
root@OpenWrt:~# ubus call system board
{
"kernel": "6.12.57",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 0",
"model": "Radxa E52C",
"board_name": "radxa,e52c",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r31912-79d418eed8",
"target": "rockchip/armv8",
"description": "OpenWrt SNAPSHOT r31912-79d418eed8",
"builddate": "1763548257"
}
}
openwrt-benchmark.sh
root@OpenWrt:~# sh <(wget -O - https://raw.githubusercontent.com/
cyyself/wg-bench/master/openwrt-benchmark.sh)
Downloading 'https://raw.githubusercontent.com/cyyself/wg-bench/m
aster/openwrt-benchmark.sh'
Connecting to 185.199.110.133:443
Writing to stdout
- 100% |*******************************| 3749
0:00:00 ETA
Download completed (3749 bytes)
Packages:
wireguard-tools already installed
iperf3 already installed
ip-full already installed
kmod-veth already installed
psmisc already installed
Router details:
{
"kernel": "6.12.57",
"hostname": "OpenWrt",
"system": "ARMv8 Processor rev 0",
"model": "Radxa E52C",
"board_name": "radxa,e52c",
"rootfs_type": "ext4",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r31912-79d418eed8",
"target": "rockchip/armv8",
"description": "OpenWrt SNAPSHOT r31912-79d418eed
8",
"builddate": "1763548257"
}
}
Connecting to host 169.254.200.2, port 4242
[ 5] local 169.254.200.1 port 37058 connected to 169.254.200.2 p
ort 4242
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 417 MBytes 3.49 Gbits/sec 63 1.31
MBytes
[ 5] 1.00-2.00 sec 415 MBytes 3.48 Gbits/sec 10 1.15
MBytes
[ 5] 2.00-3.00 sec 420 MBytes 3.52 Gbits/sec 0 1.35
MBytes
[ 5] 3.00-4.00 sec 414 MBytes 3.48 Gbits/sec 6 1.16
MBytes
[ 5] 4.00-5.00 sec 421 MBytes 3.52 Gbits/sec 0 1.35
MBytes
[ 5] 5.00-6.00 sec 422 MBytes 3.55 Gbits/sec 25 1.19
MBytes
[ 5] 6.00-7.00 sec 421 MBytes 3.53 Gbits/sec 12 1022
KBytes
[ 5] 7.00-8.00 sec 417 MBytes 3.50 Gbits/sec 0 1.23
MBytes
[ 5] 8.00-9.00 sec 416 MBytes 3.49 Gbits/sec 7 1.06
MBytes
[ 5] 9.00-10.00 sec 414 MBytes 3.47 Gbits/sec 0 1.26
MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 4.08 GBytes 3.50 Gbits/sec 123
sender
[ 5] 0.00-10.00 sec 4.08 GBytes 3.50 Gbits/sec
receiver
iperf Done.
4242/tcp: 2643
Markdown Table Row:
| Radxa E52C / ENTER CPU MODEL | OpenWrt SNAPSHOT / 6.12.57
| 3.50 Gbits/sec | |
*With all 4xA76 cores enabled (2xA76 cores come disabled for RK3582)
2 Likes
This is amazing, so you are the lucky man that got a board with all 4 x A76 usable? So technically yours is the same as other RK3588 board, but I can see you're still significantly faster than the NanoPi R6C (>10% difference)
1 Like
FYI: Archer C7 v2 overclocked to 960Mhz will do honest-to-god 73Mbit on WireGuard in real life conditions. I measured it not by this synthetic script but running iperf3 client from home and hitting C7 100 miles away running iperf3 server over 5G modem (NR7101). I had this Archer C7 for over 10 years and it still provides value. What a router.
Quantum Fiber - W1700K (without working NPU):
Router details:
{
"kernel": "6.12.59",
"hostname": "W1700K",
"system": "ARMv8 Processor rev 4",
"model": "Gemtek W1700K",
"board_name": "gemtek,w1700k",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32202-932fd83a46",
"target": "airoha/an7581",
"description": "OpenWrt SNAPSHOT r32202-932fd83a46",
"builddate": "1764629383"
}
}
result of ./openwrt-benchmark.sh:
Connecting to host 169.254.200.2, port 4242
[ 5] local 169.254.200.1 port 54312 connected to 169.254.200.2 port 4242
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 53.4 MBytes 447 Mbits/sec 0 399 KBytes
[ 5] 1.00-2.00 sec 51.9 MBytes 435 Mbits/sec 0 442 KBytes
[ 5] 2.00-3.00 sec 52.1 MBytes 437 Mbits/sec 0 442 KBytes
[ 5] 3.00-4.00 sec 51.5 MBytes 432 Mbits/sec 0 442 KBytes
[ 5] 4.00-5.00 sec 51.2 MBytes 430 Mbits/sec 0 442 KBytes
[ 5] 5.00-6.00 sec 50.5 MBytes 424 Mbits/sec 0 470 KBytes
[ 5] 6.00-7.00 sec 52.1 MBytes 437 Mbits/sec 0 470 KBytes
[ 5] 7.00-8.00 sec 51.5 MBytes 432 Mbits/sec 0 470 KBytes
[ 5] 8.00-9.00 sec 52.0 MBytes 436 Mbits/sec 0 494 KBytes
[ 5] 9.00-10.00 sec 51.8 MBytes 434 Mbits/sec 0 494 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 518 MBytes 434 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 517 MBytes 433 Mbits/sec receiver
Markdown table:
Markdown Table Row:
| Gemtek W1700K / AN7581 | OpenWrt SNAPSHOT / 6.12.59 | 434 Mbits/sec | |
acn
December 2, 2025, 4:22pm
402
Radxa E52C, stock snapshot OpenWRT (2xA76 cores), i’ m getting non-consistent results, sometimes 970MBps, other times 3.2GBps.
First run:
| Radxa E52C / ENTER CPU MODEL | OpenWrt SNAPSHOT / 6.12.59 | 970 Mbits/sec | |
Second run (no change to the system);
| Radxa E52C / ENTER CPU MODEL | OpenWrt SNAPSHOT / 6.12.59 | 3.28 Gbits/sec | |
I noticed when monitoring execution via htop in other ssh session that in first case small cores would have around 80% utilization and A76 cores only 50%
When it hits 3 Gbps all 6 cores are at 100%.
Any ideas about that?
NC1
December 2, 2025, 9:57pm
403
Test results on a WatchGuard Firebox M300:
|WatchGuard Firebox M300|Freescale T2081 (QorIQ, 1.8 GHz, 4 cores, 8 threads)|24.10.4|432 Mbps|
Note: the test was run with hardware offloading enabled.
The system board information:
# ubus call system board
{
"kernel": "6.6.110",
"hostname": "OpenWrt",
"system": "e6500, altivec supported",
"model": "WatchGuard Firebox M300",
"board_name": "watchguard,firebox-m300",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "24.10.4",
"revision": "r28959-29397011cc",
"target": "qoriq/generic",
"description": "OpenWrt 24.10.4 r28959-29397011cc",
"builddate": "1760891865"
}
}
konus
December 2, 2025, 10:12pm
404
root@V80:/tmp/wg-bench-master# ubus call system board
{
"kernel": "6.12.59",
"hostname": "V80",
"system": "ARMv8 Processor rev 1",
"model": "Check Point V-80",
"board_name": "checkpoint,v-80",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32188-2bc7978323",
"target": "mvebu/cortexa72",
"description": "OpenWrt SNAPSHOT r32188-2bc7978323",
"builddate": "1764613214"
}
}
root@V80:/tmp/wg-bench-master# ./benchmark.sh
Connecting to host 169.254.200.2, port 5201
[ 5] local 169.254.200.1 port 39500 connected to 169.254.200.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 102 MBytes 852 Mbits/sec 0 775 KBytes
[ 5] 1.00-2.00 sec 102 MBytes 853 Mbits/sec 0 924 KBytes
[ 5] 2.00-3.00 sec 98.2 MBytes 824 Mbits/sec 0 1.06 MBytes
[ 5] 3.00-4.00 sec 101 MBytes 843 Mbits/sec 0 1.13 MBytes
[ 5] 4.00-5.00 sec 101 MBytes 847 Mbits/sec 0 1.18 MBytes
[ 5] 5.00-6.00 sec 99.6 MBytes 836 Mbits/sec 0 1.25 MBytes
[ 5] 6.00-7.00 sec 102 MBytes 851 Mbits/sec 0 1.32 MBytes
[ 5] 7.00-8.00 sec 99.6 MBytes 836 Mbits/sec 0 1.32 MBytes
[ 5] 8.00-9.00 sec 100 MBytes 840 Mbits/sec 0 1.32 MBytes
[ 5] 9.00-10.00 sec 100 MBytes 842 Mbits/sec 0 1.38 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1004 MBytes 842 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 1001 MBytes 839 Mbits/sec receiver
iperf Done.
| Check Point V-80 | Marvell Armada 7040 (Quad Core A72, 1.4GHz)| Snapshot (6.12.59) | 842 Mbps |
1 Like
For devices with big.little mixing cores, this kind of result is normal because you don't know which core being picked to run the benchmark.
The list already has this model but the SoC description is not the same? Or there are different variants for M300?
WatchGuard Firebox M300 NXP QorIQ T2081QDS
(Quad Core PPC64, 1.5GHz)
NC1
December 5, 2025, 8:27pm
407
Some time ago, Freescale merged with NXP, so a lot of products that used to carry Freescale name became NXP. The WatchGuard hardware guide says Freescale T2081, so I followed their naming.
Here’s lscpu output (truncated) from the device I have:
root@M300:~# lscpu
Architecture: ppc64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Big Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Model name: e6500, altivec supported
Model: 2.0 (pvr 8040 0120)
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
1 Like