Ubuntu 20.04 与 TP Link AC1300 Archer T4U 的问题

Ubuntu 20.04 与 TP Link AC1300 Archer T4U 的问题

我认为这在以前的 Linux 版本上是有效的,但在新版本上,加密狗无法被识别。从 TP-Link 页面提供的驱动程序来看,有一个 Linux 安装指南似乎不起作用。

有谁知道我是否有办法实现这个功能吗?我感觉这与新内核有关...

答案1

硬件版本有多种,因此首先您需要确定您使用的是哪一种。有几种不同的方法:

  • 查看设备
    • 设备标签上或插入的金属上应该有FCC-ID。版本号位于此值的末尾,以 开头V,例如TE7T4UV32v3.2

      欲了解更多信息,请参见:https://www.tp-link.com/support/faq/46/

  • 匹配设备 ID
    • 插入设备,然后运行以下命令:lsusb。您应该会看到类似这样的条目:

      Bus 001 Device 007: ID 2357:0115 TP-Link 802.11ac NIC

      硬件 ID 应该会告诉您拥有哪个版本:

      • 2357:0101:v1
      • 2357:010d:v2
      • 2357:0115:v3

现在您可以根据您的硬件版本安装驱动程序:

v1 和 v2

这些设备有rtl8812au芯片组,你应该能够做到Pilot6 建议

sudo apt install rtl8812au-dkms

v3

此设备配有rtl8812bu芯片组,您需要做更多工作才能使其工作。幸运的是,这里有一个可用的驱动程序:https://github.com/cilynx/rtl88x2bu

为了使其正常工作,您首先需要安装一些软件包并检查 Git 存储库:

sudo apt-get install build-essential dkms git
git clone https://github.com/cilynx/rtl88x2bu.git

然后按照说明进行操作这里安装驱动程序:

cd rtl88x2bu
./deploy.sh

笔记:我之前推荐过Diego 建议的司机https://github.com/EntropicEffect/rtl8822bu),但我不再推荐该驱动程序:

  • 从挂起状态恢复后,它将不再连接到无线网络,我必须拔下并重新插入设备
  • 该驱动程序是 fork 的 fork,不幸的是没有办法报告问题

升级 v3 驱动程序

如果您之前已安装了 v3 设备的内核驱动程序并且需要升级它:

  1. 更新 git 存储库

    • 如果您已经签出:git pull
    • 否则,重新克隆它(参见上文)
  2. 再次运行部署脚本

    ./deploy.sh
    

    如果出现错误,您可能需要先删除驱动程序:

    sudo dkms remove rtl88x2bu/5.8.7.1 --all
    
  3. 为所有其他内核安装驱动程序(部署脚本仅为当前内核安装)

    ls /boot/initrd.img-* | cut -d- -f2- | \
        sudo xargs -n1 /usr/lib/dkms/dkms_autoinstaller start
    

    (来源:为所有已安装内核重建所有 DKMS 模块的命令?

答案2

只有bu https://github.com/EntropicEffect/rtl8822bu驱动程序在内核 5.4.0-7642-generic 上对我有用。TPLink 提供的驱动程序在这里https://www.tp-link.com/us/support/download/archer-t4u/#Driver与较新的内核不兼容。

答案3

https://github.com/aircrack-ng/rtl8812au/blob/v5.6.4.2/README.md

测试此驱动程序,在 20.04 中运行完美。

答案4

我的 TP-Link AC600 - Archer T2U Plus ver 1.0 ID:23570120

Bus 001 Device 002: ID 2357:0120 TP-Link 802.11ac WLAN Adapter

与 rtl8814au 驱动程序兼容(在 Ubuntu 20.04 服务器上)

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

相关内容