一、安装iperf

opkg update
opkg install iperf3

二、路由器端后台运行iperf3

iperf3 -s -D
这里-s 表示运行的是服务器模式,就是测速接收方,-D(大写字母)表示后台运行,断开连接之后还会运行。好了,这样路由器端就弄好了,你可以断开ssh了

3.电脑或者手机连接上路由器的有线(或者无线,看你测什么速度),然后运行iperf3测速。

软件下载链接如下https://iperf.fr/iperf-download.php
找到适合自己平台的下载下来。如果你是Windows 64位用户,下载这个https://iperf.fr/download/windows/iperf-3.1.3-win64.zip
下载之后解压缩,然后在解压的文件夹目录运行命令提示符CMD,然后执行测速,代码如下:

单线测试命令:

iperf3 -c 192.168.123.1 -b 1000m -t 60 -i 1 -u

-c表示运行的是客户端模式,就是测速发送方。 -b表示估计带宽,-t表示持续测速时间,就是一共跑60秒,-i表示间隔输出结果时间,就是每隔1秒钟输出一次,-u表示使用udp连接来测速,默认是tcp连接测速,因为tcp要进行确认所以不如udp测速更准确。当然这里默认使用了单线程

多线测试命令:

iperf3 -c 192.168.123.1 -b 1000m -t 60 -i 1 -u -P 2

多线程,2-4个最好,太多了路由器吃不消