项目场景:
提示:记录一次linux网卡驱动安装过程
某宝买了一个USB无线网卡,可以在windows下免驱,但当用来给linux使用时发现无法识别,特此记录驱动安装过程。
确定型号
可以在windows系统的设备管理器中查看对应网卡的型号,发现此网卡为RTL8812BU
寻找驱动
在GitHub上找到了驱动,如下链接
https://github.com/fastoe/RTL8812BU
安装驱动
根据readme中的描述,每种内核的驱动安装命令不同
于是需要知道本机linux内核版本,输入cat /proc/version
查看
$ cat /proc/version
Linux version 5.10.60-amd64-desktop (uos@x86-compile-PC) (gcc (Uos 8.3.0.5-1+dde) 8.3.0, GNU ld (GNU Binutils for Uos) 2.31.1) #1 SMP Thu Aug 26 18:24:56 CST 2021
本机内核版本为5.10
,根据这里的说明进行安装:
sudo apt update
sudo apt install -y dkms git bc
git clone -b v5.6.1 https://github.com/fastoe/RTL8812BU.git
cd RTL8812BU
make
sudo make install
安装成功进行重启
sudo reboot