正如标题所说...
我执行了
sudo apt-get install rtl8812au-dkms
或类似的东西,但它不起作用。然后,我从 git 存储库中获取它,执行“make”和一系列其他命令,但它仍然没有读取适配器。
lsbusb 的输出显示我的适配器已连接:
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 002: ID 04ca:0050 Lite-On Technology Corp. USB Multimedia Keyboard
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 048d:8297 Integrated Technology Express, Inc. ITE Device(8595)
Bus 003 Device 005: ID 2001:3315 D-Link Corp. D-Link Wireless Adapter
Bus 003 Device 002: ID 046d:c083 Logitech, Inc. G403 Prodigy Gaming Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
任何帮助都将不胜感激!
dkms status 的输出
rtl8812au, 4.3.8.12175.20140902+dfsg, 5.4.0-42-generic, x86_64: installed
因此我设法删除了这两个驱动程序实例,并重新安装了它们,但驱动程序仍然未被读取。
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=2001 ProdID=3315 Rev=00.00
S: Manufacturer=Realtek
S: Product=D-Link Wireless Adapter
S: SerialNumber=123456
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#=0x0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
答案1
对于那些在我之后的人来说,事实证明,出于某种原因,存储库根本不支持 DWA-182。然而,并不是所有的希望都破灭了。对于内核版本5.4.0-54-generic
,Ubuntu 20.04
解决方案是使用不同的存储库。执行如下;
sudo apt-get install -y dkms git
git clone https://github.com/morrownr/8812au
cd 8812au
sudo ./install-driver.sh
将使 RealTek RTL8812AU 芯片组卡工作。干杯!