编译
下载源码:https://iperf.fr/download/source/iperf-3.1.3-source.tar.gz
拷到虚拟机,设置交叉编译环境变量,解压执行:
tar -xf iperf-3.1.3-source.tar.gz
cd iperf-3.1.3
./configure --prefix=/home/nfsshare/hisi/iperf/iperf --host=arm-himix200-linux
make
make install
执行完毕就安装在/home/nfsshare/hisi/iperf/iperf下了,拷贝到设备上即可运行。
使用
我这里使用安卓手机开热点,linux arm板子连接到热点,所以首先需要在安卓上安装iperf程序,iperf官网有安卓程序的连接,但是是谷歌的,需要翻墙,https://apkclean.net/download/386135-1/magic-iperf-including-iperf3.html这里可以下载到apk文件,不需要翻墙,在连接之前,可以用 adb.exe shell 查看手机热点 IP 地址:
再看设备上的地址:
先在手机上启动app,以 -s 为参数启动 iperf 作为服务器,以 -c 为参数启动,手机上先启动,设备后启动,结果如下:
手机:
设备:
使用 -t 指定执行的时间:
./iperf3 -c 192.168.43.1 -t 60
更详细的看它的help。