Re: dmesg and lsusb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 2019-01-27 9:21 p.m., Alan Stern wrote:
On Sun, 27 Jan 2019, James wrote:

Is usb9-port3 from dmesg the same as Bus 009 Device 003 from lsusb?
No; usb9-port3 is port number 3 on the usb9 host controller's root hub,
whereas Bus 009 Device 003 is the third device on usb9's bus.  The
first is a port and the second is a device.  And the device need not be
plugged into that particular port.

I moved the problem device to a different port.
When I checked dmesg there were no errors.
It says "usb 9-1" now instead of "usb9-port3".
Some is on "usb 9-3" and I didn't move it.
Could something have been sharing ports?

I think this shows I have 2 USB3 devices on the same bus?
Does xhci_hcd/2p mean I have 2 ports on that bus?
xhci_hcd/4p means 4 ports?
If yes, I suspect the unused 2p is at the front of my case.

$ lsusb -t
/:  Bus 11.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/:  Bus 10.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 09.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=uas, 5000M





[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux