树莓派CM4平台通过USB扩展WiFi5模块AC1200的流程及测速
2021-12-20 08:13 作者:Mcuzone野芯科技 | 我要投稿
关键词:树莓派 Compute Module 4 CM4 USB WiFi WiFi5 AC1200 编译 RTL8812 测速 Mcuzone 野芯科技
概述:树莓派CM4 WiFi版因疫情影响迟迟未能批量供货,这里提供通过USB扩展WiFi的另外一个途径。硬件平台为CM4 2GB内存无eMMC无WiFi版本,通过原生USB外挂HUB,再连接USB WiFi和键盘鼠标。板子和PC都接入到路由器,运行iperf3软件进行测试。上行和下行的速度基本一致,均为170Mbps左右。
1,复制源码并解压,进入到源码目录后执行
make ARCH=arm
开始编译

2,编译完成后执行
sudo make install
进行驱动安装,这样可以实现即插即用

3,安装完成后执行
ifconfig -a


可以看到多出一个wlan0
说明WiFi设备已经识别
4,点击右上角WiFi图标进行设置,首次使用会提示国家,连接好WiFi后可以看到已经获取IP地址,即可进行ping包等联网操作。


5,硬件连接示意图:

6,测速:


AC1200在5G频段上下行速度均为170Mbps左右,距离路由器约1.5米。
虽然理论上AC1200在5G频段可以跑到800Mbps左右,但是实际上受制于USB2.0端口再加上系统本身的性能限制仅能跑到170Mbps左右,虽然和理论值相差甚大,但常规使用已经完全足够。作为对比,WiFi6模组在CM4平台常规速度也基本上是600Mbps左右(个别客户有测试到900-1100Mbps的速度)。

