Ticket #12785: listusb

File listusb, 16.9 KB (added by vidrep, 3 years ago)
Line 
1
2Welcome to the Haiku shell.
3
4~> listusb -v
5[Device /dev/bus/usb/0/0/5/0]
6    Class .................. 0x00 (Per-interface classes)
7    Subclass ............... 0x00
8    Protocol ............... 0x00
9    Max Endpoint 0 Packet .. 8
10    USB Version ............ 0x0200
11    Vendor ID .............. 0x045e (Microsoft Corp.)
12    Product ID ............. 0x00db (Natural Ergonomic Keyboard 4000 V1.0)
13    Product Version ........ 0x0173
14    Manufacturer String .... ""
15    Product String ......... ""
16    Serial Number .......... ""
17    [Configuration 0]
18        Configuration String . ""
19        [Interface 0]
20            [Alternate 0 active]
21                Class .............. 0x03 (HID)
22                Subclass ........... 0x01
23                Protocol ........... 0x01
24                Interface String ... ""
25                [Endpoint 0]
26                    MaxPacketSize .... 8
27                    Interval ......... 10
28                    Type ............. Interrupt
29                    Direction ........ Input
30                [Descriptor 0]
31                    Type ............. 0x21
32                    Data ............. 11 01 00 01 22 3c 00
33        [Interface 1]
34            [Alternate 0 active]
35                Class .............. 0x03 (HID)
36                Subclass ........... 0x00
37                Protocol ........... 0x00
38                Interface String ... ""
39                [Endpoint 0]
40                    MaxPacketSize .... 8
41                    Interval ......... 10
42                    Type ............. Interrupt
43                    Direction ........ Input
44                [Descriptor 0]
45                    Type ............. 0x21
46                    Data ............. 11 01 00 01 22 56 00
47[Device /dev/bus/usb/0/0/5/1]
48    Class .................. 0x00 (Per-interface classes)
49    Subclass ............... 0x00
50    Protocol ............... 0x00
51    Max Endpoint 0 Packet .. 8
52    USB Version ............ 0x0200
53    Vendor ID .............. 0x046d (Logitech, Inc.)
54    Product ID ............. 0xc077 (M105 Optical Mouse)
55    Product Version ........ 0x7200
56    Manufacturer String .... "Logitech"
57    Product String ......... "USB Optical Mouse"
58    Serial Number .......... ""
59    [Configuration 0]
60        Configuration String . ""
61        [Interface 0]
62            [Alternate 0 active]
63                Class .............. 0x03 (HID)
64                Subclass ........... 0x01
65                Protocol ........... 0x02
66                Interface String ... ""
67                [Endpoint 0]
68                    MaxPacketSize .... 4
69                    Interval ......... 10
70                    Type ............. Interrupt
71                    Direction ........ Input
72                [Descriptor 0]
73                    Type ............. 0x21
74                    Data ............. 11 01 00 01 22 2e 00
75[Device /dev/bus/usb/0/0/5/2]
76    Class .................. 0x00 (Per-interface classes)
77    Subclass ............... 0x00
78    Protocol ............... 0x00
79    Max Endpoint 0 Packet .. 8
80    USB Version ............ 0x0110
81    Vendor ID .............. 0x10d5 (Uni Class Technology Co., Ltd)
82    Product ID ............. 0x55a2 (2Port KVMSwitcher)
83    Product Version ........ 0x0100
84    Manufacturer String .... "No brand"
85    Product String ......... "2Port KVMSwicther"
86    Serial Number .......... "1""
87    [Configuration 0]
88        Configuration String . "HID Mouse"
89        [Interface 0]
90            [Alternate 0 active]
91                Class .............. 0x03 (HID)
92                Subclass ........... 0x00
93                Protocol ........... 0x00
94                Interface String ... "Mouse"
95                [Endpoint 0]
96                    MaxPacketSize .... 8
97                    Interval ......... 16
98                    Type ............. Interrupt
99                    Direction ........ Input
100                [Descriptor 0]
101                    Type ............. 0x21
102                    Data ............. 10 01 00 01 22 41 00
103        [Interface 1]
104            [Alternate 0 active]
105                Class .............. 0x03 (HID)
106                Subclass ........... 0x00
107                Protocol ........... 0x00
108                Interface String ... "Mouse"
109                [Endpoint 0]
110                    MaxPacketSize .... 8
111                    Interval ......... 16
112                    Type ............. Interrupt
113                    Direction ........ Output
114                [Descriptor 0]
115                    Type ............. 0x21
116                    Data ............. 10 01 00 01 22 18 00
117[Device /dev/bus/usb/0/0/5/hub]
118    Class .................. 0x09 (Hub)
119    Subclass ............... 0x00
120    Protocol ............... 0x00
121    Max Endpoint 0 Packet .. 8
122    USB Version ............ 0x0110
123    Vendor ID .............. 0x058f (Alcor Micro Corp.)
124    Product ID ............. 0x9254 (Hub)
125    Product Version ........ 0x0312
126    Manufacturer String .... ""
127    Product String ......... ""
128    Serial Number .......... ""
129    [Configuration 0]
130        Configuration String . ""
131        [Interface 0]
132            [Alternate 0 active]
133                Class .............. 0x09 (Hub)
134                Subclass ........... 0x00
135                Protocol ........... 0x00
136                Interface String ... ""
137                [Endpoint 0]
138                    MaxPacketSize .... 1
139                    Interval ......... 255
140                    Type ............. Interrupt
141                    Direction ........ Input
142    Hub ports count......... 4
143    Hub Controller Current.. 100mA
144      Port 1 status....... 0303.0000 Connect Enable Power Lowspeed
145      Port 2 status....... 0303.0000 Connect Enable Power Lowspeed
146      Port 3 status....... 0303.0000 Connect Enable Power Lowspeed
147      Port 4 status....... 0100.0000 Power
148[Device /dev/bus/usb/0/0/hub]
149    Class .................. 0x09 (Hub)
150    Subclass ............... 0x00
151    Protocol ............... 0x01
152    Max Endpoint 0 Packet .. 64
153    USB Version ............ 0x0200
154    Vendor ID .............. 0x8087 (Intel Corp.)
155    Product ID ............. 0x0020 (Integrated Rate Matching Hub)
156    Product Version ........ 0x0000
157    Manufacturer String .... ""
158    Product String ......... ""
159    Serial Number .......... ""
160    [Configuration 0]
161        Configuration String . ""
162        [Interface 0]
163            [Alternate 0 active]
164                Class .............. 0x09 (Hub)
165                Subclass ........... 0x00
166                Protocol ........... 0x00
167                Interface String ... ""
168                [Endpoint 0]
169                    MaxPacketSize .... 1
170                    Interval ......... 12
171                    Type ............. Interrupt
172                    Direction ........ Input
173    Hub ports count......... 6
174    Hub Controller Current.. 0mA
175      Port 1 status....... 0100.0000 Power
176      Port 2 status....... 0100.0000 Power
177      Port 3 status....... 0100.0000 Power
178      Port 4 status....... 0100.0000 Power
179      Port 5 status....... 0100.0000 Power
180      Port 6 status....... 0103.0000 Connect Enable Power Fullspeed
181[Device /dev/bus/usb/0/hub]
182    Class .................. 0x09 (Hub)
183    Subclass ............... 0x00
184    Protocol ............... 0x00
185    Max Endpoint 0 Packet .. 64
186    USB Version ............ 0x0200
187    Vendor ID .............. 0x0000
188    Product ID ............. 0x0000
189    Product Version ........ 0x0200
190    Manufacturer String .... "HAIKU Inc."
191    Product String ......... "EHCI RootHub"
192    Serial Number .......... ""
193    [Configuration 0]
194        Configuration String . ""
195        [Interface 0]
196            [Alternate 0 active]
197                Class .............. 0x09 (Hub)
198                Subclass ........... 0x00
199                Protocol ........... 0x00
200                Interface String ... ""
201                [Endpoint 0]
202                    MaxPacketSize .... 8
203                    Interval ......... 255
204                    Type ............. Interrupt
205                    Direction ........ Input
206                [Descriptor 0]
207                    Type ............. 0x29
208                    Data ............. 03 00 00 00 00 00 ff
209    Hub ports count......... 3
210    Hub Controller Current.. 0mA
211      Port 1 status....... 0503.0000 Connect Enable Power Highspeed
212      Port 2 status....... 0100.0000 Power
213      Port 3 status....... 0100.0000 Power
214[Device /dev/bus/usb/1/0/5]
215    Class .................. 0xff (Vendor specific)
216    Subclass ............... 0x01
217    Protocol ............... 0x01
218    Max Endpoint 0 Packet .. 64
219    USB Version ............ 0x0200
220    Vendor ID .............. 0x0a5c (Broadcom Corp.)
221    Product ID ............. 0x21e8 (BCM20702A0 Bluetooth 4.0)
222    Product Version ........ 0x0112
223    Manufacturer String .... "Broadcom Corp"
224    Product String ......... "BCM20702A0"
225    Serial Number .......... "5CF370749B97"
226    [Configuration 0]
227        Configuration String . ""
228        [Interface 0]
229            [Alternate 0 active]
230                Class .............. 0xff (Vendor specific)
231                Subclass ........... 0x01
232                Protocol ........... 0x01
233                Interface String ... ""
234                [Endpoint 0]
235                    MaxPacketSize .... 16
236                    Interval ......... 1
237                    Type ............. Interrupt
238                    Direction ........ Input
239                [Endpoint 1]
240                    MaxPacketSize .... 64
241                    Interval ......... 1
242                    Type ............. Bulk
243                    Direction ........ Input
244                [Endpoint 2]
245                    MaxPacketSize .... 64
246                    Interval ......... 1
247                    Type ............. Bulk
248                    Direction ........ Output
249        [Interface 1]
250            [Alternate 0 active]
251                Class .............. 0xff (Vendor specific)
252                Subclass ........... 0x01
253                Protocol ........... 0x01
254                Interface String ... ""
255                [Endpoint 0]
256                    MaxPacketSize .... 0
257                    Interval ......... 1
258                    Type ............. Isochronous
259                    Direction ........ Input
260                [Endpoint 1]
261                    MaxPacketSize .... 0
262                    Interval ......... 1
263                    Type ............. Isochronous
264                    Direction ........ Output
265            [Alternate 1]
266                Class .............. 0xff (Vendor specific)
267                Subclass ........... 0x01
268                Protocol ........... 0x01
269                Interface String ... ""
270                [Endpoint 0]
271                    MaxPacketSize .... 9
272                    Interval ......... 1
273                    Type ............. Isochronous
274                    Direction ........ Input
275                [Endpoint 1]
276                    MaxPacketSize .... 9
277                    Interval ......... 1
278                    Type ............. Isochronous
279                    Direction ........ Output
280            [Alternate 2]
281                Class .............. 0xff (Vendor specific)
282                Subclass ........... 0x01
283                Protocol ........... 0x01
284                Interface String ... ""
285                [Endpoint 0]
286                    MaxPacketSize .... 17
287                    Interval ......... 1
288                    Type ............. Isochronous
289                    Direction ........ Input
290                [Endpoint 1]
291                    MaxPacketSize .... 17
292                    Interval ......... 1
293                    Type ............. Isochronous
294                    Direction ........ Output
295            [Alternate 3]
296                Class .............. 0xff (Vendor specific)
297                Subclass ........... 0x01
298                Protocol ........... 0x01
299                Interface String ... ""
300                [Endpoint 0]
301                    MaxPacketSize .... 25
302                    Interval ......... 1
303                    Type ............. Isochronous
304                    Direction ........ Input
305                [Endpoint 1]
306                    MaxPacketSize .... 25
307                    Interval ......... 1
308                    Type ............. Isochronous
309                    Direction ........ Output
310            [Alternate 4]
311                Class .............. 0xff (Vendor specific)
312                Subclass ........... 0x01
313                Protocol ........... 0x01
314                Interface String ... ""
315                [Endpoint 0]
316                    MaxPacketSize .... 33
317                    Interval ......... 1
318                    Type ............. Isochronous
319                    Direction ........ Input
320                [Endpoint 1]
321                    MaxPacketSize .... 33
322                    Interval ......... 1
323                    Type ............. Isochronous
324                    Direction ........ Output
325            [Alternate 5]
326                Class .............. 0xff (Vendor specific)
327                Subclass ........... 0x01
328                Protocol ........... 0x01
329                Interface String ... ""
330                [Endpoint 0]
331                    MaxPacketSize .... 49
332                    Interval ......... 1
333                    Type ............. Isochronous
334                    Direction ........ Input
335                [Endpoint 1]
336                    MaxPacketSize .... 49
337                    Interval ......... 1
338                    Type ............. Isochronous
339                    Direction ........ Output
340        [Interface 2]
341            [Alternate 0 active]
342                Class .............. 0xff (Vendor specific)
343                Subclass ........... 0xff
344                Protocol ........... 0xff
345                Interface String ... ""
346                [Endpoint 0]
347                    MaxPacketSize .... 32
348                    Interval ......... 1
349                    Type ............. Bulk
350                    Direction ........ Input
351                [Endpoint 1]
352                    MaxPacketSize .... 32
353                    Interval ......... 1
354                    Type ............. Bulk
355                    Direction ........ Output
356        [Interface 3]
357            [Alternate 0 active]
358                Class .............. 0xfe (Application specific)
359                Subclass ........... 0x01
360                Protocol ........... 0x01
361                Interface String ... ""
362                [Descriptor 0]
363                    Type ............. 0x21
364                    Data ............. 05 88 13 40 00 10 01
365[Device /dev/bus/usb/1/0/hub]
366    Class .................. 0x09 (Hub)
367    Subclass ............... 0x00
368    Protocol ............... 0x01
369    Max Endpoint 0 Packet .. 64
370    USB Version ............ 0x0200
371    Vendor ID .............. 0x8087 (Intel Corp.)
372    Product ID ............. 0x0020 (Integrated Rate Matching Hub)
373    Product Version ........ 0x0000
374    Manufacturer String .... ""
375    Product String ......... ""
376    Serial Number .......... ""
377    [Configuration 0]
378        Configuration String . ""
379        [Interface 0]
380            [Alternate 0 active]
381                Class .............. 0x09 (Hub)
382                Subclass ........... 0x00
383                Protocol ........... 0x00
384                Interface String ... ""
385                [Endpoint 0]
386                    MaxPacketSize .... 2
387                    Interval ......... 12
388                    Type ............. Interrupt
389                    Direction ........ Input
390    Hub ports count......... 8
391    Hub Controller Current.. 0mA
392      Port 1 status....... 0100.0000 Power
393      Port 2 status....... 0100.0000 Power
394      Port 3 status....... 0100.0000 Power
395      Port 4 status....... 0100.0000 Power
396      Port 5 status....... 0100.0000 Power
397      Port 6 status....... 0103.0000 Connect Enable Power Fullspeed
398      Port 7 status....... 0100.0000 Power
399      Port 8 status....... 0100.0000 Power
400[Device /dev/bus/usb/1/hub]
401    Class .................. 0x09 (Hub)
402    Subclass ............... 0x00
403    Protocol ............... 0x00
404    Max Endpoint 0 Packet .. 64
405    USB Version ............ 0x0200
406    Vendor ID .............. 0x0000
407    Product ID ............. 0x0000
408    Product Version ........ 0x0200
409    Manufacturer String .... "HAIKU Inc."
410    Product String ......... "EHCI RootHub"
411    Serial Number .......... ""
412    [Configuration 0]
413        Configuration String . ""
414        [Interface 0]
415            [Alternate 0 active]
416                Class .............. 0x09 (Hub)
417                Subclass ........... 0x00
418                Protocol ........... 0x00
419                Interface String ... ""
420                [Endpoint 0]
421                    MaxPacketSize .... 8
422                    Interval ......... 255
423                    Type ............. Interrupt
424                    Direction ........ Input
425                [Descriptor 0]
426                    Type ............. 0x29
427                    Data ............. 03 00 00 00 00 00 ff
428    Hub ports count......... 3
429    Hub Controller Current.. 0mA
430      Port 1 status....... 0503.0000 Connect Enable Power Highspeed
431      Port 2 status....... 0100.0000 Power
432      Port 3 status....... 0100.0000 Power
433~>
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479