How to force attaching an USB device onto a specific hub

Discussion in 'Linux Virtual Machine' started by DenizC, May 2, 2018.

Tags:
  1. DenizC

    DenizC Junior Member

    Messages:
    10
    USB debugger attached to Ubuntu guest works too slow.. When I query lsusb the device seams to be attached to a slower HUB..

    lsusb -t
    /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 5000M
    /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Communications, Driver=cdc_acm, 12M
    |__ Port 1: Dev 2, If 1, Class=CDC Data, Driver=cdc_acm, 12M
    |__ Port 1: Dev 2, If 2, Class=Vendor Specific Class, Driver=, 12M
    |__ Port 1: Dev 2, If 3, Class=Communications, Driver=cdc_acm, 12M
    |__ Port 1: Dev 2, If 4, Class=CDC Data, Driver=cdc_acm, 12M
    |__ Port 1: Dev 2, If 5, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 1: Dev 2, If 6, Class=Vendor Specific Class, Driver=, 12M
    /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/15p, 480M
    |__ Port 1: Dev 2, If 0, Class=Printer, Driver=usblp, 480M
    |__ Port 2: Dev 3, If 0, Class=Printer, Driver=usblp, 480M

    The device seems to be attached at Bus02.Port1. which is 12M.. Does this condition cause to run slower? If then, how can I force that specific device to be attached to a higher speed bus?
     

Share This Page