Mit dem Befehl lsusb sehen Sie den Pfad zum Gerät:
Lsusb
…
Bus 00x Gerät 00y: ID ……………….
Durch Hinzufügen der Attribute zum Befehl erhalten Sie detaillierte Informationen:
Lsusb -v -s 00x:00y
Bus 001 Gerät 005: ID 22b8:2e83 Motorola PCS Gerätedeskriptor: bLänge 18 bDescriptorTyp 1 2.00 bcdUSB bDeviceClass 0 (definiert auf Schnittstellenebene) bDeviceSubClass 0 bDeviceProtokoll 0 bMaxPacketSize0 64 idVendor 0x22b8 Motorola PCS idProduct 0x2e83 ff.ff bcdGerät motorola iHersteller 1 motog3 iProdukt 2 iSerial 3 0016903665 bNumKonfigurationen 1 Konfigurationsbeschreibung: bLänge 9 bDescriptorTyp 2 Gesamtlänge 39 w bNumSchnittstellen 1 bConfigurationValue 1 iKonfiguration 0 bm 0x80 Attribute (Busbetrieben) MaxPower 500mA Deskriptor-Schnittstelle: bLänge 9 bDescriptorTyp 4 bInterfaceNummer 0 bAlternateSetting 0 bNumEndpunkte 3 bInterfaceClass 6 Imaging bInterfaceSubClass 1 Standbildaufnahme bInterfaceProtocol 1 Bildübertragungsprotokoll (PIMA 15470) iInterface 5 PTP Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x81 EP 1 IN bmAttribute 2 Transfertyp Bulk Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x0200 1x 512 Bytes bIntervall 0 Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x01 EP 1 OUT bmAttribute 2 Transfertyp Bulk Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x0200 1x 512 Bytes bIntervall 0 Endpunktdeskriptor: bLänge 7 bDescriptorTyp 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfertyp Interrupt Synch-Typ Keine Verwendungstypdaten wMaxPacketSize 0x001c 1x 28 Bytes bIntervall 6 Gerätequalifizierer (für andere Gerätegeschwindigkeit): bLänge 10 bDescriptorTyp 6 2.00 bcdUSB bDeviceClass 0 (definiert auf Schnittstellenebene) bDeviceSubClass 0 bDeviceProtokoll 0 bMaxPacketSize0 64 bNumKonfigurationen 1 Gerätestatus: 0x0000 (Busbetrieben)
Zum Beispiel sehen Sie den maximalen Strom (Ampere/Energie) an der Tür und denken daran, dass die Spannung standardmäßig 5 Volt beträgt. Informationen, die relevant sind, um zu überprüfen, ob der Port ein Gerät unterstützt.