lsusb - where device description comes from

6,764

Solution 1

The device identifies itself only with the ID value. This is made up with a 2-byte code (4 hex digits) identifying the manufacturer (eg, 0a5c for Broadcom), followed by a 2-byte product identity (217f).

Ubuntu uses the database maintained here. If you have a piece of hardware not identified by the current version of this file, you could tell them about it. The manufacturer ID 2773 currently has no entry.

Solution 2

It comes from the id given through the usbbus from the device. The description comes from /var/lib/usbutils/usb.ids.

To get such an information I advise you to simply use man lsusb.

Share:
6,764

Related videos on Youtube

tommyk
Author by

tommyk

Updated on September 18, 2022

Comments

  • tommyk
    tommyk over 1 year

    For one of my attached USB devices (2773:0104) I see no description in lsusb command output:

    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 
    

    Where USB description is comming from, is it from device driver or is it stored in the hardware itself ?

  • tommyk
    tommyk over 11 years
    Does Windows also has such a database ?