Article 57841 Linksys AC1200 USB not recognized

Linksys AC1200 USB not recognized

by
Zookeeper
from LinuxQuestions.org on (#57841)
Linksys AC1200 USD wi-fi

I've been struggling with this on-and-off for a couple years.

Ubuntu, 18.04, running 5.4.0-42-generic, up-to-date. Using NetworkManager.

$ sudo lsusb
Bus 001 Device 004: ID 13b1:003f Linksys WUSB6300 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]

$ sudo lshw
*-usb:1 UNCLAIMED
description: Generic USB device
product: WUSB6300
vendor: Linksys
physical id: 5
bus info: usb@1:1.5
version: 0.00
serial: 34
capabilities: usb-2.00
configuration: maxpower=500mA speed=480Mbit/s

$ sudo lsmod | grep 8812
rtl8812au 1351680 0
cfg80211 712704 1 rtl8812au

Ethernet works fine, wi-fi doesn't show up.

$ sudo lshw -C network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 06
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=xxx.xxx.xxx.xxx latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:17 ioport:e000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff

In 'Software and Updates', 'Additional Drivers' tab, I have
'Linksys: WUSB5300 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]

with the

'Using dkms source for the r8812au network driver from rtl8812au-dkms (open-source)'

checked.

Mystery--why does this refer to 'r8812au'?

/lib/modules/5.4.0-42-generic$ find . -follow | grep 8812
./updates/dkms/rtl8812au.ko
./updates/dkms/8812au.ko
./kernel/drivers/net/wireless/rtl8812au.ko

/lib/modules/5.4.0-42-generic$ sudo modprobe 8812au
modprobe: ERROR: could not insert '8812au': Device or resource busy
/lib/modules/5.4.0-42-generic$ dmesg | tail
[ 6552.596291] RTL871X: module init start
[ 6552.596292] RTL871X: rtl8812au v4.3.8_12175.20140902
[ 6552.596293] RTL871X: build time: Aug 21 2020 09:41:51
[ 6552.596300] Error: Driver 'rtl8812au' is already registered, aborting...
[ 6552.596303] RTL871X: module init ret=-16
/lib/modules/5.4.0-42-generic$

So it seemed to me these are the same modules with different names. I tried unloading 'rtl8812au' and loading '8812au', but no progress.

I bought this adapter a couple years ago, struggled to get it working, then, after an Ubuntu update, it started working. Great! A few weeks later, after updating to the 5.xx.xx.xx-generic, it stopped working, because a change in some header would not allow the driver(s) to compile. I figured this would eventually be fixed, and when it was, downloaded the latest drivers, they recompiled fine. But now the system doesn't recognize the USB adapter.

Any help appreciated. Thank you very much for your time.

Jimlatest?d=yIl2AUoC8zA latest?i=6cd3VIt6JJE:U6tRDs_CEB4:F7zBnMy latest?i=6cd3VIt6JJE:U6tRDs_CEB4:V_sGLiP latest?d=qj6IDK7rITs latest?i=6cd3VIt6JJE:U6tRDs_CEB4:gIN9vFw6cd3VIt6JJE
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments