Ryzen AI 350 USB ports are slow?

OS: Linux
Release: Ubuntu 24.04
Product: Laptop 13 AMD AI 350

For some reason my USB ports is only showing as 480Mbits.

I’ve unplugged all of the expansion cards, and lsusb -t outputs the following:

user@framework:~$ lsusb -t
/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 480M
    |__ Port 001: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 10000M
/:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/5p, 480M
    |__ Port 003: Dev 003, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 003: Dev 003, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 005: Dev 004, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 005: Dev 004, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 480M
/:  Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 10000M
/:  Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 480M
/:  Bus 008.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 10000M

I don’t have any expansion cards plugged into the laptop.
By plugging in devices directly to the ports I’ve determined:

  • Rear left is Bus 7 port 1.
  • Front left is Bus 3 port 1.
  • Rear right is Bus 5 port 1.
  • Front right is Bus 1 port 1

This is a problem. Anybody know what is going on here?

As I learn more about this, I guess it would seem that this could be a problem with USB cables I’m using?

ChatGPT is telling me that if the USB host was able to negotiate 10000M with the device, that it would end up enumerating on busses 2,4,6 or 8.

I’ve tried two usb 3.1 cables, and the device, an INSIGNIA USB 3.2 Gen2 NVMe SSD enclosure model: NS-PCNVMEHDE(-c) seems to want to come up as as 480M with both cables, and it seems to want to enumerate as 480M with each. One of the cables came with the device, and experience zero trauma prior to it getting plugged in.

I’m having this same issue with a similar USB 3.2 NVME enclosure (model EC-SNVE) using both of these cables.

What gives? 480M is dreadfully slow…. I really wish which component along the chain was responsible for the enumerated devices being so slow :frowning:

some of these are your touchpad and other things like wifi and bluetooth and the keyboard the keyboard is a maybe though, and i am on a framework laptop 16 so the keyboard is yes for me but i dont know about the 13’s keyboard. and the 13 has four ports four of them are showing as 10000. on my fwl16 6 are showing as 10000 which is how much ports the 16 has.