iperf server side does not quit

365 views
Skip to first unread message

S Pazouki

unread,
Mar 4, 2021, 9:20:10 AM3/4/21
to BeagleBoard
Does it normal that the iperf in the server side does not quit even when the iperf on the client side exits the function after finishes?

S Pazouki

unread,
Mar 4, 2021, 9:25:19 AM3/4/21
to BeagleBoard
to explain the issue more in detail, I am running iperf on one BBB as a server and on the other BBB as a client to measure the throughput.

TX Client-side: sudo iperf -c 192.168.0.2 -u -b 400k -l 800 -p 10001 -t 100

RX Server-side: sudo iperf -u -l 800 -s -i3 -B 192.168.0.2 -p 10001

after printing the result, the client iperf quits its function but the server stays in it.


Dennis Lee Bieber

unread,
Mar 4, 2021, 11:31:09 AM3/4/21
to Beagleboard
On Thu, 4 Mar 2021 06:25:19 -0800 (PST), in
gmane.comp.hardware.beagleboard.user S Pazouki
<s.pazouki-Re5JQE...@public.gmane.org> wrote:


>after printing the result, the client iperf quits its function but the
>server stays in it.
>
Off-hand, I'd expect a server to remain running... Waiting for the
/next/ client to connect.

https://iperf.fr/iperf-servers.php
"""
iPerf3 servers will only allow one iPerf connection at a time. Multiple
tests at the same time is not supported. If a test is in progress, the
following message is displayed: "iperf3: error - the server is busy running
a test. try again later"
"""

https://iperf.fr/
"""
-s, --server Run iPerf in server mode. (This will only allow one iperf
connection at a time)
"""

One connection at a time, but nothing says only one connection per
invocation!


--
Dennis L Bieber

Reply all
Reply to author
Forward
0 new messages