Eu gostaria de encontrar o pci_id Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p
na saída abaixo.
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 7, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 10, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M
Não consigo encontrar nenhuma maneira de mapear isso para qualquer um desses três:
lspci -nn | grep USB
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 05)
Se o
discover
pacote Debain estiver disponível, ele lhe dará as informações que você está procurando# discover --vendor-id --model-id pci | grep USB
Depois de mais algumas pesquisas no Google, alguns pensamentos e um pouco de tentativa e erro, cheguei a isso:
que, quando executado, me dá o resultado desejado para o cenário acima: