Support for TP-Link T4UH wfi ac usb adapter

Is anyone using this wifi adapter? I did try plugging it in, but it didn’t work out of the box.

The chipset is RTL8812AU according to here, and I have seen links to possible linux drivers, but thought that I woulld ask on this forum before trying them.


Ian Sutherland

Posting the dmesg log when booting with the stick inserted would give a base of investigation for us.
Because as you can see in several posts the rtl8812au chipset should be supported

Yes, my post was somewhat speculative as I’m using a headerless wifi Pi, and don’t possess a usb keyboard. I am aware of posts on the Edimax, and I just wanted to know if someone was successfully using the TP-Link device. Anyhow if the answer is no, then I will have to carry out further investigations.

So I assume you at least have a TV and remote connected or how would you have determined if it is working?

The system identifies the adapter as:


[ 2981.556059] usb 1-1.5: new high-speed USB device number 6 using dwc_otg
[ 2981.657147] usb 1-1.5: New USB device found, idVendor=2357, idProduct=0103
[ 2981.657180] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2981.657198] usb 1-1.5: Product: 802.11n NIC
[ 2981.657214] usb 1-1.5: Manufacturer: Realtek
[ 2981.657230] usb 1-1.5: SerialNumber: 123456


Bus 001 Device 006: ID 2357:0103
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lsusb -t

/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 480M

So, the device is incorrectly identified as 802.11n not 802.11ac, and there is no listed driver associated with it (device 6). Note that device 3 is my wired connection, not the wireless.

Potential drivers (see link in top post) seem to require a modified kernel to recognise USB ID. Can anyone (looking at you Sam :slight_smile: ) confirm this please. I’m rather out of my comfort zone here.

I’ve just found a linux driver from TP-Link but it has to be compiled against the kernel source. Is this available?