You get multiple 'Linux Foundation 2.0 root hub' and 'Linux Foundation 3.0 root hub' devices even with no actual USB devices connected. They're created by the OS and required for USB to function.
The number of them shouldn't change when you plug in a hub.
From my Pi5 (that has no connected USB devices but does have the dwc2 controller on the USB C port enabled:
If your connected USB device isn't showing or is showing as the wrong thing the problem is elsewhere.
The number of them shouldn't change when you plug in a hub.
From my Pi5 (that has no connected USB devices but does have the dwc2 controller on the USB C port enabled:
Code:
pi@devpi:~ $ lsusbBus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubpi@devpi:~ $ lsusb -t/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 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=xhci-hcd/1p, 5000M/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/2p, 480M
If your connected USB device isn't showing or is showing as the wrong thing the problem is elsewhere.
Statistics: Posted by thagrol — Sat Jul 20, 2024 9:47 pm