我有一个 TP-Link Archer T2U Plus wifi 适配器,当我进入设置时,它说没有检测到 wifi 适配器。
USB 端口识别适配器
../~$ lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 2357:0120 TP-Link Archer T2U PLUS [RTL8821AU]
Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 25a7:fa67 Areson Technology Corp 2.4G Receiver
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
这是我的 Ubuntu 和内核版本
../~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
../~$ uname -r
6.8.0-40-generic
运行该命令还sudo dkms status
显示我已经安装了 rtl8821au 驱动程序
../~$ sudo dkms status
rtl8821au/5.12.5.2, 6.8.0-40-generic, x86_64: installed
我已经按照了中的步骤https://github.com/morrownr/8821au-20210708
,但它似乎仍然不起作用。
如能得到关于如何让 wifi 适配器正常工作的任何指导,我们将非常感激!
您的驱动程序可能不再支持当前内核。
以下链接支持您所询问的驱动程序 rtl8821au(右下角)的源代码:-
https://github.com/morrownr
22.04 目前是 @ 内核 6.8.0.40 (28/08/24) (或大约)
就像 @david 所说的那样,驱动程序已经过时了。我最终在亚马逊上搜索了另一种已经支持 Linux 的无线适配器。我在这里找到了一份非常棒的列表https://github.com/morrownr/USB-WiFi,其中列出了哪些产品具有最新的 Linux 驱动程序。