Anyone had any success getting Asus AC56 wireless USB adapter to work in KDE Plasma?

This is not a big issue for me but I did wonder if anyone had had any success getting the Asus AC56 wireless USB adaptor to work in KDE?

I have gotten it working seamlessly on the other laptop which runs LMDE (Mint) but thus far I have found nothing regarding Manjaro or Arch when I widened out the search that points to success.

If anyone has succeeded please drop me a line. Would be v helpful.

Hi @SRK,
Welcome to the forum, the linux 64 bit driver is available in the Assus support webpage.
‘https://www.asus.com/us/Networking/USBAC56/HelpDesk_Download’

It is a rtl8812 (Realtek), you also can found the drivers in this link:
‘https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/log/?qt=grep&q=rtl8812ae’
The post in the forum at which I found this link is
‘Can't install manjaro, rtl8812 network card not recognized’

Hope it help, regards

Hope it help, regards

That’s from 2014, and

  1. Support Linux kernel 2.6.18 ~ 3.10

Chances that it’ll compile are very very low.


@SRK please post the output of lsusb when the device is connected.

Yes you are right there. I did find this and followed the instructions but its still not working.

May be a case of coughing up for a explicitly compatible USB wifi dongle.

Please do this so that we can determine exactly which driver is needed (if it exists).

Bus 002 Device 002: ID 8086:0aa5 Intel Corp. Intel® RealSense™ Camera SR300
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0489:e09f Foxconn / Hon Hai
Bus 001 Device 004: ID 09da:0260 A4Tech Co., Ltd. KV-300H Isolation Keyboard
Bus 001 Device 003: ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I see the system finds the Asus Dongle but how to activate it?

When you have a piece of hardware that does not work out of the box, it is advisable to visit linux-hardware.org to see which drivers others are using. In this case, we can learn that the rtl8812au driver is needed, which you can install from AUR by running pamac build rtl8812au-dkms-git.

But first please remove the other driver you tried: pamac remove rtl8814au-dkms-git.

So I removed the driver as you instructed, enabled AUR, searched from add/remove software and built the driver. Manjaro can see the dongle but its still not working. I did try powering down and restarting the system and I have tried more than one USB port just in case one has a fault of some kind.

Output below:

Bus 002 Device 002: ID 8086:0aa5 Intel Corp. Intel® RealSense™ Camera SR300
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0489:e09f Foxconn / Hon Hai
Bus 001 Device 004: ID 09da:0260 A4Tech Co., Ltd. KV-300H Isolation Keyboard
Bus 001 Device 003: ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I just realized that the driver I linked is now obsolete, please remove it using pamac remove rtl8812au-dkms-git, and install a different one: pamac build rtl88xxau-aircrack-dkms-git.

Here…

modprobe: FATAL: Module rtl8812au not found in directory /lib/modules/5.9.11-3-MANJARO

And…

/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 2, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 3, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 4, Class=Vendor Specific Class, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 480M
|__ Port 6: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 7: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 7: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 6, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M

Please see my edited comment.

I have built the driver and then ran sudo rfkill unblock all, powered down the system and restarted but sadly its there but not working:

us 002 Device 002: ID 8086:0aa5 Intel Corp. Intel® RealSense™ Camera SR300
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0489:e09f Foxconn / Hon Hai
Bus 001 Device 003: ID 09da:0260 A4Tech Co., Ltd. KV-300H Isolation Keyboard
Bus 001 Device 007: ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I wonder is it worth following this approach from " 1. Stop Network Manager" onwards?

What’s the output of lsusb -t?

/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 2, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 3, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 4, Class=Vendor Specific Class, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 1: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 10, If 0, Class=Vendor Specific Class, Driver=, 480M
|__ Port 6: Dev 11, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 11, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 7: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 7: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M

