Upon connecting the TP-Link T3U Plus, which features USB 3.0 capabilities, to the Zorin operating system via a USB 3.0 port, the device is being recognized as a USB 2.0 device, resulting in significantly reduced data transfer speeds.
HELP PLEASE
Upon connecting the TP-Link T3U Plus, which features USB 3.0 capabilities, to the Zorin operating system via a USB 3.0 port, the device is being recognized as a USB 2.0 device, resulting in significantly reduced data transfer speeds.
HELP PLEASE
Are you connecting using an external USB Hub device?
What is your terminal output for:
lsusb -t
Welcome to the Forum!
But the Stick itself works, yes? So, You have a Signal.
Are you sure your plugging your TP-Link device to a USB 3.0 port? I don't know how old your computer is, so its possible you have 2.0 ports, I had to ask.
Your computer brand & model please?
Hi, and welcome to the forum.
As Zorin 17 is a fork of Ubuntu 22.04, I used this as criteria in Brave Search engine via Mojeek search engine:
TP-Link T3U USB 2.0 Recognition
The TP-Link T3U USB adapter may be recognized as a USB 2.0 device in Ubuntu 22.04, leading to slower data rates. This behavior is due to the adapter's self-adaptive function, where it is recognized as a USB 2.0 device when connected to the 2.4GHz band and as a USB 3.0 device when connected to the 5GHz band.
To ensure the T3U is recognized as a USB 3.0 device, make sure it is connected to the 5GHz band. If the issue persists, you may need to check the kernel version and ensure it is up to date. Additionally, using the appropriate drivers for the RTL88x2BU chipset can help improve performance.
If you are experiencing slow data rates, it could also be related to driver issues or configuration settings. Ensuring that the correct driver is installed and configured properly can help resolve this issue.
AI-generated answer. Please verify critical facts.
[
Ubuntu Driver WLAN TP-Link Archer T3U Plus and T4U for Ubuntu 22.04 LTS Jammy Jellyfish - Home Network Community
](Ubuntu Driver WLAN TP-Link Archer T3U Plus and T4U for Ubuntu 22.04 LTS Jammy Jellyfish - Home Network Community)[
askubuntu.com
networking - Slow 5Ghz download speed with TP-LINK T3U Plus on Ubuntu 23.04 - Ask Ubuntu
](https://askubuntu.com/questions/1484424/slow-5ghz-download-speed-with-tp-link-t3u-plus-on-ubuntu-23-04)[
askubuntu.com
Newest 'tp-link' Questions - Ask Ubuntu
](https://askubuntu.com/questions/tagged/tp-link?tab=Newest)[
community.tp-link.com
Archer T3U(EU) only recognized as a USB 2.1 device - Home Network Community
](Archer T3U(EU) only recognized as a USB 2.1 device - Home Network Community)[
askubuntu.com
wireless - TP-Link Archer T3U Plus USB adapter - Ask Ubuntu
](https://askubuntu.com/questions/1256006/tp-link-archer-t3u-plus-usb-adapter)[
community.tp-link.com
Archer T3U Plus for Ubuntu 22.04 LTS - TP-Link Community
](Archer T3U Plus for Ubuntu 22.04 LTS - Home Network Community)
I checked it, showing....
Bus 03, Port 2 → Driver=rtl88x2bu, 480M
But its a USB 3.0 port.
Luckily its working, But not getting expected speed cause it getting USB 2.0 interface in 3.0 port.
Hmmm...HP 15s EQ2144AU .
In my laptop ther are two USB A port both are 3.0 and a type C, I checked in every port still showing 2.0 while checking using ' lsusb -t ' .
The 480M indicates it is using USB 2.0 port speed. If it was USB 3.0, it would read as 5000M.
This is not a Driver problem - this is hardware - the driver does not negotiate speed.
However, this does not mean that you are in error.
Some assemblers will wire in a USB 3.0 port... into a USB 2.0 line or hub, creating a situation of a USB 3.0 port only able to get 2.0 speeds.
Using lsusb -t
, are you able to locate a port that shows 5000M speed?
Perhaps you can try it with
"sudo modprobe 88x2bu rtw_switch_usb_mode=1"
From Github website of rtl88x2bu:
"USB 3.0 Support
You can try using modprobe 88x2bu rtw_switch_usb_mode=1
to force the adapter to run under USB 3.0. But if your adapter/port/motherboard does not support it, the driver will be stuck in a restart loop. Remove the parameter and reload the driver to restore. Alternatively, modprobe 88x2bu rtw_switch_usb_mode=2
runs it as a USB 2 device.
Notice: If you had already loaded the module, use modprobe -r 88x2bu
to unload it first.
If you want to force a given mode permanently (even when switching the adapter across devices), create the file /etc/modprobe.d/99-RTL88x2BU.conf
with the following content: options 88x2bu rtw_switch_usb_mode=1
"
But I can't estimate if that is a good idea to try.
Yes, I can see USB 3.0 ports when I run the lsusb scan. However, after connecting the T3U Plus to the specified USB 3.0 port, that port appears as a USB 2.0 port in the scan results.
Is it possible to test the T3U on another machine?
Oh.....Bro , u saved me.
now its showing
|__ Port 2: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtl88x2bu, 5000M
.
I dont know its works at 3.0 speed but when I saw 5000M it feel a relief to me, let me try more checks at speed difference and I will inform you.
Yes bro...I tested it in my Windows PC.... No problem with the adapter.
Forpli suggested a way to force the USB 3.0 Negotiation , Now its showing 5000M , Perfect.
I will do further cross-checking to ensure the expected speed and I will you inform it.
Thanks for having my back🫂,.....
Did you try connecting on 5 GHz connection per my search results?
Both 2.4 and 5ghz are both in USB 2.0 .
but now the issue is solved using USB 3.0 force negotiation.
This one through me through a loop. When I looked up your model, I saw it was a 2019 machine, as such, all USB ports are 3.0. I'm happy @Forpli was able to assist you with exactly what you needed.
The hardware negotiates speed.
This being the case, if there is some inhibition, it will fall back to the slower speed.
If it was me... I would want to know why it was falling back, since forcing the higher speed may introduce greater heat through a line or hub...