On Mon, 28 Jan 2019, James wrote: > > 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. So now it's working. Great! > 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? No, USB ports cannot be shared. > I think this shows I have 2 USB3 devices on the same bus? Sure, that is definitely possible. > Does xhci_hcd/2p mean I have 2 ports on that bus? Yes. > xhci_hcd/4p means 4 ports? Yes. > 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 Alan Stern