在 Ubuntu 20.04 上安装/卸载华硕 USB-AC56

use*_*102 3 wireless asus drivers realtek-wireless additional-drivers

我刚买了一个 USB-AC56 华硕双频无线交流 1300 适配器。它适用于 Windows,开箱即用。但是在 Ubuntu 上,您需要安装驱动程序。

与适配器相关的 lsusb 的输出:

Bus 001 Device 004: ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU] 
Run Code Online (Sandbox Code Playgroud)

华硕告诉我使用以下内容: https://dlcdnets.asus.com/pub/ASUS/wireless/USB-AC56/DR_USB_AC56_425_Linux.zip。如何安装驱动程序?除了链接或卸载方法外,华硕没有提供进一步的说明。

我还读到以下 github 项目可能会更好:https : //github.com/diederikdehaas/rtl8812AU

这些驱动程序更好吗?他们甚至是正确的吗?我不想安装无法撤消的东西。有谁知道如何卸载 dkms 软件包?

这样对吗?

$ DRV_NAME=rtl8812AU
$ DRV_VERSION=4.3.20
$ sudo dkms remove ${DRV_NAME}/${DRV_VERSION} --all
Run Code Online (Sandbox Code Playgroud)

请帮助验证需要为我们所有人做些什么!

chi*_*555 5

我相信最好的方法是通过以太网、网络共享或任何可能的方式获得互联网连接,打开终端并执行以下操作:

sudo apt update
sudo apt install build-essential git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install
sudo modprobe 88XXau
Run Code Online (Sandbox Code Playgroud)

您的无线现在应该可以工作了。

  • 请注意该 Github 存储库的当前版本:命令 `sudo ./dkms-install` 及其后的所有内容均已替换为 `sudo make dkms_install`。另外,如果您随后收到有关缺少右括号的错误,请在第 2300 行的“#define”之前添加“\”。 (2认同)