Bug 449796 - Upgrade to iperf 2.0.4
Summary: Upgrade to iperf 2.0.4
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: iperf
Version: el5
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Gabriel Somlo
QA Contact: Fedora Extras Quality Assurance
URL: https://www.racf.bnl.gov/experiments/...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-06-03 16:34 UTC by Matt Selsky
Modified: 2009-02-11 23:10 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-02-11 23:10:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matt Selsky 2008-06-03 16:34:03 UTC
Daemon mode is broken in iperf 2.0.2.  Please update to upstream's 2.0.4
release, which fixes this.

http://downloads.sourceforge.net/iperf/iperf-2.0.4.tar.gz?modtime=1207626803&big_mirror=0

Comment 1 Gabriel Somlo 2008-06-03 18:35:41 UTC
I had 2.0.4 packaged and ready to submit the day I read on NANOG that 2.0.4 was
released, a few months ago :)

Then I noticed that in server mode ('iperf -s') the server quits, with a 0
exit code nonetheless, any time I try to connect to it in bidirectional mode.

Try running 2.0.4 in simple server mode on machine foo:

    [somlo@foo]$ iperf -s

then connect to it in duplex mode from machine bar:

    [somlo@bar]$ iperf -c foo -d

When I tried it, on foo, the iperf server terminated at the end of the test.

I submitted a message to their mailing list about this, never got any replies.

I could fix it if it were C, but tracking down where things happen across a
bunch of objects in C++ is more time consuming than my schedule permits.

If I had to make a judgment call, I'd say having a broken daemon mode is less
bad than having a broken duplex mode, but I realize that's not a good answer.

Let me try to ping them again on the duplex issue, but meanwhile if you know
C++ and want to track down where it decides to exit instead of continuing to
listen after a duplex client connection, I'd appreciate a cc when you send in
the patch :)

Thanks,
Gabriel

Comment 2 Gabriel Somlo 2008-06-03 18:46:56 UTC
so, apparently, sending stuff to the mailing list is equivalent to sending to
/dev/null :)

Hidden on the sourceforge page somewhere, there was a link to a bug tracker. I
just submitted the following:

https://sourceforge.net/tracker/index.php?func=detail&aid=1983829&group_id=128336&atid=711371

Let's see if that helps speed things up...

Comment 3 Fedora Update System 2009-01-21 19:46:52 UTC
iperf-2.0.4-1.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/iperf-2.0.4-1.fc9

Comment 4 Fedora Update System 2009-01-21 19:47:02 UTC
iperf-2.0.4-1.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/iperf-2.0.4-1.fc10

Comment 5 Fedora Update System 2009-01-24 02:34:42 UTC
iperf-2.0.4-1.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Fedora Update System 2009-01-24 02:36:41 UTC
iperf-2.0.4-1.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.