首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu19.10加载Realtek rtl8812AU驱动程序的问题

Ubuntu19.10加载Realtek rtl8812AU驱动程序的问题
EN

Ask Ubuntu用户
提问于 2020-01-16 07:10:19
回答 1查看 13.6K关注 0票数 6

我有一个华硕USB-a 53纳诺无线适配器,已经停止工作后,最近一次ubuntu软件更新。适配器仍然在其他机器上工作。

我的节目是19.10,-a的输出是:

代码语言:javascript
复制
jon@jon-basemet:~$ uname -a
Linux jon-basemet 5.3.0-26-generic #28-Ubuntu SMP Wed Dec 18 05:37:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

DKMS状况:

代码语言:javascript
复制
sudo dkms status
nvidia, 390.129, 5.3.0-24-generic, x86_64: installed
nvidia, 390.129, 5.3.0-26-generic, x86_64: installed
rtl8812au, 4.2.2, 5.3.0-26-generic, x86_64: installed

我遵循了这两套指令:

代码语言:javascript
复制
sudo apt update
sudo apt install git
git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au  /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2

代码语言:javascript
复制
sudo apt-get purge rtl8812au-dkms 
sudo apt-get install git
git clone https://github.com/jeremyb31/rtl8812AU.git
sudo dkms add ./rtl8812AU
sudo dkms install rtl8812AU/5

这两种解决方案都不起作用。

lsusb (注意,edimax是一种不同的usb wifi天线,可以工作:$lsusb)

代码语言:javascript
复制
Bus 002 Device 007: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
Bus 002 Device 005: ID 0b05:184c ASUSTek Computer, Inc. 802.11ac NIC
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6361 Alcor Micro Corp. Multimedia Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046a:0180 Cherry GmbH wired keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
代码语言:javascript
复制
$ modinfo 8812au | grep A811
alias:          usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*
代码语言:javascript
复制
lsmod | grep 8812
8812au                991232  0

运行日志and跟踪并插入Asus天线(没有安装edimax天线)提供以下内容:

代码语言:javascript
复制
$ journalctl --follow
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: new high-speed USB device number 10 using ehci-pci
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: New USB device found, idVendor=0b05, idProduct=184c, bcdDevice= 2.10
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: Product: 802.11ac NIC
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: Manufacturer: Realtek
Jan 16 08:06:07 jon-basemet kernel: usb 2-2: SerialNumber: 123456
Jan 16 08:06:07 jon-basemet mtp-probe[5875]: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2"
Jan 16 08:06:07 jon-basemet mtp-probe[5875]: bus: 2, device: 10 was not an MTP device
Jan 16 08:06:07 jon-basemet mtp-probe[5878]: checking bus 2, device 10: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2"
Jan 16 08:06:07 jon-basemet mtp-probe[5878]: bus: 2, device: 10 was not an MTP device
EN

回答 1

Ask Ubuntu用户

发布于 2020-01-17 02:22:36

我也有同样的问题,但是在内核5.3.0-26-泛型的发行版升级之后。sudo apt install rtl8812au-dkms在新的内核升级之后一直在工作,但现在没有了,所以你不是一个人。

好吧,在搜索之后,这对我来说很管用:

代码语言:javascript
复制
sudo apt install git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo make dkms_install

从这里得到我的答案也许这对Ubuntu19.10内核5.3需要rtl8814au驱动程序有帮助

发帖者还说:

它适用于我的rtl8814au设备,它应该适用于rtl8812au、rtl8814au和rtl8821au设备。由于一些奇怪的原因,司机不想工作,直到第二次重新启动。我也不知道原因

希望能帮上忙。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1203343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档