Is the device connected? For some reason it doesn’t seem so.

Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
|__ Port 5: Dev 2, If 0, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 1, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 2, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 3, Class=Video, Driver=uvcvideo, 5000M
|__ Port 5: Dev 2, If 4, Class=Vendor Specific Class, Driver=, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 1: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 10, If 0, Class=Vendor Specific Class, Driver=, 480M
|__ Port 6: Dev 11, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 11, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 7: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 7: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
[s@s-aspirevn7592g ~]$ lsusb
Bus 002 Device 002: ID 8086:0aa5 Intel Corp. Intel® RealSense™ Camera SR300
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0489:e09f Foxconn / Hon Hai
Bus 001 Device 011: ID 09da:0260 A4Tech Co., Ltd. KV-300H Isolation Keyboard
Bus 001 Device 010: ID 0b05:17d2 ASUSTek Computer, Inc. USB-AC56 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 008: ID 25a7:fa61 Areson Technology Corp Elecom Co., Ltd MR-K013 Multicard Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

What happens if you run sudo modprobe 88XXau?

sudo modprobe 88XXau
[sudo] password for s:
modprobe: FATAL: Module 88XXau not found in directory /lib/modules/5.9.11-3-MANJARO
[s@s-aspirevn7592g ~]$

And what’s the output of sudo dmesg | egrep -i '(realtek|rtl|88)'?

