Kali 编译RTL8812au无线网卡驱动并安装

2019-12-24  本文已影响0人  else05

准备工作

  1. 配置好Kali2016更新源并执行apt-get update(这个是必须的) , 网络好并且有时间折腾的就再执行一下apt-get dist-upgrade

  2. 更新一下内核头文件apt-get install linux-headers-$(uname -r) (必须的)要想成功更新kali2016内核头文件你要看这里

  3. 安装git gcc make , 反正就是执行命令时差什么就安装什么apt-get install 要安装的文件名

  4. 在/home目录建立自己的工作空间,不然到时候都找不到在哪个文件夹下

mkdir /home/workspace
chmod 777 /home/workspace
cd /home/workspace
  1. 下载linux驱动(驱动找到两个,经过测试只有其中一个能正常工作)github
git clone git@github.com:else05/rtl8812au.git
## rtl812aup 这个是git克隆下来的驱动文件夹
cd rtl812au
  1. 编译工作(整个过程很快的)
make clean
make
make install
执行make命令后的图
  1. 载入模块(驱动)
## 分析可载入模块的相依关系(就是确定一下哪些要载入)
depmod
## 根据depmod所产生的相依载入模块 , 8812au  就是上图说的模块名(不加.ko后缀)
modprobe -a 8812au
  1. 看结果
ifconfig
Paste_Image.png GIF.gif

注:如果在执行命令的过程中提示什么依赖错误或者命令(不包括linux原生命令)不存在之类,就使用apt-get install xxxx安装对应的内容


2019.3.6 更新

编译前执行apt install bc
上面代码请换成https://github.com/gordboy/rtl8812au , 这个修复了部分bug , 已经测试可以在kali 2019 版上编译成功。

上一篇下一篇

猜你喜欢

热点阅读