admin管理员组

文章数量:1530516

KALI RTL8811CU网卡驱动安装

前言

解决腾达(Tenda) U9网卡在kali linux上的驱动问题。

一. 环境

确保make, gcc, linux-header/kernel-devel, bc, git已经正确安装。

后续命令均在root下执行,故先进入root:

sudo su
问题1:

我kali2021的内核版本和内核头文件版本不一致:

# uname -r
5.10.0-kali3-amd64
# apt-cache search linux-headers                                    
linux-headers-5.10.0-kali8-amd64 - Header files for Linux 5.10.0-kali8-amd64
...

一种解决办法,输入以下指令后重启:

apt-get clean
apt-get update
apt-get upgrade
apt-get dist-upgrade

重启后已经一致:

# uname -r
5.10.0-kali8-amd64
问题2:

kali2021默认未安装bc。(bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。)

解决方法:

apt-get install bc

二. 安装网卡驱动

在windows下使用设备管理器,查明腾达(Tenda) U9的设备名为Realtek 8811cu:

故从github下载rtl8811cu驱动(rtl8811cu与rtl8821cu仅差一个蓝牙功能,驱动可通用):
适用内核:Linux 4.4.x - 5.x

mkdir build/
cd build/
git clone https://github/brektrou/rtl8821CU

编译安装:

cd rtl8821CU/
make
make install

检查是否安装成功:

# ls /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8821cu
8821cu.ko

确保8821cu.ko在目录中。

三. 启动网卡驱动

输入以下命令自动载入8821cu驱动模块:

modprobe 8821cu 

已经可以使用无线网卡连接WiFi上网:

本文标签: 虚拟机网卡驱动RealtekCU