我这里购买的是绿联的AC1200,8812au无线网卡。
这里踩了很多坑,也是到处搜报错信息才装好的,舍弃了很多,最后总结了个适合的方法
0.很多命令需要root执行建议先提权
sudo su
1.先解决make问题(我的kali 的编译有点问题,直接make会报没有/build,不是软连接的问题,是压根没有,如果能直接make可以的话可跳过这一步)
先获取kali的headers:
apt-get install linux-headers-$(uname -r)
直接运行没有找不到这个包的可以先试试:
更新目录
apt-get update
更新文件
apt-get upgrade
更新依赖关系
apt-get dist-upgrade
在线安装增强功能
apt-get install -y virtualbox-guest-x11
安装完后重启
init 6
整个过程可能需要些时间,建议更换国内源 !
2.下载网卡驱动
我这边没有从官网上下载(不太好用,踩过坑,不能直接make,需要bash运行install.sh,报错不容易跟踪处理)
当然你也可以先试试官网的。。。
所以我这边直接下载rtl88XX的源码(对应型号你去GitHub下载就行)
git clone https://github.com/aircrack-ng/rtl8812au.git
他这个链接有点问题,我直接code到本地去解压的
3.安装编译
先安装编译驱动时依赖工具
apt-get install build-essential libelf-dev linux-headers-`uname -r`
解包后
cd至rtl8812au 执行make编译 (需要忽略警告则加 -i 参数)
执行完后再去makeinstall
make install -p -m 88XXau.ko
insmod 88XXau.ko
此时你的网卡驱动就装好了,如果想要开机自启就加到modles里
cat 88XXau.ko >> /etc/modles
iwconfig出现wlan即可
总结:免驱就是神!!!
这一切可能不是一帆风顺,如果没能解决你的问题也不能轻易放弃,不要怕踩坑