当我订购这款 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
在编译开始时遇到错误,它也能正常工作,但我就是喜欢没有任何错误。