Yes, it is Bus 3 device 2. My prior output was using lsusb -v -d vid:pid to show more device detail.
The output from lsusb -t is shown below:
$ sudo lsusb -t
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/7p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
|__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
Renegade after boot without the USB 3.0 hub connected:
$ lsusb -tv
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/7p, 480M
ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
After connecting the 3.0 Hub but not the NVMe drive (hub shows up as USB 3.0: Bus 03:Dev2 and also as USB 2.0: Bus 2:Dev2):
$ lsusb -tv
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/7p, 480M
ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 05e3:0612 Genesys Logic, Inc. Hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
ID 05e3:0610 Genesys Logic, Inc. Hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg output:
[ 77.456481] usb 2-1: new high-speed USB device number 2 using xhci-hcd
[ 77.619033] usb 2-1: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=92.07
[ 77.619077] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 77.619100] usb 2-1: Product: USB2.0 Hub
[ 77.619117] usb 2-1: Manufacturer: GenesysLogic
[ 77.655408] hub 2-1:1.0: USB hub found
[ 77.656788] hub 2-1:1.0: 4 ports detected
[ 77.741027] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 77.766037] usb 3-1: New USB device found, idVendor=05e3, idProduct=0612, bcdDevice=92.07
[ 77.766074] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 77.766090] usb 3-1: Product: USB3.0 Hub
[ 77.766102] usb 3-1: Manufacturer: GenesysLogic
[ 77.798889] hub 3-1:1.0: USB hub found
[ 77.799361] hub 3-1:1.0: 4 ports detected
Plug NVMe drive into USB 3.0 hub:
$ lsusb -tv
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/7p, 480M
ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
ID 10c4:ea60 Silicon Labs CP210x UART Bridge
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
ID 05e3:0612 Genesys Logic, Inc. Hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
ID 05e3:0610 Genesys Logic, Inc. Hub
|__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
ID 0bda:9210 Realtek Semiconductor Corp. RTL9210 M.2 NVME Adapter
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
dmesg:
[ 348.100194] usb 2-1.3: new high-speed USB device number 3 using xhci-hcd
[ 348.207025] usb 2-1.3: New USB device found, idVendor=0bda, idProduct=9210, bcdDevice=20.01
[ 348.207071] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 348.207093] usb 2-1.3: Product: RTL9210
[ 348.207111] usb 2-1.3: Manufacturer: Realtek
[ 348.207130] usb 2-1.3: SerialNumber: 012345678904
[ 348.218226] usb-storage 2-1.3:1.0: USB Mass Storage device detected
[ 348.219326] usb-storage 2-1.3:1.0: Quirks match for vid 0bda pid 9210: 800000
[ 348.219610] scsi host0: usb-storage 2-1.3:1.0
[ 348.296238] usbcore: registered new interface driver uas
[ 349.226894] scsi 0:0:0:0: Direct-Access Realtek RTL9210 NVME 1.00 PQ: 0 ANSI: 6
[ 349.235994] sd 0:0:0:0: [sda] 500118192 512-byte logical blocks: (256 GB/238 GiB)
[ 349.237437] sd 0:0:0:0: [sda] Write Protect is off
[ 349.237464] sd 0:0:0:0: [sda] Mode Sense: 37 00 00 08
[ 349.238433] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 349.281653] sda: sda1 sda2 sda3
[ 349.282703] sd 0:0:0:0: [sda] Attached SCSI disk
So the hub is recognized as USB 3.0, but the attached NVMe drive is connecting as USB 2.0. I don’t think it’s a power issue; I suspect I either need a different hub or, more likely, a different USB-NVMe drive adapter. Do you know of a USB-NVMe drive adapter that is known to work with the Renegade running Debian Bullseye (11)?
Thanks again for all the help and time!