-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue while sending files with iperf3 #1497
Comments
I tried the test on Windows 11 and the file transfer work o.k. Does iperf3 report that the transfer was successful (and the number of bytes transferred is about the file size)? If this is the case, you may be using and old version of iperf3 (3.1.3?) and you should probably try first a newer version. |
Also, iperf3 isn't a real great file transfer tool, even if it does transfer the bytes correctly. If the point is to actually copy a file between machines, something like scp, sftp, or even netcat would probably be better suited to this. |
Hello again; The server is a Toradex Apalis imx6 SoM. At the client side it says: %163 of the file is transmitted As davidBar-on said it might be older version of iperf; But the result is still the same Scp or sftp is not suitable for me because the transfer must not be encrypted I tried using netcat with udp but same problem occurred |
Can you please add some more info:
|
For the client you are using version 3.1.3 which is very old and may be the reason for the issue. E.g see the fix by PR #588 that was done for version 3.2. For the Client under Windows you should get a newer version from here (note that this is not an official iperf3 site). Download iperf3.13_64.zip, unzip it and run iperf3 from the extracted folder. |
One more question would be; Is it possible to use iperf to send a pre known pattern instead of random data? The reason I want to send a file is to do a binary comparison of the received data with the original file. If I can send a pre known pattern, this would also be enough for me. |
|
Hi everyone, I'm having trouble saving a file using iperf version 2.1.0. The logs indicate that the file was transmitted successfully, but I'm not sure how to save it on the server side. Can anyone help me with this? Thank you! |
@chandusurisetty, note that this is an iperf3 forum/issue, not iperf2 (iperf) that you are using. As far as I understand (but I am not 100% sure), iperf2 support only sending from a file but not writing the received data to a file. iperf3 does support writing the received data to a file, but note that this is regardless of whether the sent data is from a file or not. |
Hello eveyone;
I want to send a file using iperf:(From client to server.)
I used below command at server side:
iperf3 -s -F lambo.jpg
And also at client side I used this command:
iperf3.exe -c <server_ip> -F lambo.jpg
But only a small portion of the original jpg can be send
You can see the transmitted and original files in the links:
https://prnt.sc/MGBKLs5MA9bA
https://prnt.sc/n_Zz7T2-1ljW
The text was updated successfully, but these errors were encountered: