(→Exemple 1 d'utilisation) |
(→Exemple 1 d'utilisation) |
||
Ligne 9 : | Ligne 9 : | ||
voir [http://www.delafond.org/traducmanfr/man/man8/lsusb.8.html| man lsusb] | voir [http://www.delafond.org/traducmanfr/man/man8/lsusb.8.html| man lsusb] | ||
- | ===Exemple 1 | + | ===Exemple 1: liste de tout les périphériques usb, contrôleur usb compris=== |
lsusb | lsusb | ||
- | Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF | + | Bus 001 Device 002: ID 1b1c:1a03 Corsair |
- | + | Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF | |
- | + | Bus 002 Device 004: ID 0bb4:0ff9 HTC (High Tech Computer Corp.) Desire / Desire HD / Hero (Charge Mode) | |
- | + | Bus 008 Device 002: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver | |
- | + | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | |
- | + | Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | |
- | + | Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | |
- | + | Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | |
- | + | ||
- | + | Pour avoir le détail sur un périphérique particulier, passer en root.<br> | |
- | Pour avoir le | + | Et, par exemple,pour le detail de la QuickCam Sphere de la premiere ligne:<br> |
-v pour le detail<br> | -v pour le detail<br> | ||
-d avec l'identifiant vendeur suivi de ":" et de l'identifiant de périphérique.<br> | -d avec l'identifiant vendeur suivi de ":" et de l'identifiant de périphérique.<br> | ||
- | lsusb -v -d 046d:0994 | + | sudo lsusb -v -d 046d:0994 |
+ | Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF | ||
+ | Device Descriptor: | ||
+ | bLength 18 | ||
+ | bDescriptorType 1 | ||
+ | bcdUSB 2.00 | ||
+ | bDeviceClass 239 Miscellaneous Device | ||
+ | bDeviceSubClass 2 ? | ||
+ | bDeviceProtocol 1 Interface Association | ||
+ | bMaxPacketSize0 64 | ||
+ | idVendor 0x046d Logitech, Inc. | ||
+ | idProduct 0x0994 QuickCam Orbit/Sphere AF | ||
+ | bcdDevice 0.08 | ||
+ | |||
+ | [... Il y a plus de 916 ligne, je vous les passe] | ||
+ | |||
+ | bDeviceClass 239 Miscellaneous Device | ||
+ | bDeviceSubClass 2 ? | ||
+ | bDeviceProtocol 1 Interface Association | ||
+ | bMaxPacketSize0 64 | ||
+ | bNumConfigurations 1 | ||
+ | Device Status: 0x0000 | ||
+ | (Bus Powered) | ||
+ | |||
<br><br> | <br><br> | ||
retour vers Linux
Sommaire |
/usr/bin/lsusb
paquet:usbutils
cette commande permet d'afficher des informations relatives aux bus USB du système et aux périphériques qui y sont connectés.
voir man lsusb
lsusb Bus 001 Device 002: ID 1b1c:1a03 Corsair
Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF Bus 002 Device 004: ID 0bb4:0ff9 HTC (High Tech Computer Corp.) Desire / Desire HD / Hero (Charge Mode) Bus 008 Device 002: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Pour avoir le détail sur un périphérique particulier, passer en root.
Et, par exemple,pour le detail de la QuickCam Sphere de la premiere ligne:
-v pour le detail
-d avec l'identifiant vendeur suivi de ":" et de l'identifiant de périphérique.
sudo lsusb -v -d 046d:0994 Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x046d Logitech, Inc. idProduct 0x0994 QuickCam Orbit/Sphere AF bcdDevice 0.08 [... Il y a plus de 916 ligne, je vous les passe] bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered)
Avec l'option -d vous pouvez lister tout les périphérique d'un vendeur, ou l'inverse, tout les vendeurs d'un périphérique. Ici, la liste des périphériques de chez logitech:
lsusb -d 046d: Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF Bus 008 Device 002: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Fichier contenant la correspondance entre id d'entreprise=nom d'entreprise et id de peripherique=nom de periphérique (les nom de la dernière colonne que vous renvoi lsusb)
/usr/share/misc/usb.ids
paquet:usbutils
/usr/share/kde4/apps/kcmusb/usb.ids
paquet:kinfocenter
/var/lib/misc/usb.ids
La dernière version peut être trouvé sur http://www.linux-usb.org/usb.ids
/usr/sbin/update-usbids.sh
paquet:usbutils
met a jour le fichier /usr/share/misc/usb.ids avec la dernière version.
/proc/bus/usb