hey h2, I've found on most of my Devices/Computers:
*** My theory is that usb "legacy" conflicts with the os's understanding of 3.0,
You can check your USB devices with:
There should also be listed which driver is in use and at which speed the devices are connected.
EX:
Code:
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
|__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=uas, 480M
|__ Port 8: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 8: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 9: Dev 4, If 0, Class=Vendor Specific Class, Driver=, 12M
|__ Port 10: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
>>> back into bios, have usb 3.0 turned on, and any other options turned on, but turn off legacy usb option. (If available)
Also you could also try adding, "iommu=soft" to the boot parameters.
My understanding, "iommu=soft" means use some "software" version of iommu instead of "hardware" support from the motherboard. Also, the iommu=pt parameter should prevent Linux from touching devices which cannot be passed through.
What I have noticed though throughout the years transfer speeds vary from 120mb's to 50-60mb's
Bookmarks