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