sudo dmesg | egrep -i ‘(realtek|rtl|88)’
[ 0.000880] 4 base 003C000000 mask 7FFC000000 uncachable
[ 0.000880] 5 base 0040000000 mask 7FC0000000 uncachable
[ 0.000881] 6 base 0080000000 mask 7F80000000 uncachable
[ 0.000882] 7 disabled
[ 0.000882] 8 disabled
[ 0.000883] 9 disabled
[ 0.001481] gran_size: 64K chunk_size: 128K num_reg: 10 lose cover RAM: 8388668K
[ 0.001482] gran_size: 64K chunk_size: 256K num_reg: 10 lose cover RAM: 8388668K
[ 0.001483] gran_size: 64K chunk_size: 512K num_reg: 10 lose cover RAM: 8388668K
[ 0.001484] gran_size: 64K chunk_size: 1M num_reg: 10 lose cover RAM: 8388668K
[ 0.001488] gran_size: 64K chunk_size: 16M num_reg: 9 lose cover RAM: 60K
[ 0.001488] gran_size: 64K chunk_size: 32M num_reg: 9 lose cover RAM: 60K
[ 0.001495] gran_size: 128K chunk_size: 256K num_reg: 10 lose cover RAM: 8388732K
[ 0.001496] gran_size: 128K chunk_size: 512K num_reg: 10 lose cover RAM: 8388732K
[ 0.001497] gran_size: 128K chunk_size: 1M num_reg: 10 lose cover RAM: 8388732K
[ 0.001507] gran_size: 256K chunk_size: 256K num_reg: 10 lose cover RAM: 8388860K
[ 0.001507] gran_size: 256K chunk_size: 512K num_reg: 10 lose cover RAM: 8388860K
[ 0.001508] gran_size: 256K chunk_size: 1M num_reg: 10 lose cover RAM: 8388860K
[ 0.001517] gran_size: 256K chunk_size: 2G num_reg: 10 lose cover RAM: 8388860K
[ 0.001588] gran_size: 512M chunk_size: 2G num_reg: 3 lose cover RAM: 441340K
[ 0.036616] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[ 0.036867] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.063608] Memory: 7991728K/8249092K available (14339K kernel code, 1529K rwdata, 4760K rodata, 1664K init, 2888K bss, 257104K reserved, 0K cma-reserved)
[ 0.082288] ACPI: Core revision 20200717
[ 0.088243] …TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.102988] mce: CPU0: Thermal monitoring enabled (TM1)
[ 0.238848] PCI host bridge to bus 0000:00
[ 0.238850] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]
[ 0.238851] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
[ 0.238853] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[ 0.238854] pci_bus 0000:00: root bus resource [mem 0x40000000-0xdfffffff window]
[ 0.238855] pci_bus 0000:00: root bus resource [mem 0xfd000000-0xfe7fffff window]
[ 0.238856] pci_bus 0000:00: root bus resource [bus 00-fe]
[ 0.238870] pci 0000:00:00.0: [8086:1910] type 00 class 0x060000
[ 0.248979] pci 0000:00:17.0: reg 0x1c: [io 0x5088-0x508b]
[ 0.258806] pci 0000:06:00.0: reg 0x10: [mem 0x94000000-0x941fffff 64bit]
[ 0.304888] pnp: PnP ACPI: found 9 devices
[ 0.310785] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.313188] Trying to unpack rootfs image as initramfs…
[ 0.465288] io scheduler bfq registered
[ 0.518303] sched_clock: Marking stable (517775236, 508388)->(523380754, -5097130)
[ 0.823532] ata3.00: 468862128 sectors, multi 1: LBA48 NCQ (depth 32), AA
[ 0.826702] ata1.00: 468877312 sectors, multi 1: LBA48 NCQ (depth 32)
[ 0.833533] sd 0:0:0:0: [sda] 468877312 512-byte logical blocks: (240 GB/224 GiB)
[ 0.834072] sd 2:0:0:0: [sdb] 468862128 512-byte logical blocks: (240 GB/224 GiB)
[ 1.469388] tsc: Refined TSC clocksource calibration: 2591.999 MHz
[ 1.768880] systemd[1]: Mounting Kernel Configuration File System…
[ 2.008800] audit: type=1400 audit(1607547712.993:8): apparmor=“STATUS” operation=“profile_load” profile=“unconfined” name="/usr/lib/snapd/snap-confine" pid=272 comm=“apparmor_parser”
[ 2.203688] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.349887] ACPI: AC Adapter [ADP1] (on-line)
[ 2.464899] r8169 0000:07:00.0 eth0: RTL8168h/8111h, 30:65:ec:b2:e8:8b, XID 541, IRQ 129
[ 3.315887] checking generic (a0000000 7f0000) vs hw (93000000 1000000)
[ 3.315888] checking generic (a0000000 7f0000) vs hw (50000000 10000000)
[ 3.596880] ath10k_pci 0000:06:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 105b:e09d
[ 3.596883] ath10k_pci 0000:06:00.0: kconfig debug 1 debugfs 1 tracing 1 dfs 0 testmode 0
[ 3.625965] Generic FE-GE Realtek PHY r8169-700:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-700:00, irq=IGNORE)
[ 3.662482] ath10k_pci 0000:06:00.0: board_file api 2 bmi_id N/A crc32 318825bf
[ 3.926458] uvcvideo: Unknown video format 435a4e49-b602-480f-978c-e4e88ae89b89
[ 4.043203] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC255: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 4.043205] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.043206] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 4.043207] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 4.043209] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 4.103882] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input30
[ 4.588115] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
[ 11.883622] Bluetooth: RFCOMM TTY layer initialized
[ 11.883644] Bluetooth: RFCOMM socket layer initialized
[ 11.883672] Bluetooth: RFCOMM ver 1.11
[ 14.016883] audit: type=1131 audit(1607547725.003:68): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg=‘unit=NetworkManager-dispatcher comm=“systemd” exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=suc
cess’
[ 27.539703] usb 1-2: Manufacturer: Realtek
[ 44.096826] usb 1-2: Manufacturer: Realtek
[ 435.776383] usb 1-6: Manufacturer: Realtek
[ 470.726148] usb 1-2: Manufacturer: Realtek
[ 980.545288] audit: type=1111 audit(1607548691.530:82): pid=410 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg=‘op=statistics arg=“refresh-rate-ms” pid=1127 uid=1000 result=success exe="/usr/bin/NetworkManager" hostname=? a
ddr=? terminal=? res=success’
[ 1193.266883] audit: type=1105 audit(1607548904.253:88): pid=8410 uid=0 auid=1000 ses=1 subj==unconfined msg=‘op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct=“root” exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/p
ts/1 res=success’
[ 1416.298867] audit: type=1104 audit(1607549127.283:101): pid=9209 uid=0 auid=1000 ses=1 subj==unconfined msg=‘op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct=“root” exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev
/pts/1 res=success’