====== Périphériques USB ======
* Objet : Pilotes des périphériques USB
* Niveau requis : {{tag>débutant}}
* Commentaires : //Tutoriel référencé par [[utilisateurs:aramis_qc:tutos:configuration-du-noyau|Configuration du noyau]] //
===== Introduction =====
Ce tutoriel montre comment obtenir la liste des pilotes des périphériques connectés aux ports USB.
===== Utilisation =====
La commande ''lsusb'' exécutée sans argument n'est pas tellement bavarde. Si nous la lançons avec l'argument **-v**, elle produira beaucoup d'information. Il nous manquera cependant les pilotes associés aux périphériques trouvés. Pour obtenir cette dernière information, il faut lui passer l'argument **-t**. La commande génère alors une sortie en forme d'arbre. Nous y voyons alors les pilotes à configurer au noyau.
lsusb -t
Assurez-vous que tous vos composants matériels USB sont bien branchés avant de lancer la commande. Autrement, il vous manquera de l'information.
===== Exemple =====
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 3: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=smsc75xx, 480M
|__ Port 4: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 6, If 0, Class=Printer, Driver=usblp, 12M
|__ Port 1: Dev 6, If 1, Class=Vendor Specific Class, Driver=, 12M
|__ Port 1: Dev 6, If 2, Class=Mass Storage, Driver=usb-storage, 12M
|__ Port 3: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
Comme nous le constatons, la sortie produite par ''lsusb -t'' nous donne le nom des pilotes qu'il faudra configurer. Le nom figure à la suite de ''Driver=''.