Iperf: Update documentation with instructions for how to build for Windows

Created on 6 Nov 2020  ·  6Comments  ·  Source: esnet/iperf

There are many people who just need to get the latest version of iperf to run network testing between two windows endpoints. The latest compiled version on the internet is 3.1.3-win64 which has a nasty issue on the server side crashing with repeating "Bad file descriptor" if a tester uses many threads (32 or more) once the test is complete. The iperf3 code on github is newer and easy to build in Linux, but some users do not want the overhead or complexity of running a linux vm on their windows laptop or desktop endpoints.

Please consider updating documentation with full instructions how to build for Windows, or enlist some handy volunteers to host prebuilt windows builds.

Most helpful comment

Note @olekstomek comment in #1069 after successfully building iperf3 for Windows:

I think issues #1067 and #1073 can be closed, the documentation for me was sufficient and simple ...

All 6 comments

Ad hoc solution in case you need the current exe version is here.
Of course, that doesn't solve the problem of building the image yourself.

Cool
That's a big help.

I tried the latest but get Cannot send control message: bad file descriptor. I'll back off a version or two until I get one that works.

Cool 3.7 with the updated Cygwin dll's works great so far. Thanks for the link!

That's great.

Note @olekstomek comment in #1069 after successfully building iperf3 for Windows:

I think issues #1067 and #1073 can be closed, the documentation for me was sufficient and simple ...

Was this page helpful?
0 / 5 - 0 ratings

Related issues

doru91 picture doru91  ·  12Comments

ili101 picture ili101  ·  4Comments

manish2479 picture manish2479  ·  12Comments

Surendraknatarajan picture Surendraknatarajan  ·  9Comments

FuzzyStatic picture FuzzyStatic  ·  13Comments