Orange-Pi-Zero-使用USB千兆网卡及速度测试

Orange Pi Zero 是一个廉价的SBC,所以它只有一个百兆网口。于是我买来一个USB千兆网卡,并进行了速度测试。

简介

我所使用的是绿联的千兆USB3.0网卡。这款网卡使用了ASIX的AX88179方案,在台式机上面稍微测试了一下表现还不错。本文主要介绍该网卡在Linux下驱动的安装及速度的测试。
图片来自京东
图片来自京东

安装驱动

以root账户登入OPI Zero后,输入如下命令

1
2
3
4
5
6
wget http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.16.0_SOURCE.tar.bz2
tar -xf AX88179_178A_LINUX_DRIVER_v1.16.0_SOURCE.tar.bz2
cd AX88179_178A_LINUX_DRIVER_v1.16.0_SOURCE
make
make install
modprobe ax88179_178a

这时输入dmesg命令,就可以看到如下信息
1.png
可以看到已经正确识别出了设备,这时输入ifconfig已经出现以enx开头你网卡的mac地址结尾的设备了,至此驱动的安装就完成了。

速度测试

以OPI Zero为服务器,win10的台式机为客户端,可以跑到324mbits/s。
2.png
以OPI Zero为客户端,win10的台式机为服务器,可以跑到约75mbits/s,这个就比较惨了。
3.png
测试使用winscp向OPI Zero上传文件
4.png
5.png
测试使用winscp从OPI Zero下载文件
6.png
这时可以看到在OPI Zero上,sshd进程占满了CPU,可能是因为透过ssh传文件会频繁加解密的缘故,也许使用samba或者ftp会好一点。
7.png