I just bought an TP-Link Archer T4U ver.3 and it works on my laptop with Kernel 6.6 (also Manjaro) [1]. The driver was apparently mainlined in Kernel 6.3 [2]. I am trying to use it on my Raspberry Pi 4B but linux-rpi4-mainline (kernel 6.6) does not seem to include that driver, the device is recognized but no driver is found [3]. I previously used a T2U Wifi Dongle and the driver was included in the RPi4 kernel.
Is there a specific reason why this driver is not in the image? (image size? too new?)
Can I expect the driver to be included at some point?
also: on my Laptop I cannot get it to be recognized as a USB3 device, the dongle definitely has a USB3 plug and is advertised as such.
[1]
me@laptop$ lsusb -tv
...
|__ Port 002: Dev 005, If 0, Class=Vendor Specific Class, Driver=rtw_8822bu, 480M
ID 2357:0115 TP-Link Archer T4U ver.3
...
Thanks, let me know when you are done and I will report back! For those not being able to use a newer kernel, there are a couple of repositories with drivers and [1] seems to work for me. [2] did not compile.
I’m waiting for the -rc3 to hit before enabling it but I see this new in the rc-2 kernel config.
I just pushed the linux-rpi4-rc packages to the unstable branch when the mirrors sync. Switch to the unstable branch if you want to test your wifi dongle. I believe it may be the best shot for in kernel modules for your device. There seems to be a lot going on with those devices.