* 知识点:
Linux下的编译的驱动,只适用于“ 当前某个版本的 内核”!
如果后面升级,或者安装了新版本的内核,又需要重新编译驱动!
1. 首先,需要提供你系统的内核版本。
方法:打开一个终端,运行命令
uname -r
输出示例(我的的 openKylin 2.0 SP1 amd64 系统)
6.6.0-15-generic
2. 如果你的内核版本较新,而下载的驱动源码又 比较旧,可能无法编译成功。
建议把驱动的下载地址,一并写出来。
3. 查看 USB 无线网卡的信息
lsusb | grep -i realtek
---
Bus 001 Device 008: ID 0bda:c832 Realtek Semiconductor Corp. 802.11ax WLAN Adapter
---
ID 0bda 就是 realtek 的厂家代码。
4. 驱动编译方式(运行两组命令):
make
sudo make install
5. 其它的驱动下载地址:
http://ppa.launchpad.net/kelebek333/kab ... ol/main/r/
rtw88-dkms/ 2024-04-06 00:20 -
rtw89-dkms/ 2024-03-12 18:09 -
rtw8852cu-dkms/ 2023-10-04 00:13
或者直接
http://ppa.launchpad.net/kelebek333/kab ... 52cu-dkms/
找一个日期较新的 DEB 包,直接安装。
或者找 tar.xz 的压缩包,手动编译安装. make, sudo make install
6. 如果上面提供的驱动较旧,不能支持你的较新内核,可以看一下
rtw88-dkms/
rtw89-dkms/
这两个目录里。可能后期的 rtw88 或者 rtw89 驱动,能支持你的 rtl8852cu 芯片。
祝好运!