Encontrar a localização física da porta USB?

Encontrar a localização física da porta USB?

Recentemente descobri que meu computador possui uma entrada USB3:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Mas fisicamente, só tenho entradas USB2, então gostaria de descobrir qual é e substituí-la por uma USB3.

Estou tendo alguns problemas para encontrar a localização física de Bus 002, como posso fazer isso?

Tentei primeiro conectar um USB em cada porta, uma por uma, e depois verificar o log lsusb -v, pensei que o bInterfaceSubClass 0 Unusedvalor deveria mudar, mas isso não aconteceu.

Então percebi que meu mouse aparece listado com lsusb, então conectei-o nas três entradas diferentes e olhei para o lsusblog.

1ª entrada USB: Bus 001 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver

2ª entrada USB: Bus 001 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver

3ª entrada USB: Bus 003 Device 014: ID 046d:c52b Logitech, Inc. Unifying Receiver

Não consegui encontrar uma conexão com o bus 002. Existe algum comando que possa me ajudar a descobrir isso? Obrigado!

Responder1

Você pode ver se são portas conectadas ao hub 3.0 usando o comando

lsusb -t

Você também pode verificar o status das portas que podem estar presentes com o comando

lsusb -v -s 002

pode ser que o hub USB 3.0 não tenha sido conectado (talvez por ser destinado a um modelo superior) ou para servir para dispositivos internos.

informação relacionada