Lsusb - Where Device Description Comes From

Lsusb - Where Device Description Comes From

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 ?

2 Answers

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.

1

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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.