Ubuntu

在 ubuntu 20.04 上有 2 個 wifi 介面的問題

  • April 16, 2020

我買了這個 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

一切都很好,但仍然沒有新的界面。

我做錯了什麼嗎?我錯過了什麼嗎?任何幫助表示讚賞:-)

OP 使用的是 Linux 5.4,並且有 來自 Linux 5.x 使用者的幾個類似的錯誤報告。解決方案是使用kernel-5.3 來自此 fork 分支的 程式碼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

引用自:https://unix.stackexchange.com/questions/580274