尝试安装 USB wifi 驱动程序的 .sh 文件时出错

尝试安装 USB wifi 驱动程序的 .sh 文件时出错

我一直在尝试安装 USB Wifi 适配器 802 .11ac(我认为是 Realtex)的驱动程序。

这是一个艰难的过程。该设备附带一张 CD Rom。我所做的是:

  1. 打开文件夹 LINUX/8811AUlinux(还有另一个文件夹名为 RTL81888192EUS_linux_v4.3.0.4_11485.20140519...其中有类似的文件,包括一个 install.sh 文件,我尝试安装但没有成功)
  2. 将“RTL8821AU_Linux_v5.2.6_21981_COEX20170206-6760.20170407.zip”中的文件解压到新文件夹 Documents/USB Wifi
  3. 通过右键单击文件夹并选择“在终端中打开”来在终端中打开文件夹位置(很高兴我终于找到了这个快捷方式)
  4. 运行命令“sudo bash install.sh” - 我曾尝试过在没有 sudo 权限的情况下运行,但遇到了身份验证错误。
  5. 我得到了一长串文本,最后是这样的:

请求身份验证 [root] 来制作驱动程序:make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.0-38-generic/build M=/home/n/Documents/USB Wifi/RTL8821AU_Linux_v5.2.6_21981_COEX20170206-6760.20170407/driver/rtl8821AU_WiFi_linux_v5.2.6_21981.20170407_COEX20170206-6760 模块 make[1]: 进入目录 '/usr/src/linux-headers-5.8.0-38-generic' make[1]: *** 没有制作目标的规则'Wifi/RTL8821AU_Linux_v5.2.6_21981_COEX20170206-6760.20170407/driver/rtl8821AU_WiFi_linux_v5.2.6_21981.20170407_COEX20170206-6760'。停止。make[1]: 离开目录“/usr/src/linux-headers-5.8.0-38-generic”make: *** [Makefile:1877: modules] 错误 2 ######################################################## 编译 make 驱动程序错误:2 请检查错误信息 #####################################################

当我在终端中输入“lsusb”时,适配器似乎显示如下内容:总线 003 设备 005:ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC

如果您有任何建议,请告诉我。我在 Thinkpad T530 上使用 Ubuntu 20.04。谢谢。

答案1

检查mokutil --sb-state是否需要禁用安全启动,然后在终端中执行

sudo apt install git dkms
git clone https://github.com/morrownr/8821cu.git
cd 8821cu
sudo ./install-driver.sh

重启

相关内容