Liste der USB-Anschlüsse, wenn keine USB-Geräte angeschlossen sind
Ich muss alle USB-Anschlüsse eines Linux-Systems identifizieren, ohne vorher zu wissen, ob USB-Geräte angeschlossen sind.
Wenn ein USB-Gerät an einen Port angeschlossen ist, lsusb -t
erhalte ich durch Ausführen die Hierarchie der USB-Geräte, wobei der Port-Wert für den physischen Port eindeutig ist, an den das Gerät angeschlossen ist. Zum Beispiel Bus 3 Port 3 für ein Massenspeichergerät in diesem Beispiel:
$ lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M |__ Port 2: Dev 42, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 3: Dev 41, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 6: Dev 66, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 6: Dev 66, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 9: Dev 31, If 0, Class=Wireless, Driver=btusb, 12M |__ Port 9: Dev 31, If 1, Class=Wireless, Driver=btusb, 12M |__ Port 10: Dev 5, If 0, Class=Vendor Specific Class, Driver=qcserial, 480M |__ Port 10: Dev 5, If 2, Class=Vendor Specific Class, Driver=qcserial, 480M |__ Port 10: Dev 5, If 3, Class=Vendor Specific Class, Driver=qcserial, 480M |__ Port 10: Dev 5, If 8, Class=Vendor Specific Class, Driver=qmi_wwan, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M |__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M |__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
Jedes an diesen physischen Port angeschlossene USB-Gerät wird als an Bus 3, Port 3 angezeigt. Die Gerätenummer wird erhöht, wenn ich Geräte ein und ausstecke. Wenn an Port 3 kein Gerät angeschlossen ist, lsusb -t
wird dieser Port nicht angezeigt .
Wo bekomme ich nun eine Liste aller realen USB-Anschlüsse eines Computers, unabhängig davon, ob USB-Geräte angeschlossen sind?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Warum führt das Entfernen des USB-Sticks zu einem blauen Bildschirm?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem