Netgear A6100[RTL8811AU] 无线适配器在 Ubuntu 22.04 更新后无法工作

Netgear A6100[RTL8811AU] 无线适配器在 Ubuntu 22.04 更新后无法工作

我注意到这是人们从昨天开始遇到的一个常见问题,但我不知道如何解决它。到目前为止,我检查过的所有解决方案都没有奏效。如果您需要任何信息,请告诉我,以便我可以在这里展示它们。

输出结果为sudo apt install rtl8812au-dkms

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
rtl8812au-dkms is already the newest version (4.3.8.12175.20140902+dfsg-0ubuntu17~22.04.1).
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.

输出lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 24ae:2010 Shenzhen Rapoo Technology Co., Ltd. Rapoo 2.4G Wireless Device
Bus 001 Device 003: ID 0846:9052 NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU]
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

输出dkms status

8812au/5.6.4.2_35491.20191025, 5.15.0-60-generic, x86_64: installed
realtek-rtl88xxau/5.6.4.2~20220606: added
rtl8812au/4.3.8.12175.20140902+dfsg, 5.19.0-32-generic, x86_64: installed
virtualbox/6.1.38, 5.15.0-60-generic, x86_64: installed
virtualbox/6.1.38, 5.19.0-32-generic, x86_64: installed

答案1

您安装的驱动程序未使用新内核构建。通过有线、电话等方式创建临时互联网连接并运行:

sudo apt purge rtl8812au-dkms
sudo dkms remove realtek-rtl88xxau/5.6.4.2~20220606 --all
sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all
sudo apt install git
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install
sudo modprobe 88XXau

这将删除旧的驱动程序并安装一个可以构建和运行的新驱动程序。

答案2

对 Ubuntu 22.04 6.2.0-35-generic 执行此操作

sudo apt-get install git build-essential
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
make
sudo make install

检查安装

find /lib/modules/`uname -r`/ -name "88XXau.ko"

如果你已经使用其他 dkms 方法安装,请通过以下方式删除它

sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all

相关内容