web-dev-qa-db-fra.com

lsusb - d'où provient la description de l'appareil

Pour l'un de mes périphériques USB connectés (2773: 0104), je ne vois aucune description dans lsusb sortie de la commande:

user@Thinkpad-Laptop:~/binaries$ lsusb
Bus 008 Device 002: ID 0a5c:217f Broadcom Corp. 
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 036: ID 2773:0104 

D'où provient la description USB, provient-il du pilote de périphérique ou est-il stocké dans le matériel lui-même?

5
tommyk

L'appareil s'identifie uniquement avec la valeur de l'ID. Celui-ci est composé d'un code de 2 octets (4 chiffres hexadécimaux) identifiant le fabricant (par exemple, 0a5c pour Broadcom), suivi d'une identité de produit de 2 octets (217f).

Ubuntu utilise la base de données maintenue ici . Si vous avez un matériel non identifié par la version actuelle de ce fichier, vous pouvez le leur dire. Le numéro de fabricant 2773 n'a actuellement aucune entrée.

7
chronitis

Cela vient de l'identifiant donné par le bus usb de l'appareil. La description provient de /var/lib/usbutils/usb.ids.

Pour obtenir une telle information, je vous conseille d'utiliser simplement man lsusb.

2
termnml