Ubuntu 18.04.1 和 TP-Link Archer T4U(EU) v2.0 噩梦(RTL8812AU 芯片组)

Ubuntu 18.04.1 和 TP-Link Archer T4U(EU) v2.0 噩梦(RTL8812AU 芯片组)

我已经与这个噩梦斗争了很久了,我准备放弃了。

我尝试了大量的驱动程序,包括 TP-Link 自己的驱动程序、Ubuntu 中包含的 rtl8812AU 驱动程序以及许多社区分支,但似乎都没有帮助。

更新2:是的,我一直在关注这个 askubuntu 解决方案但是它已经有好几年了,而且对我没有任何帮助。

无论使用哪种驱动程序,USB 适配器都会连接到特定网络(日志中名为“Gasten”)。但是,它不会连接到日志中名为“test”的其他网络。我见过的最奇怪的行为是,一旦适配器无法连接到网络,它也不会再连接到“Gasten”网络!解决此问题的唯一方法是拔下并重新插入适配器,然后它就可以正常连接了。

我的 wireless-info.txt 是这里

更新:我目前正在使用位于这个仓库

下面是系统日志的摘录,说明在无法连接到“test”后无法重新连接到“Gasten”的情况这里。此日志摘录的结果是:

  1. 将适配器连接到 USB,并自动连接到 FritzBox 路由器上的“Gasten”(时间戳 8 月 21 日 14:39:23)。
  2. 尝试在 D-Link DAP-2553 AP 上连接到网络“测试”(时间戳 8 月 21 日 14:39:46)
  3. 失败后,系统自动再次尝试连接“Gasten”(时间戳 8 月 21 日 14:40:16)但最终失败。
  4. 拔下适配器(时间戳 8 月 21 日 14:40:46)
  5. 重新插入适配器并再次自动连接到“Gasten”。(时间戳 8 月 21 日 14:41:29)

请特别注意类似这样的日志行:

Aug 21 14:39:47 Dianas-Laptop wpa_supplicant[16449]: wlx503eaa6208a7: Association request to the driver failed

谷歌在这里,您会发现 Launchpad 错误和其他已有 10 年历史的条目!

这到底是怎么回事!?

不用说,这台该死的笔记本电脑(HP 250 G4)给我带来了 Linux 连接方面的痛苦,因为我做了有史以来最艰难的决定来购买它......

当然,我家里的所有其他设备都可以正常连接到“测试”网络……:-(

谢谢,米歇尔

答案1

我们有获胜者!

据我所知,只有为我的配置执行此操作的存储库:

  1. HP 250 G4(可能不相关)
  2. USB Wifi 适配器 TP-Link AC1300,型号“Archer T4U(EU)”,版本 2.0
  3. Ubuntu 18.04.1 bionic beaver,内核 4.15.0-32-generic

要使用的存储库:gnab 的 rtl8812au 存储库- 它分叉了 Realtek 的开源驱动程序 4.2.2

安装:

所有的说明基本上都可以在 gnab 的存储库中找到,但对于没有耐心的人来说,它们在这里。它们需要有效的互联网连接才能克隆他的存储库!显然,您需要安装开发环境和 DKMS(此处省略相关说明)

cd /tmp
git clone https://github.com/gnab/rtl8812au.git gnab_rtl8812au
cd gnab_rtl8812au
make
sudo insmod 8812au.ko

此时您应该能够正常使用您的适配器。

要将其添加到 Ubuntu 安装的任何新内核,请通过 DKMS 进行配置,如下所示:

cd /tmp
sudo cp -R gnab_rtl8812au /usr/src/8812au-4.2.2
sudo dkms add -m 8812au -v 4.2.2
sudo dkms build -m 8812au -v 4.2.2
sudo dkms install -m 8812au -v 4.2.2

就是这样!

答案2

我就把它留在这里: https://github.com/Red-Eyed/TP-LINK_Archer_T4U_v3

V3 和 Linux 内核 5 的存储库
适用于 Ubuntu 19.04

相关内容