Skip to content
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

iperf3 not works fine on on Android OS #1799

Open
barryjiazuo opened this issue Nov 20, 2024 · 3 comments
Open

iperf3 not works fine on on Android OS #1799

barryjiazuo opened this issue Nov 20, 2024 · 3 comments

Comments

@barryjiazuo
Copy link

NOTE: The iperf3 issue tracker is for registering bugs, enhancement
requests, or submissions of code. It is not a means for asking
questions about building or using iperf3. Those are best directed
towards the Discussions section for this project at
https://github.com/esnet/iperf/discussions
or to the iperf3 mailing list at [email protected].
A list of frequently-asked questions
regarding iperf3 can be found at http://software.es.net/iperf/faq.html.

Context

iperf 3.6+
Linux localhost 5.15.78-qki-consolidate-android13-8-g3c0834eba5cc #1 SMP PREEMPT Wed Jul 26 11:17:24 UTC 2023 aarch64
Control connection MSS 1460
Time: Fri, 20 Oct 2023 14:10:56 GMT
Connecting to host 10.3.133.254, port 5201
Cookie: osieilioc6n2wmesvr6b4ymxw2sqzihh3sp2
TCP MSS: 1460 (default)
iperf3: error - unable to create a new stream: No such file or directory

  • Version of iperf3: iperf 3.6

  • Hardware: CM6125 Android OS

  • Operating system (and distribution, if any): Android OS Android 10 and Android 13.

Please note: iperf3 is supported on Linux, FreeBSD, and macOS.
Support may be provided on a best-effort basis to other UNIX-like
platforms. We cannot provide support for building and/or running
iperf3 on Windows, iOS, or Android.

  • Other relevant information (for example, non-default compilers,
    libraries, cross-compiling, etc.):

Please fill out one of the "Bug Report" or "Enhancement Request"
sections, as appropriate. Note that submissions of bug fixes, new
features, etc. should be done as a pull request at
https://github.com/esnet/iperf/pulls

Bug Report

PC window as server :iperf3.exe -s

test DUT android device using follow:

kalama:/ # iperf3 -c 10.3.133.254 -i 1 -t 200 -V
iperf 3.6+
Linux localhost 5.15.78-qki-consolidate-android13-8-g3c0834eba5cc #1 SMP PREEMPT Wed Jul 26 11:17:24 UTC 2023 aarch64
Control connection MSS 1460
Time: Fri, 20 Oct 2023 14:10:56 GMT
Connecting to host 10.3.133.254, port 5201
Cookie: osieilioc6n2wmesvr6b4ymxw2sqzihh3sp2
TCP MSS: 1460 (default)
iperf3: error - unable to create a new stream: No such file or directory

  • Expected Behavior
    get the wifi output speed

  • Actual Behavior
    show error as follow:
    iperf3: error - unable to create a new stream: No such file or directory

  • Steps to Reproduce

  • Possible Solutio

Enhancement Request

  • Current behavior

  • Desired behavior

  • Implementation notes

@barryjiazuo
Copy link
Author

Dear supporter

would you pls share me some guide on this ? I can not run iperf3 on my Android device? both as client and server.

"
unable to create a new stream: No such file or directory
"
thanks.

@davidBar-On
Copy link
Contributor

There may be a firewall/NAT issue, but first you should try using a newer (3.17.1) version of iperf3. Android pre-built versions are available at: https://github.com/davidBar-On/android-iperf3.

@bmah888
Copy link
Contributor

bmah888 commented Nov 20, 2024

Even though Android is not an officially supported platform, I'm pretty sure we did some changes since the version you're running to improve Android compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants