LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Interpreting lsusb output (https://www.linuxquestions.org/questions/linux-newbie-8/interpreting-lsusb-output-948342/)

peanutsmonkey 06-03-2012 04:21 PM

Interpreting lsusb output
 
I have trawled through numerous sites however none of them give a detailed explanation of the output produced by lsusb. Here is an example of what I see

Code:

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 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 002 Device 004: ID 04f2:b044 Chicony Electronics Co., Ltd Acer CrystalEye Webcam

1. What doe the Bus and Device refer to? I can see that I have 2 USB ports on each side which gives me a total of 4. How are these related?

2. What does Linux Foundation 2.0 root hub refer to?

3. What does Intel Corp. Integrated Rate Matching Hub refer to?

I then have the ls output of the path /sys/bus/usb/devices

Code:

1-0:1.0  1-1:1.0  2-1      2-1.2      2-1.5      2-1.5:1.1  usb2
1-1      2-0:1.0  2-1:1.0  2-1.2:1.0  2-1.5:1.0  usb1

How do I match the ls output to what I see in lsusb?

delis 06-03-2012 06:09 PM

These links should answer all your questions

1., 2. and 4. http://www.linux-usb.org/FAQ.html
3. http://www.intel.com/products/server...0-overview.htm

good luck with your homework :P

peanutsmonkey 06-04-2012 02:08 AM

@delis - Thanks. It was a good start however not as detailed as I would have liked it to be i.e. a step by step explanation as I am new to the world of Linux.


All times are GMT -5. The time now is 09:23 AM.