(→Exemple 1: liste de tout les périphériques usb, contrôleur usb compris) |
(→Exemple 1: liste de tout les périphériques usb, contrôleur usb compris) |
||
Ligne 14 : | Ligne 14 : | ||
Bus 001 Device 002: ID 1b1c:1a03 Corsair | Bus 001 Device 002: ID 1b1c:1a03 Corsair | ||
- | Bus 002 Device 002: ID 046d:0994 Logitech, Inc. QuickCam Orbit/Sphere AF | + | 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 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 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 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 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 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 | + | 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 détail sur un périphérique particulier, passer en root.<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