编译rtl8812bu带有监听模式的linux驱动
1.更新
sudo apt update
2.安装编译依赖软件
sudo apt install bc -y
sudo apt install dkms
3. 更新
sudo apt dist-upgrade
reboot
4.下载最新的驱动包
git clone https://github.com/cilynx/rtl88x2bu
5.开启监控模式
cd ~/rtl88x2bu
vim Makefile
修改CONFIG_WIFI_MONITOR的值为 y 后,按esc,输入:wq保存
6.添加版本号到变量
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
输入echo ${VER}查看版本号
7.备份驱动
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
8.添加新驱动
sudo dkms add -m rtl88x2bu -v ${VER}
9.编译驱动
sudo dkms build -m rtl88x2bu -v ${VER}
输入ls /var/lib/dkms/rtl88x2bu/5.6.1/`uname -r`/x86_64/module/查看驱动
10.安装驱动
sudo dkms install -m rtl88x2bu -v ${VER}
11.加载驱动
sudo modprobe 88x2bu
12.其他相关命令
查看 dkms
sudo dkms status
安装驱动
sudo dkms install -m rtl88x2bu -v 5.6.1
卸载驱动
sudo dkms uninstall -m rtl88x2bu -v 5.6.1
完全删除驱动
sudo dkms remove rtl88x2bu/5.6.1 --all
加载驱动
sudo modprobe rtl88x2bu
卸载驱动
sudo modprobe -r rtl88x2bu

浙公网安备 33010602011771号