ubuntu 20.04 上有 2 个 wifi 接口的问题

ubuntu 20.04 上有 2 个 wifi 接口的问题

我买了这个 USB wifi 加密狗我尝试将其安装在我的 Kubuntu 20.04 上(Kubuntu 18.04 LTS 最近升级到 20.04)

$lsusb
...
Bus 005 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
...

我跟着这个法语教程这表明一切都在存储库中
所以我安装了rtl8812au-dkms软件包,它起作用了。然后我就这么做了,sudo modprobe rtl8812au而且也成功了。

但是,使用ifconfigandiwconfig仍然给我带来与以前相同的结果:我的以太网接口、我的环回接口和我的 PCI wifi 接口。 Kubuntu 中的 GUI 没有给我添加任何新界面。

因此,根据法语教程中的建议,我遵循了“以防万一另一种方法不起作用”的说明,即编译驱动程序:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
make
sudo make install
sudo modprobe rtl8812au

一切再次顺利,但仍然没有新的界面。

我做错了什么吗?我错过了什么吗?任何帮助表示赞赏:-)

答案1

OP正在使用Linux 5.4,有几个类似的错误报告 来自 Linux 5.x 用户。解决方案是使用kernel-5.3 此分支中 的代码https://github.com/jskovjyskebankdk/rtl8812AU_8821AU_linux

$ git clone github.com/jskovjyskebankdk/rtl8812AU_8821AU_linux && cd rtl8812AU_8821AU_linux
$ git checkout kernel-5.3

卸载以前加载的不起作用的rtl8812au

$ sudo rmmod rtl8812au

构建一个新的驱动程序并再次加载它:

$ make -j$(nproc)
$ sudo insmod ./rtl8812au.ko

相关内容