很久没用linux,最近装了ubuntu,测试了一下编译无线网卡驱动。
系统:UBUNTU 22.04
硬件:Comfast AX-972(芯片Realtek 8832CU,WIFI6),产品官网:ComFast CF-972AX

首先lsusb 查看是否能识别硬件,一般结果会显示如下的一些文字:

Bus 004 Device 002: ID 0bda:c832 Realtek Semiconductor Corp. 802.11ax WLAN Adapter

这样的字样就表示ubuntu识别了当前的硬件了。

1、驱动下载:https://github.com/lwfinger/rtw8852cu

2、编译命令:

sudo apt update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw8852cu.git
cd rtw8852cu
make -j12
sudo make install

如果终端无法下载,就采用直接到网页去下载zip回来自己解压(梯子),然后编译就可以。编译完成后重新启动系统,这时候就可以识别wifi并成功上网,而且是支持5G频率。

放个该网卡的图片:

参考内容:

1、https://github.com/realtek-lunix/RTL8852BU_RTL8832BU_WiFi_linux

2、https://www.cnblogs.com/machixian/p/17574833.html