Archer T4UH 未被识别 - 17.10

Archer T4UH 未被识别 - 17.10

最近在 Windows 7 旁边安装了 Ubuntu,因为我计划以后用 Ubuntu 替换 Windows,但我的无线适配器没有内核支持,而且每个人都说要使用的 rtl8192 包在 17.10 中不起作用

任何帮助,将不胜感激

编辑:这是 AC1300 V2 型号

编辑2:来自终端的 lsusb 结果:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 019: ID 2357:010e
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 001 Device 007: ID 1b1c:1b0a Corsair Bus 001 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

答案1

你的设备实际上是由驱动程序驱动的8812au。Ubuntu 存储库中有一个名为rtl8812au-dkms但是,它不涵盖您的确切 2357:010e 设备。0101 和 010d 以及其他几个类似的设备都包括在内。我们将在这篇文章的鼓舞下修改代码:https://unix.stackexchange.com/questions/345375/issue-while-installing-driver-for-archer-t4u-ac1300-on-mint-17

我可以确认上述解决方案对我有用:我唯一要做的改变是当我运行命令“lsusb”时。它显示了一个名为“2357:010e”的设备。当我不得不添加新的“usb_intf.c 中的行”时,我不得不将引用从“d”更改为“e”。:)

通过以太网、网络共享或任何可能的方式建立有效的互联网连接,打开终端并执行以下操作:

git clone https://github.com/gnab/rtl8812au
cd rtl8812au/os_dep/linux
nano usb_intf.c

向下滚动直到找到以下行:

{USB_DEVICE(0x2357, 0x010d),.driver_info = RTL8812}, /* TP-Link - Archer T4U, AC1300 */

只需将 d 改为 e 即可:

{USB_DEVICE(0x2357, 0x010e),.driver_info = RTL8812}, /* TP-Link - Archer T4U, AC1300 */

间距、标点和拼写至关重要,因此请仔细校对两遍。写出文件 (Ctrl+o) 并退出 (Ctrl+x)。

现在做:

cd ~/rtl8812au
make
sudo make install

这在我的 17.10 系统上造成了极少数可能无害的错误。接下来执行以下操作:

sudo modprobe 8812au

你的无线网络正常吗?请汇报,如果成功,我会采取下一步措施。

相关内容