Kali Linux系统下无线网卡MW310UH的驱动安装教程

Kali驱动安装教程以MW310UH无线网卡为例

       本次实验使用的操作系统为:kali-linux-2022.4-vmware-amd64,运行于VMware虚拟机环境。

1. 安装必要的系统软件包

       编译前使用如下命令查看操作系统的版本信息:

uname -a

 

需要安装4个软件包,分别是:

linux-compiler-gcc、linux-headers-xxx-kali3、 linux-headers-xxx-kali3-common和linux-kbuild-xxx。

进入Kali系统软件包下载官网: Index of /kali/pool/main/l/linux,选择操作系统对应的版本和硬件平台,如笔者应选择的版本为kali 6.0.x,硬件平台为amd64。

如图所示:

将下载好的这4个软件包,复制到Kali系统上,如图所示:

 

在当前目录下,依次运行如下命令(修改为自己的软件包名称)

sudo dpkg -i linux-compiler-gcc-12-x86_6.0.7-1kali1_amd64.deb

sudo dpkg -i linux-kbuild-6.0_6.0.7-1kali1_amd64.deb

sudo dpkg -i linux-headers-6.0.0-kali3-common_6.0.7-1kali1_all.deb

sudo dpkg -i linux-headers-6.0.0-kali3-amd64_6.0.7-1kali1_amd64.deb

安装完成后,需要为编译驱动进行相应的文件准备。

进入/usr/src目录,可以看到前面安装好的内核头文件

 

请记住该文件夹的完整地址,下面的一步将会用到。

进入/usr/lib/modules/目录

 

可以看到笔者的模块文件目录为6.0.0-kali3-amd64

进入该目录,并新建一个名为bulid的目录

如图所示:

 

将前面提到的linux-headers-6.0.0-kali3-amd64中所有文件复制到新建的build目录下:

cp -r /usr/src/linux-headers-6.0.0-kali3-amd64/. /usr/lib/modules/6.0.0-kali3-amd64/build/

复制完成后如图所示:

 

请特别注意scripts和tools目录是否完整复制过来,如果是软性连接的形式,必须手动从刚才的/usr/src/linux-headers-6.0.0-kali3-amd64/.目录下再复制一遍scripts和tools过来。

2. 编译安装驱动

在百度或谷歌等搜索引擎查找相关网卡型号的linux驱动,比如笔者所使用的WM310UH无线网卡所使用的芯片为rtl8192fu,在gitee上有大牛开源了驱动程序,网址为:

https://gitee.com/BrightXu/rtl8192fu/tree/master

使用如下git clone命令方便将源码克隆到Kali系统,也可以自行下载后复制到Kali上。

git clone https://gitee.com/BrightXu/rtl8192fu.git

克隆完成后如图所示:

 

进入驱动源码目录rtl8192fu:

cd rtl8192fu

然后使用如下命令:

make -j$(nproc)

sudo make install

sudo modprobe 8192fu

如果未报错,恭喜你,驱动编译并安装成功,使用iwconfig命令会看到网卡信息,如图所示:

 

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值