D-Link DWA172(ID 2001:3318)无法正常工作

D-Link DWA172(ID 2001:3318)无法正常工作

因此我按照以下步骤操作:如何安装 D-link DWA-172 (ID 2001:3318) 驱动程序

我总是安装失败,以下是过程:

sudo apt-get install git build-essential linux-headers-generic
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812au

这里没有问题,我安装了他们的最新版本,克隆了我的 Documents 文件夹中的驱动程序并将其“cded”;

os_dep/linux/usb_intf.c在下方#ifdef CONFIG_RTL8821A部分(之后)添加了魔术字符串/*=== Customer ID ===*/

{USB_DEVICE(0x2001, 0x3318),.driver_info = RTL8821}, /* D-Link DWA-172 */

然后我就照做了:make它吐出了一些胡言乱语(很多胡言乱语),然后sudo make install

这是我得到的:

install -p -m 644 rtl8812au.ko /lib/modules/5.4.0-42-generic/kernel/drivers/net/wireless/ /sbin/depmod -a 5.4.0-42-generic

我这样做了sudo modprobe 8812au,结果如下:

modprobe: FATAL: Module 8812au not found in directory /lib/modules/5.4.0-42-generic

在这篇文章中的一条评论中,我一直提到有人说他必须这样做sudo modprobe rtl8812au而不是只使用 8812au,当我这样做时,它什么也没说,我立即能够在 cli 上再次写入,所以我想我赢了,但是重启后什么都没有发生,甚至没有再次运行modprobe rtl8812au

任何帮助都将非常有帮助,谢谢。

答案1

请尝试:

git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo ./dkms-install.sh
sudo modprobe 88XXau

重启。你的无线网络现在应该可以正常工作了。

相关内容