TP-Link AC600 Archer T2U Nano Ubuntu 18.04 驱动程序

我正在寻找适用于 Kubuntu 18.04(内核版本为4.15.0-51-generic)的TP-Link AC600 Archer T2U Nano驱动程序。
$ lsusb
Bus 003 Device 004: ID 2357:011e TP-Link 802.11ac WLAN Adapter

$ inxi -N | grep "TP-Link"
  Device-3: TP-Link 802.11ac WLAN Adapter type: USB driver: usb-network

我已经尝试了不同的驱动程序,但都没有起作用。

1T2U在lsusb中显示的ID是什么? - Jeremy31
@Jeremy31它显示总线003设备010:ID 2357:011e没有任何描述。尽管我已经删除了所有的驱动程序。 - André
4个回答

为了获得更稳定的驱动程序,请尝试以下方法:
sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install

如果你在运行`dkms_install`时遇到错误:
``` 错误!DKMS树已经包含:8812au-5.6.4.2_35491.20191025 ```
sudo mv /var/lib/8812au /var/lib/8812au-orig
sudo make dkms_install

2这是之前一个回答的复制品 answer - damadam
13我不同意这个答案是重复的。它提出了使用一个不同的驱动程序仓库,aircrack-ng/rtl8812au,基本上是另一个答案建议的 jeremyb31/rtl8812au-1 的上游。那个分支似乎比这里的那个维护得少,所以可能这个答案实际上甚至是更好的解决方案。 - Byte Commander
2在问题被提出时,aircrack-ng并不支持该设备。于2019年11月11日,此提交被添加以提供支持。 - Jeremy31
3这应该是被接受的答案。这个回答中的代码库确实提供了一个更加稳定的驱动程序。 - bteo
1这个答案应该被接受,因为它拥有最新的驱动程序。 - Joaquin Iurchuk
2这个答案对我在Ubuntu 20.04上使用的Archer T2U(EU)有效。 - begumgenc
@ByteCommander 我也同意你的观点。只有这个方法在Ubuntu 20.04上适用于TP Link AC600 Nano USB。因此,这应该被接受为正确答案。 - Tahseen
非常感谢您的回答。这是最好的答案,应该比之前的答案排名更高。我在Ubuntu 20上尝试了一下,效果非常好。安装后,您需要拔掉并重新插入USB适配器。 - 0xE69756
1为了帮助未来的搜索,我添加了评论!这对我来说百分之百有效。运行lsusb告诉我:ID 2357:011f TP-Link 802.11ac WLAN适配器这是一个TP Link Archer T2U V3 USB WiFi适配器。 - firecall
这个答案对于我来说适用,适用于使用Nvidia提供的默认镜像和TP-Link T2U Nano的Jetson Nano。 - helper helperov
1真棒!适用于TP-Link Archer T2U Nano。 - bluelurker
它在拔插后检测/验证了我的Wifi,但我不得不重新启动才能让网络浏览器工作。 - Jimmy Carter
1对于内核版本5及以上,请使用https://github.com/gnab/rtl8812au。 - David Wu
我在Ubuntu 20.04上尝试了上述步骤,之后我可以连接到我的移动热点,但还不能连接到我的大学企业无线网络。我怀疑问题出在驱动程序上,因为对于另一个无线适配器(TL-WN725N),我能够在同一台电脑上连接到我的大学无线网络。 - Epsilon
@DavidWu aircrack-ng代码库能够运行,至少在5.4.x版本下。 - Pablo Bianchi
这对我来说不起作用,我必须先运行以下命令:sudo apt install dkms git build-essential libelf-dev linux-headers-$(uname -r) - Loudenvier
注意:对于其他遇到这个问题的人,目前aircrack-ng分支中的最新代码在TP Link AC600 T2U Nano适配器上存在一个奇怪的问题。请参考问题以获取可能的解决方法。 - Priidu Neemre
这个为什么不在发行版里呢?从这个分支安装驱动程序之前,用户需要注意什么吗? - marcus
这对我来说没用,只是因为我没有意识到它是小写的“L”,而不是“1”。也就是说,我以为它是小写的“RT18812”,而不是“RTL8812”。字体需要更清晰地区分! - karnok

对于ID为2357:011e的T2U,请执行以下操作
sudo apt install git dkms
git clone https://github.com/jeremyb31/rtl8812au-1.git
cd rtl8812au-1
sudo ./dkms-install.sh

需要禁用安全启动。Github仓库名称有点误导,因为源代码支持rtl8812au、rtl8814au和rtl8821au。

最近的更改需要您

sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install

这段代码不包括rtl8814au,你需要另外获取。
sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8814au.git
cd rtl8814au
sudo make dkms_install

1谢谢,它有效。我更新了问题以适应答案。 - André
我发现在运行sudo ./dkms-install.sh之前,我需要运行chmod 777 *来使所有文件可执行,可能是因为我事先将.zip文件解压到了一个闪存驱动器上,然后再将其带到装有WiFi适配器的电脑上。 - Jordan Rieger
这对我来说有效,适用于TP-LINK AC600,ARCHER T2U Nano,在19.04上购买于昨天的亚马逊英国。无需更改任何权限。谢谢你。 - 0atman
安装了这个驱动程序后,我成功地使无线接口启用,就像https://askubuntu.com/posts/833894/revisions中描述的那样。 - mustafa
1谢谢,它完美地起作用了。我在这里记录了我的过程:https://gist.github.com/electron0zero/de0eaa13336042bad347f4dbd8749609 - Suraj
1看到以下错误..错误 (dkms apport): 找不到rtl8812au的二进制包: 5.3.4 错误!在内核版本为5.4.0-47-generic (x86_64)上构建模块时返回状态不正确 请查看/var/lib/dkms/rtl8812au/5.3.4/build/make.log获取更多信息。 完成运行dkms安装步骤。 - 0xE69756
执行cd rtl8812au-1 && sudo ./dkms-remove.sh,然后查看https://askubuntu.com/a/1185986/300665。 - Jeremy31
@Jeremy31 不起作用 - mrSuperEvening
我按照这些指示成功使其工作,但是我无法让适配器在5GHz频段上看到网络。我在这里开了一个新的问题:https://askubuntu.com/questions/1324997/tp-link-t2u-plus-5ghz-band - kbuilds


谢谢!我有一台装有Ubuntu 18.04的联想Y510P笔记本电脑,并且与它配合使用得很好。 - chila

对于TP-link AC600 Archer T2Uv3(2357:011f):从aircrack-ng选择驱动程序的v5.6.4.2版本。使用稳定的v5.3.4似乎可以正常工作,但每隔约5分钟会随机断开连接。(Ubuntu 16.04)