如何安装 TP-Link AC1300 的驱动程序?

如何安装 TP-Link AC1300 的驱动程序?

当我订购这款 TP-Link AC1300 无线双频 PCI-Express 适配器 (Archer T6E) 时,我查看了客户评论,他们说这款适配器在 Ubuntu 上无需驱动程序即可正常工作。我的台式机上没有 CD/DVD 播放器,因此我(在配有 DVD 驱动器的笔记本电脑上)将 DVD 支持磁盘内容复制并粘贴到 USB 驱动器上并使用它。但当我尝试运行autorun.exe它时,它会显示存档管理器并显示An error occurred while loading the archive Ubuntu 版本 - Ubuntu 16.04 LTS。

输出自:lspci -vnn

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 11)
Subsystem: ASRock Incorporation Motherboard (one of many) [1849:8168]
Kernel driver in use: r8169 
Kernel modules: r8169

我对 Ubuntu 还不熟悉(1 个月),学到了很多东西(sudo 命令),现在知道 Windows 价格过高,而 Ubuntu 在大多数领域都更胜一筹。

谢谢您的帮助。

答案1

我在 Ubuntu 20.04 内核 5.13.0-28-generic 中使用 AC1300 Archer T3U 时也遇到了同样的问题。

我使用了 MaxG87 的下一个存储库。

https://github.com/cilynx/rtl88x2bu

你用它克隆它

git clone https://github.com/cilynx/rtl88x2bu

进入下载目录并使用:

sudo make

它将开始创建驱动程序,五分钟后构建完成后,使用下一个命令:

insmod 88x2bu.ko

所有这些都在他自己的 github 页面上。

答案2

你可以从源代码构建 Linux 驱动程序,但这需要大量的 Linux 经验

我的仓库在这里:

sudo apt-get install git linux-headers-amd64 build-essential
git clone https://github.com/nyetwurk/linux-wifi-88x2bu-driver
cd linux-wifi-88x2bu-driver
make
sudo make install
sudo modprobe 88x2bu

已验证可与 hostapd (AC1300 Archer T4U) 802.11ac 配合使用

ID 2357:0115 TP-Link 802.11ac NIC

答案3

我发现ubuntu-forum 上的这篇文章其中提到了您正在使用的 wifi 卡。所以我将指导您启用proprietary drivers

Proprietary Drivers并非通常可用sudo apt-get update。你应该去

系统设置 -> 软件和更新

软件更新

并单击Additional Drivers选项卡。您将看到可用的专有驱动程序。

专有软件

就您而言,软件详细信息应表明该驱动程序适用于"Using Broadcom 802.11 Linux STA wireless driver source from bcmwl-kernel-source (proprietary)卡。您应该勾选启用该驱动程序的单选按钮。然后应用更改。

我希望它能解决您的问题。

答案4

我知道这是一个 Ubuntu 论坛,我正在运行 OctoPi 的 Raspberry Pi 上进行此操作,但我认为这可能会对你们中的一些人有所帮助,因为 OctoPi 也是基于 Debian。

在尝试了所有可能的方法之后,这对我有用:

https://github.com/TheRealSadRed/Driver-Linux-Tp-Link-Archer-T3U-Plus sudo apt 安装 gcc bc -y

git clone https://github.com/TheRealSadRed/Driver-Linux-Tp-Link-Archer-T3U-Plus.git
cd Driver-Linux-Tp-Link-Archer-T3U-Plus
make clean
make
sudo make install

现在您可以连接该设备,它将被自动识别。(有时需要重新启动)。

如果您进行内核升级/更改,则可能必须再次执行上述过程。

编译前务必安装 bc。可能没有必要,因为即使我bc command not found在编译开始时遇到错误,它也能正常工作,但我就是喜欢没有任何错误。

相关内容