我买了这个 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
而且也成功了。
但是,使用ifconfig
andiwconfig
仍然给我带来与以前相同的结果:我的以太网接口、我的环回接口和我的 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