If i reboot the router is ok ?
No need for that, kione's killall command (killall -9 iperf3) will do it. If for some reason you don't have that command, use "ps w" to get the process ID (the first column) and say "kill -9 xxx" where xxx is the pid.
It's not doing any harm right now, just wasting a small amount of memory.
If there is no routing involved then how come you can add iptables rules that apply to the iperf traffic, mangle the IP addresses, block ports, etc? You could add an iptables rule that redirects the iperf traffic to another host on your network if you wanted - if that's not routing I don't know what is!
Granted it's not processing a lot of rules by default because the first INPUT
rule is an ACCEPT
for the lo
interface, but the packets are going through the same TCP stack and iptables process that actual routed packets traverse so it's a lot more than just a RAM bandwidth test.
here:
dmesg | grep -i mhz
[ 0.000000] CPU clock: 775.000 MHz
[ 0.000007] sched_clock: 32 bits at 387MHz, resolution 2ns, wraps every 5541893118ns
root@secretname:~# cat /proc/cpuinfo
system type : Qualcomm Atheros QCA956X ver 1 rev 0
machine : TP-Link Archer A7 v5
processor : 0
cpu model : MIPS 74Kc V5.0
BogoMIPS : 385.02
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp dsp2
Options implemented : tlb 4kex 4k_cache prefetch mcheck ejtag llsc dc_aliases perf_cntr_intr_bit cdmm contextconfig perf
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Hello,
it seems your are running an ath79 based image?
Mine iperf3 is close to 600mbits on a 9558(oc to over 900mhz, but still your benchmark is way below some posts above).
May I suggest, if you have time, rerun the iperf3 on an ar71xx base image.
With Metta
Globalscale Marvell ESPRESSOBin Board V7, 21.01.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 55500 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.01 sec 342 MBytes 2.85 Gbits/sec 0 1023 KBytes
[ 5] 1.01-2.00 sec 316 MBytes 2.66 Gbits/sec 0 1023 KBytes
[ 5] 2.00-3.00 sec 346 MBytes 2.91 Gbits/sec 0 1023 KBytes
[ 5] 3.00-4.00 sec 344 MBytes 2.89 Gbits/sec 0 1023 KBytes
[ 5] 4.00-5.00 sec 348 MBytes 2.92 Gbits/sec 0 1023 KBytes
[ 5] 5.00-6.00 sec 345 MBytes 2.90 Gbits/sec 0 1023 KBytes
[ 5] 6.00-7.00 sec 344 MBytes 2.88 Gbits/sec 0 1023 KBytes
[ 5] 7.00-8.00 sec 296 MBytes 2.49 Gbits/sec 0 1023 KBytes
[ 5] 8.00-9.00 sec 349 MBytes 2.92 Gbits/sec 0 1023 KBytes
[ 5] 9.00-10.00 sec 346 MBytes 2.91 Gbits/sec 0 1023 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 3.30 GBytes 2.83 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 3.30 GBytes 2.83 Gbits/sec receiver
iperf Done.
ar71xx
Interesting, yes I am on an ath79 image. It works fine for me. I only have 50mbit internet anyway.
YouHua WR1200JS
# iperf3 -v
iperf 3.10.1 (cJSON 1.7.13)
Linux YouHua 5.4.143 #0 SMP Tue Aug 31 22:20:08 2021 mips
Optional features available: CPU affinity setting, IPv6 flow label, TCP congestion algorithm setting, sendfile / zerocopy, socket pacing, bind to device, support IPv4 don't fragment
# grep name /etc/board.json
"name": "YouHua WR1200JS"
"name": "INTERNET",
# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.0'
DISTRIB_REVISION='r16279-5cc0535800'
DISTRIB_TARGET='ramips/mt7621'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt 21.02.0 r16279-5cc0535800'
DISTRIB_TAINTS=''
# 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 46074 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 73.8 MBytes 616 Mbits/sec 0 639 KBytes
[ 5] 1.00-2.02 sec 75.0 MBytes 622 Mbits/sec 0 639 KBytes
[ 5] 2.02-3.01 sec 72.5 MBytes 610 Mbits/sec 0 639 KBytes
[ 5] 3.01-4.01 sec 72.5 MBytes 609 Mbits/sec 0 639 KBytes
[ 5] 4.01-5.01 sec 72.5 MBytes 611 Mbits/sec 0 639 KBytes
[ 5] 5.01-6.00 sec 72.5 MBytes 609 Mbits/sec 0 639 KBytes
[ 5] 6.00-7.00 sec 72.5 MBytes 610 Mbits/sec 0 639 KBytes
[ 5] 7.00-8.02 sec 73.8 MBytes 610 Mbits/sec 0 639 KBytes
[ 5] 8.02-9.01 sec 72.5 MBytes 609 Mbits/sec 0 639 KBytes
[ 5] 9.01-10.01 sec 72.5 MBytes 609 Mbits/sec 0 639 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 730 MBytes 612 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 730 MBytes 612 Mbits/sec receiver
iperf Done.
Don't forget to kill demonised iperf:
killall iperf3
YOUKU YK1
Architecture
MediaTek MT7620A ver:2 eco:6
Firmware Version
OpenWrt 19.07.7 r11306-c4a6851c72 / LuCI openwrt-19.07 branch git-21.292.69945-792c94f
Kernel Version
4.14.221
128MB
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 419 MBytes 351 Mbits/sec 0 sender
[ 5] 0.00-10.04 sec 418 MBytes 349 Mbits/sec receiver
Newifi-D1
Architecture MediaTek MT7621 ver:1 eco:3
Firmware Version OpenWrt 21.02.0 r16279-5cc0535800 / LuCI openwrt-21.02 branch git-21.295.67054-13df80d
Kernel Version 5.4.143
256MB
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 786 MBytes 659 Mbits/sec 0 sender
[ 5] 0.00-10.01 sec 786 MBytes 659 Mbits/sec receiver
Hello,
I can confirm that this benchmark is largely memory bound:
root@OpenWrt:~# iperf3 -c 127.0.0.1 -V
iperf 3.7
Linux OpenWrt 4.14.241 #0 Thu Jul 29 19:50:28 2021 mips
Control connection MSS 21848
Time: Sat, 30 Oct 2021 06:22:18 UTC
Connecting to host 127.0.0.1, port 5201
Cookie: f7jel4yehaqpjymqod64ezjzaxjcl5idbmkl
TCP MSS: 21848 (default)
[ 5] local 127.0.0.1 port 55886 connected to 127.0.0.1 port 5201
Starting Test: protocol: TCP, 1 streams, 131072 byte blocks, omitting 0 seconds, 10 second test, tos 0
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 74.4 MBytes 623 Mbits/sec 0 1.06 MBytes
[ 5] 1.00-2.01 sec 75.3 MBytes 628 Mbits/sec 0 1.06 MBytes
[ 5] 2.01-3.01 sec 74.6 MBytes 626 Mbits/sec 0 1.06 MBytes
[ 5] 3.01-4.01 sec 75.6 MBytes 631 Mbits/sec 0 1.06 MBytes
[ 5] 4.01-5.01 sec 75.2 MBytes 629 Mbits/sec 0 1.06 MBytes
[ 5] 5.01-6.01 sec 75.0 MBytes 632 Mbits/sec 0 1.06 MBytes
[ 5] 6.01-7.01 sec 74.9 MBytes 629 Mbits/sec 0 1.06 MBytes
[ 5] 7.01-8.02 sec 75.2 MBytes 626 Mbits/sec 0 1.06 MBytes
[ 5] 8.02-9.01 sec 74.4 MBytes 629 Mbits/sec 0 1.06 MBytes
[ 5] 9.01-10.01 sec 76.1 MBytes 634 Mbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
Test Complete. Summary Results:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 751 MBytes 629 Mbits/sec 0 sender
[ 5] 0.00-10.06 sec 751 MBytes 626 Mbits/sec receiver
CPU Utilization: local/sender 43.5% (0.6%u/42.9%s), remote/receiver 15.7% (0.3%u/15.5%s)
snd_tcp_congestion cubic
rcv_tcp_congestion cubic
iperf Done.
root@OpenWrt:~# dmesg | grep -i mhz
[ 0.000000] Clocks: CPU:920.000MHz, DDR:660.000MHz, AHB:220.000MHz, Ref:40.000MHz
Same machine with higher CPU clock @ 940MHz but lower DDR memory clock @ 600Mhz resulted in below 600Mbits/sec.
With Metta
> WRT1900ACv1(mamba)
root@OpenWrt:~# iperf3 -c 127.0.0.1
iperf3: error - unable to connect to server: Connection refused
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 33818 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 566 MBytes 4.75 Gbits/sec 0 1.12 MBytes
[ 5] 1.00-2.00 sec 554 MBytes 4.64 Gbits/sec 0 1.12 MBytes
[ 5] 2.00-3.00 sec 560 MBytes 4.70 Gbits/sec 0 1.12 MBytes
[ 5] 3.00-4.00 sec 559 MBytes 4.69 Gbits/sec 0 1.12 MBytes
[ 5] 4.00-5.00 sec 575 MBytes 4.82 Gbits/sec 0 1.12 MBytes
[ 5] 5.00-6.00 sec 553 MBytes 4.64 Gbits/sec 0 1.12 MBytes
[ 5] 6.00-7.00 sec 546 MBytes 4.59 Gbits/sec 0 1.12 MBytes
[ 5] 7.00-8.00 sec 545 MBytes 4.56 Gbits/sec 0 1.12 MBytes
[ 5] 8.00-9.00 sec 552 MBytes 4.64 Gbits/sec 0 1.12 MBytes
[ 5] 9.00-10.00 sec 570 MBytes 4.78 Gbits/sec 0 1.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 5.45 GBytes 4.68 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 5.45 GBytes 4.68 Gbits/sec receiver
Banana PI BPI-R64
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 34680 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 441 MBytes 3.70 Gbits/sec 0 1.31 MBytes
[ 5] 1.00-2.00 sec 440 MBytes 3.69 Gbits/sec 0 1.31 MBytes
[ 5] 2.00-3.00 sec 442 MBytes 3.71 Gbits/sec 0 1.31 MBytes
[ 5] 3.00-4.00 sec 445 MBytes 3.73 Gbits/sec 0 1.75 MBytes
[ 5] 4.00-5.00 sec 444 MBytes 3.73 Gbits/sec 0 2.31 MBytes
[ 5] 5.00-6.00 sec 442 MBytes 3.71 Gbits/sec 0 2.44 MBytes
[ 5] 6.00-7.00 sec 444 MBytes 3.72 Gbits/sec 0 2.56 MBytes
[ 5] 7.00-8.00 sec 442 MBytes 3.72 Gbits/sec 0 3.12 MBytes
[ 5] 8.00-9.00 sec 445 MBytes 3.73 Gbits/sec 0 3.12 MBytes
[ 5] 9.00-10.00 sec 444 MBytes 3.72 Gbits/sec 0 3.12 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 4.33 GBytes 3.71 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 4.33 GBytes 3.71 Gbits/sec receiver
iperf Done.
Well, isn't that the best time to check all the connected devices against our beloved openwrt routers re-calculating and verifying (from time to time) can't hurt.
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 45502 connected to 127.0.0.1 port
5201
[ ID] Interval Transfer Bitrate Retr
Cwnd
[ 5] 0.00-1.00 sec 36.2 MBytes 303 Mbits/sec 0
639 KBytes
[ 5] 1.00-2.00 sec 36.6 MBytes 308 Mbits/sec 0
639 KBytes
[ 5] 2.00-3.00 sec 36.8 MBytes 309 Mbits/sec 0
639 KBytes
[ 5] 3.00-4.00 sec 38.2 MBytes 320 Mbits/sec 0
639 KBytes
[ 5] 4.00-5.00 sec 36.5 MBytes 307 Mbits/sec 0
639 KBytes
[ 5] 5.00-6.01 sec 37.1 MBytes 307 Mbits/sec 0
639 KBytes
[ 5] 6.01-7.00 sec 36.1 MBytes 306 Mbits/sec 0
639 KBytes
[ 5] 7.00-8.00 sec 36.7 MBytes 308 Mbits/sec 0
639 KBytes
[ 5] 8.00-9.00 sec 36.6 MBytes 307 Mbits/sec 0
639 KBytes
[ 5] 9.00-10.00 sec 37.2 MBytes 312 Mbits/sec 0
639 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 368 MBytes 309 Mbits/sec 0
sender
[ 5] 0.00-10.03 sec 367 MBytes 307 Mbits/sec
receiver
iperf Done.
OpenWrt 19.07.8 r11364-ef56c85848
TRENDnet TEW-692GR
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 49616 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 3.34 GBytes 28.7 Gbits/sec 0 1.44 MBytes
[ 5] 1.00-2.00 sec 3.02 GBytes 25.9 Gbits/sec 0 1.44 MBytes
[ 5] 2.00-3.00 sec 3.01 GBytes 25.9 Gbits/sec 0 1.44 MBytes
[ 5] 3.00-4.00 sec 3.01 GBytes 25.8 Gbits/sec 0 1.44 MBytes
[ 5] 4.00-5.00 sec 3.01 GBytes 25.9 Gbits/sec 0 1.44 MBytes
[ 5] 5.00-6.00 sec 3.02 GBytes 25.9 Gbits/sec 0 1.44 MBytes
[ 5] 6.00-7.00 sec 3.01 GBytes 25.9 Gbits/sec 0 1.44 MBytes
[ 5] 7.00-8.00 sec 3.01 GBytes 25.8 Gbits/sec 0 1.44 MBytes
[ 5] 8.00-9.00 sec 3.01 GBytes 25.8 Gbits/sec 0 1.44 MBytes
[ 5] 9.00-10.00 sec 3.02 GBytes 25.9 Gbits/sec 0 1.44 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 30.5 GBytes 26.2 Gbits/sec 0 sender
[ 5] 0.00-10.00 sec 30.4 GBytes 26.2 Gbits/sec receiver
iperf Done.
Intel Pentium G2030 @ 3.00GHz
ASUS. K5130 / 4BG RAM / 8BG SSD
(In an old DVD enclosure, sadly only 2.4Ghz is used, cant get 5Ghz by distance and barriers)
Lantiq xrx200 on OpenWrt SNAPSHOT r17753-48e209e5c5 with 5.10 kernel and sfo.
root@OpenWrt:~# cat /etc/board.json
{
"model": {
"id": "tplink,tdw8980",
"name": "TP-LINK TD-W8980"
},
root@OpenWrt:~# iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 35582 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 38.7 MBytes 324 Mbits/sec 0 639 KBytes
[ 5] 1.00-2.00 sec 37.8 MBytes 317 Mbits/sec 0 639 KBytes
[ 5] 2.00-3.00 sec 39.3 MBytes 329 Mbits/sec 0 639 KBytes
[ 5] 3.00-4.00 sec 41.6 MBytes 350 Mbits/sec 0 639 KBytes
[ 5] 4.00-5.00 sec 38.7 MBytes 324 Mbits/sec 0 639 KBytes
[ 5] 5.00-6.00 sec 40.1 MBytes 336 Mbits/sec 0 639 KBytes
[ 5] 6.00-7.00 sec 38.7 MBytes 325 Mbits/sec 0 639 KBytes
[ 5] 7.00-8.00 sec 38.8 MBytes 325 Mbits/sec 0 639 KBytes
[ 5] 8.00-9.00 sec 39.5 MBytes 331 Mbits/sec 0 639 KBytes
[ 5] 9.00-10.00 sec 39.7 MBytes 333 Mbits/sec 0 639 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 393 MBytes 330 Mbits/sec 0 sender
[ 5] 0.00-10.03 sec 393 MBytes 328 Mbits/sec receiver
iperf Done.
Netgear R6220 which has a mt7621 SoC.
root@OpenWrt:~# grep name /etc/board.json
"name": "Netgear R6220"
"name": "wan",
root@OpenWrt:~# cat /etc/banner | grep OpenWrt
OpenWrt 21.02.0, r16279-5cc0535800
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 47684 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 639 KBytes
[ 5] 1.01-2.00 sec 72.5 MBytes 615 Mbits/sec 0 767 KBytes
[ 5] 2.00-3.01 sec 73.8 MBytes 617 Mbits/sec 0 1023 KBytes
[ 5] 3.01-4.01 sec 73.8 MBytes 616 Mbits/sec 0 1023 KBytes
[ 5] 4.01-5.01 sec 73.8 MBytes 618 Mbits/sec 0 1023 KBytes
[ 5] 5.01-6.02 sec 73.8 MBytes 616 Mbits/sec 0 1023 KBytes
[ 5] 6.02-7.00 sec 72.5 MBytes 615 Mbits/sec 0 1023 KBytes
[ 5] 7.00-8.01 sec 73.8 MBytes 616 Mbits/sec 0 1023 KBytes
[ 5] 8.01-9.01 sec 73.8 MBytes 617 Mbits/sec 0 1023 KBytes
[ 5] 9.01-10.02 sec 73.8 MBytes 616 Mbits/sec 0 1023 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.02 sec 739 MBytes 619 Mbits/sec 0 sender
[ 5] 0.00-10.02 sec 739 MBytes 619 Mbits/sec receiver
iperf Done.
Thankfully hardware offloading exists, so this thing can still do 1Gbit over LAN.
Linksys WRT32X
Linux xxxxxxxx 4.14.221 #0 SMP Mon Feb 15 15:22:37 2021 armv7l GNU/Linux
[ 5] local 127.0.0.1 port 47046 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 574 MBytes 4.81 Gbits/sec 0 1.19 MBytes
[ 5] 1.00-2.00 sec 500 MBytes 4.20 Gbits/sec 0 1.19 MBytes
[ 5] 2.00-3.00 sec 500 MBytes 4.19 Gbits/sec 0 1.19 MBytes
[ 5] 3.00-4.00 sec 499 MBytes 4.19 Gbits/sec 0 1.19 MBytes
[ 5] 4.00-5.00 sec 500 MBytes 4.19 Gbits/sec 0 1.19 MBytes
[ 5] 5.00-6.00 sec 495 MBytes 4.16 Gbits/sec 0 1.19 MBytes
[ 5] 6.00-7.00 sec 500 MBytes 4.19 Gbits/sec 0 1.19 MBytes
[ 5] 7.00-8.00 sec 501 MBytes 4.20 Gbits/sec 0 1.19 MBytes
[ 5] 8.00-9.00 sec 501 MBytes 4.21 Gbits/sec 0 1.19 MBytes
[ 5] 9.00-10.00 sec 500 MBytes 4.20 Gbits/sec 0 1.19 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 4.95 GBytes 4.25 Gbits/sec 0 sender
[ 5] 0.00-10.05 sec 4.95 GBytes 4.23 Gbits/sec receiver
WNDR4300 / OpenWrt 21.02.1
Kernel gets slower and slower...
root@WNDR4300-2:~# grep name /etc/board.json
"name": "Netgear WNDR4300"
"name": "WAN (amber)",
root@WNDR4300-2:~# cat /etc/banner | grep OpenWrt
OpenWrt 21.02.1, r16325-88151b8303
root@WNDR4300-2:~# 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 45236 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.03 sec 37.5 MBytes 307 Mbits/sec 0 1.06 MBytes
[ 5] 1.03-2.02 sec 36.2 MBytes 307 Mbits/sec 0 1.06 MBytes
[ 5] 2.02-3.04 sec 37.5 MBytes 308 Mbits/sec 0 1.06 MBytes
[ 5] 3.04-4.03 sec 36.2 MBytes 307 Mbits/sec 0 1.06 MBytes
[ 5] 4.03-5.01 sec 36.2 MBytes 309 Mbits/sec 0 1.06 MBytes
[ 5] 5.01-6.03 sec 37.5 MBytes 308 Mbits/sec 0 1.06 MBytes
[ 5] 6.03-7.01 sec 36.2 MBytes 309 Mbits/sec 0 1.06 MBytes
[ 5] 7.01-8.00 sec 36.2 MBytes 308 Mbits/sec 0 1.06 MBytes
[ 5] 8.00-9.02 sec 37.5 MBytes 310 Mbits/sec 0 1.06 MBytes
[ 5] 9.02-10.03 sec 37.5 MBytes 309 Mbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.03 sec 369 MBytes 308 Mbits/sec 0 sender
[ 5] 0.00-10.04 sec 369 MBytes 308 Mbits/sec receiver
WNDR4300 / OpenWrt 19.07.7
root@WNDR4300:~# grep name /etc/board.json
"name": "NETGEAR WNDR4300"
"name": "WAN (green)",
"name": "WAN (amber)",
"name": "USB",
"name": "WLAN2G",
"name": "WLAN5G",
"ifname": "eth0.1",
"ifname": "eth0.2",
root@WNDR4300:~# cat /etc/banner | grep OpenWrt
OpenWrt 19.07.7, r11306-c4a6851c72
root@WNDR4300:~# iperf3 -c 127.0.0.1
Connecting to host 127.0.0.1, port 5201
[ 5] local 127.0.0.1 port 48514 connected to 127.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.02 sec 46.6 MBytes 384 Mbits/sec 0 1.06 MBytes
[ 5] 1.02-2.01 sec 45.6 MBytes 386 Mbits/sec 0 1.06 MBytes
[ 5] 2.01-3.01 sec 45.8 MBytes 385 Mbits/sec 0 1.06 MBytes
[ 5] 3.01-4.00 sec 45.7 MBytes 384 Mbits/sec 0 1.06 MBytes
[ 5] 4.00-5.04 sec 47.1 MBytes 383 Mbits/sec 0 1.06 MBytes
[ 5] 5.04-6.03 sec 45.4 MBytes 384 Mbits/sec 0 1.06 MBytes
[ 5] 6.03-7.01 sec 45.2 MBytes 385 Mbits/sec 0 1.06 MBytes
[ 5] 7.01-8.00 sec 45.9 MBytes 388 Mbits/sec 0 1.06 MBytes
[ 5] 8.00-9.00 sec 43.7 MBytes 368 Mbits/sec 0 1.06 MBytes
[ 5] 9.00-10.01 sec 45.4 MBytes 379 Mbits/sec 0 1.06 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.01 sec 456 MBytes 383 Mbits/sec 0 sender
[ 5] 0.00-10.05 sec 455 MBytes 380 Mbits/sec receiver
iperf Done.