Physischen Standort des USB-Anschlusses suchen?

Physischen Standort des USB-Anschlusses suchen?

Ich habe kürzlich entdeckt, dass mein Computer einen USB3-Eintrag hat:

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

Aber physisch habe ich nur USB2-Einträge, daher würde ich gerne herausfinden, welcher das ist, und ihn durch einen USB3 ersetzen.

Ich habe Probleme, den physischen Standort von zu finden Bus 002. Wie kann ich das tun?

Ich habe es zunächst versucht, indem ich nacheinander an jeden Port ein USB-Gerät angeschlossen und dann das Protokoll überprüft habe. lsusb -vIch dachte, der bInterfaceSubClass 0 UnusedWert müsste sich ändern, aber das tat er nicht.

Dann bemerkte ich, dass meine Maus mit aufgeführt ist lsusb, also steckte ich sie über die drei verschiedenen Einträge und sah ins lsusbProtokoll.

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

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

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

Ich konnte keine Verbindung zum finden bus 002. Gibt es einen Befehl, der mir dabei helfen könnte, das herauszufinden? Danke!

Antwort1

Ob es sich um Ports handelt, die mit dem Hub 3.0 verbunden sind, können Sie mit dem Befehl

lsusb -t

Sie können den Status der Ports auch mit dem Befehl überprüfen

lsusb -v -s 002

kann sein, dass der USB 3.0-Hub nicht angeschlossen wurde (vielleicht weil er für ein höheres Modell vorgesehen ist) oder für interne Geräte dienen soll.

verwandte Informationen