Hello, I use the usb_bulk_msg() kernel function to write and read to and from a USB device respectively. Sometimes the usb_bulk_msg() is missing to deliver an incoming packet. This packet is seen however by an USB analyser (Beagle USB 480). A fragment of the Beagle log is located in the attachment beagle.csv. The packets in concern have the index number 1132287 and 1132325, where the first is a device request and the latter is the missing corresponding response. A measurement with usbmon shows that this very response is not delivered by the host controller driver. The packet with index d3196a40 in the attachments usbmon.txt (complete traffic) and usbmon_filtered.txt (only the traffic with the device in concern) show that the request is sent to device but the corresponding response is never delivered. -- Guenter Gebhardt
Attachment:
beagle.csv
Description: beagle.csv
d3196a40 3193196739 S Bo:2:108:2 -115 44 = 00000028 000101b2 005f0000 00000001 00000000 00000002 00000001 00000002 d3196a40 3193196776 C Bo:2:108:2 0 44 > d31966c0 3193197652 C Bi:2:108:2 0 77 = 00000049 000101b2 005f0000 00000004 00000000 00000000 00000102 00000000 d31966c0 3193197666 S Bi:2:108:2 -115 65536 < d3196a40 3193197737 S Bo:2:108:2 -115 21 = 00000011 000101b3 00540000 00000001 00000000 3e d3196a40 3193197776 C Bo:2:108:2 0 21 > d31966c0 3193198652 C Bi:2:108:2 0 33 = 0000001d 000101b3 00540000 00000002 00000000 03000000 00000000 01000000 d31966c0 3193198665 S Bi:2:108:2 -115 65536 < d3196a40 3193198732 S Bo:2:108:2 -115 25 = 00000015 000101b4 00550000 00000001 00000000 3e000000 00 d3196a40 3193198774 C Bo:2:108:2 0 25 > f60d2c40 3193198803 S Bo:2:003:2 -115 31 = 55534243 098a0000 00000000 00000600 00000000 00000000 00000000 000000 f60d2c40 3193199653 C Bo:2:003:2 0 31 > d31966c0 3193199659 C Bi:2:108:2 0 134 = 00000082 000101b4 00550000 00000002 00000000 001c0000 27100000 27d80000 d31966c0 3193199691 S Bi:2:108:2 -115 65536 < f60d2c40 3193199699 S Bi:2:003:1 -115 13 < d3196a40 3193199779 S Bo:2:108:2 -115 25 = 00000015 000101b5 00550000 00000001 00000000 3e000000 01 d3196a40 3193199902 C Bo:2:108:2 0 25 > d31966c0 3193200652 C Bi:2:108:2 0 382 = 0000017a 000101b5 00550000 00000002 00000000 005a0010 c8e10010 c8ea0010 f60d2c40 3193200659 C Bi:2:003:1 0 13 = 55534253 098a0000 00000000 01 d31966c0 3193200674 S Bi:2:108:2 -115 65536 < f60d2c40 3193200695 S Bo:2:003:2 -115 31 = 55534243 0a8a0000 12000000 80000603 00000012 00000000 00000000 000000 f60d2c40 3193200774 C Bo:2:003:2 0 31 > d3196a40 3193200850 S Bo:2:108:2 -115 25 = 00000015 000101b6 00550000 00000001 00000000 3e000000 02 f61205c0 3193200873 S Bi:2:003:1 -115 18 < d3196a40 3193200902 C Bo:2:108:2 0 25 > f61205c0 3193201024 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3193201045 S Bi:2:003:1 -115 13 < f60d2c40 3193201151 C Bi:2:003:1 0 13 = 55534253 0a8a0000 00000000 00 f60d2c40 3193201208 S Bo:2:003:2 -115 31 = 55534243 0b8a0000 00000000 00010600 00000000 00000000 00000000 000000 f60d2c40 3193201278 C Bo:2:003:2 0 31 > f60d2c40 3193201322 S Bi:2:003:1 -115 13 < f60d2c40 3193201404 C Bi:2:003:1 0 13 = 55534253 0b8a0000 00000000 01 f60d2c40 3193201424 S Bo:2:003:2 -115 31 = 55534243 0c8a0000 12000000 80010603 00000012 00000000 00000000 000000 d31966c0 3193201526 C Bi:2:108:2 0 58 = 00000036 000101b6 00550000 00000002 00000000 0009001e 8548001e 8553001e f60d2c40 3193201533 C Bo:2:003:2 0 31 > d31966c0 3193201600 S Bi:2:108:2 -115 65536 < f61205c0 3193201637 S Bi:2:003:1 -115 18 < d3196a40 3193201659 S Bo:2:108:2 -115 21 = 00000011 000101b7 00460000 00000001 00000000 3e f61205c0 3193201779 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 d3196a40 3193201787 C Bo:2:108:2 0 21 > f60d2c40 3193201806 S Bi:2:003:1 -115 13 < f60d2c40 3193201903 C Bi:2:003:1 0 13 = 55534253 0c8a0000 00000000 00 f60d2c40 3193201936 S Bo:2:003:2 -115 31 = 55534243 0d8a0000 00000000 00000600 00000000 00000000 00000000 000000 f60d2c40 3193202027 C Bo:2:003:2 0 31 > f60d2c40 3193202045 S Bi:2:003:1 -115 13 < f60d2c40 3193202152 C Bi:2:003:1 0 13 = 55534253 0d8a0000 00000000 01 f60d2c40 3193202173 S Bo:2:003:2 -115 31 = 55534243 0e8a0000 12000000 80000603 00000012 00000000 00000000 000000 f60d2c40 3193202277 C Bo:2:003:2 0 31 > f61205c0 3193202296 S Bi:2:003:1 -115 18 < f61205c0 3193202526 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3193202547 S Bi:2:003:1 -115 13 < f60d2c40 3193202652 C Bi:2:003:1 0 13 = 55534253 0e8a0000 00000000 00 f60d2c40 3193202683 S Bo:2:003:2 -115 31 = 55534243 0f8a0000 00000000 00010600 00000000 00000000 00000000 000000 f60d2c40 3193202776 C Bo:2:003:2 0 31 > f60d2c40 3193202797 S Bi:2:003:1 -115 13 < f60d2c40 3193202903 C Bi:2:003:1 0 13 = 55534253 0f8a0000 00000000 01 f60d2c40 3193202930 S Bo:2:003:2 -115 31 = 55534243 108a0000 12000000 80010603 00000012 00000000 00000000 000000 f60d2c40 3193203028 C Bo:2:003:2 0 31 > d31964c0 3193203054 S Bi:2:003:1 -115 18 < d31964c0 3193203278 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3193203305 S Bi:2:003:1 -115 13 < f60d2c40 3193203403 C Bi:2:003:1 0 13 = 55534253 108a0000 00000000 00 f5dc70c0 3194001702 S Bo:2:108:2 -115 20 = 00000010 40000740 00030000 00000001 00000000 f5dc70c0 3194002621 C Bo:2:108:2 0 20 > d31966c0 3194002633 C Bi:2:108:2 0 24 = 00000014 40000740 00030000 00000002 00000000 0017f561 d31966c0 3194002687 S Bi:2:108:2 -115 65536 < e9502340 3194198846 S Bo:2:005:1 -115 31 = 55534243 b3450000 00000000 00000600 00000000 00000000 00000000 000000 e9502340 3194199608 C Bo:2:005:1 0 31 > e9502340 3194201320 S Bi:2:005:2 -115 13 < e9502340 3194201609 C Bi:2:005:2 0 13 = 55534253 b3450000 00000000 00 d3196a40 3194802870 S Bo:2:108:2 -115 20 = 00000010 40000741 00030000 00000001 00000000 d3196a40 3194803584 C Bo:2:108:2 0 20 > d31966c0 3194803595 C Bi:2:108:2 0 24 = 00000014 40000741 00030000 00000002 00000000 0017f561 d31966c0 3194803650 S Bi:2:108:2 -115 65536 < f60d2c40 3195198808 S Bo:2:003:2 -115 31 = 55534243 118a0000 00000000 00000600 00000000 00000000 00000000 000000 f60d2c40 3195199566 C Bo:2:003:2 0 31 > f60d2c40 3195199587 S Bi:2:003:1 -115 13 < f60d2c40 3195200560 C Bi:2:003:1 0 13 = 55534253 118a0000 00000000 01 f60d2c40 3195200579 S Bo:2:003:2 -115 31 = 55534243 128a0000 12000000 80000603 00000012 00000000 00000000 000000 f60d2c40 3195200687 C Bo:2:003:2 0 31 > f61205c0 3195200707 S Bi:2:003:1 -115 18 < f61205c0 3195200937 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3195200954 S Bi:2:003:1 -115 13 < f60d2c40 3195201059 C Bi:2:003:1 0 13 = 55534253 128a0000 00000000 00 f60d2c40 3195201121 S Bo:2:003:2 -115 31 = 55534243 138a0000 00000000 00000600 00000000 00000000 00000000 000000 f60d2c40 3195201193 C Bo:2:003:2 0 31 > f60d2c40 3195201308 S Bi:2:003:1 -115 13 < f60d2c40 3195201441 C Bi:2:003:1 0 13 = 55534253 138a0000 00000000 01 f60d2c40 3195201478 S Bo:2:003:2 -115 31 = 55534243 148a0000 12000000 80000603 00000012 00000000 00000000 000000 f60d2c40 3195201562 C Bo:2:003:2 0 31 > f61205c0 3195201582 S Bi:2:003:1 -115 18 < f61205c0 3195201812 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3195201829 S Bi:2:003:1 -115 13 < f60d2c40 3195201936 C Bi:2:003:1 0 13 = 55534253 148a0000 00000000 00 f60d2c40 3195203829 S Bo:2:003:2 -115 31 = 55534243 158a0000 00000000 00010600 00000000 00000000 00000000 000000 f60d2c40 3195203938 C Bo:2:003:2 0 31 > f60d2c40 3195203955 S Bi:2:003:1 -115 13 < f60d2c40 3195204063 C Bi:2:003:1 0 13 = 55534253 158a0000 00000000 01 f60d2c40 3195204080 S Bo:2:003:2 -115 31 = 55534243 168a0000 12000000 80010603 00000012 00000000 00000000 000000 f60d2c40 3195204188 C Bo:2:003:2 0 31 > d3196a40 3195204206 S Bi:2:003:1 -115 18 < d3196a40 3195204437 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3195204456 S Bi:2:003:1 -115 13 < f60d2c40 3195204563 C Bi:2:003:1 0 13 = 55534253 168a0000 00000000 00 f60d2c40 3195204628 S Bo:2:003:2 -115 31 = 55534243 178a0000 00000000 00010600 00000000 00000000 00000000 000000 f60d2c40 3195204688 C Bo:2:003:2 0 31 > f60d2c40 3195204706 S Bi:2:003:1 -115 13 < f60d2c40 3195204813 C Bi:2:003:1 0 13 = 55534253 178a0000 00000000 01 f60d2c40 3195204830 S Bo:2:003:2 -115 31 = 55534243 188a0000 12000000 80010603 00000012 00000000 00000000 000000 f60d2c40 3195204934 C Bo:2:003:2 0 31 > d3196a40 3195204950 S Bi:2:003:1 -115 18 < d3196a40 3195205184 C Bi:2:003:1 0 18 = 70000200 0000000a 00000000 3a000000 0000 f60d2c40 3195205203 S Bi:2:003:1 -115 13 < f60d2c40 3195205308 C Bi:2:003:1 0 13 = 55534253 188a0000 00000000 00 d3196a40 3195603843 S Bo:2:108:2 -115 20 = 00000010 40000742 00030000 00000001 00000000 d3196a40 3195604548 C Bo:2:108:2 0 20 > d31966c0 3195604562 C Bi:2:108:2 0 24 = 00000014 40000742 00030000 00000002 00000000 0017f561 d31966c0 3195604638 S Bi:2:108:2 -115 65536 <
d3196a40 3193197737 S Bo:2:108:2 -115 21 = 00000011 000101b3 00540000 00000001 00000000 3e d3196a40 3193197776 C Bo:2:108:2 0 21 > d31966c0 3193198652 C Bi:2:108:2 0 33 = 0000001d 000101b3 00540000 00000002 00000000 03000000 00000000 01000000 d31966c0 3193198665 S Bi:2:108:2 -115 65536 < d3196a40 3193198732 S Bo:2:108:2 -115 25 = 00000015 000101b4 00550000 00000001 00000000 3e000000 00 d3196a40 3193198774 C Bo:2:108:2 0 25 > d31966c0 3193199659 C Bi:2:108:2 0 134 = 00000082 000101b4 00550000 00000002 00000000 001c0000 27100000 27d80000 d31966c0 3193199691 S Bi:2:108:2 -115 65536 < d3196a40 3193199779 S Bo:2:108:2 -115 25 = 00000015 000101b5 00550000 00000001 00000000 3e000000 01 d3196a40 3193199902 C Bo:2:108:2 0 25 > d31966c0 3193200652 C Bi:2:108:2 0 382 = 0000017a 000101b5 00550000 00000002 00000000 005a0010 c8e10010 c8ea0010 d31966c0 3193200674 S Bi:2:108:2 -115 65536 < d3196a40 3193200850 S Bo:2:108:2 -115 25 = 00000015 000101b6 00550000 00000001 00000000 3e000000 02 d3196a40 3193200902 C Bo:2:108:2 0 25 > d31966c0 3193201526 C Bi:2:108:2 0 58 = 00000036 000101b6 00550000 00000002 00000000 0009001e 8548001e 8553001e d31966c0 3193201600 S Bi:2:108:2 -115 65536 < d3196a40 3193201659 S Bo:2:108:2 -115 21 = 00000011 000101b7 00460000 00000001 00000000 3e d3196a40 3193201787 C Bo:2:108:2 0 21 > f5dc70c0 3194001702 S Bo:2:108:2 -115 20 = 00000010 40000740 00030000 00000001 00000000 f5dc70c0 3194002621 C Bo:2:108:2 0 20 > d31966c0 3194002633 C Bi:2:108:2 0 24 = 00000014 40000740 00030000 00000002 00000000 0017f561 d31966c0 3194002687 S Bi:2:108:2 -115 65536 < d3196a40 3194802870 S Bo:2:108:2 -115 20 = 00000010 40000741 00030000 00000001 00000000 d3196a40 3194803584 C Bo:2:108:2 0 20 > d31966c0 3194803595 C Bi:2:108:2 0 24 = 00000014 40000741 00030000 00000002 00000000 0017f561 d31966c0 3194803650 S Bi:2:108:2 -115 65536 < d3196a40 3195603843 S Bo:2:108:2 -115 20 = 00000010 40000742 00030000 00000001 00000000 d3196a40 3195604548 C Bo:2:108:2 0 20 > d31966c0 3195604562 C Bi:2:108:2 0 24 = 00000014 40000742 00030000 00000002 00000000 0017f561 d31966c0 3195604638 S Bi:2:108:2 -115 65536 <
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 43 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping : 1 cpu MHz : 1000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm cmp_legacy bogomips : 2010.26 clflush size : 64 power management: ts fid vid ttp processor : 1 vendor_id : AuthenticAMD cpu family : 15 model : 43 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping : 1 cpu MHz : 1000.000 cache size : 512 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm cmp_legacy bogomips : 2010.26 clflush size : 64 power management: ts fid vid ttp
Bus 002 Device 108: ID 0f6f:091c Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0f6f idProduct 0x091c bcdDevice 1.00 iManufacturer 1 samtec gmbh iProduct 2 HSX Interface iSerial 3 1570145;42 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 0 (Defined at Interface level) bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0001 Self Powered Bus 002 Device 005: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x058f Alcor Micro Corp. idProduct 0x6387 Transcend JetFlash Flash Drive bcdDevice 1.41 iManufacturer 1 JetFlash iProduct 2 Mass Storage Device iSerial 3 5OYBSR80 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Bus 002 Device 003: ID 05e3:070e Genesys Logic, Inc. X-PRO CR20xA USB 2.0 Internal Card Reader Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x05e3 Genesys Logic, Inc. idProduct 0x070e X-PRO CR20xA USB 2.0 Internal Card Reader bcdDevice 93.17 iManufacturer 3 Genesys iProduct 4 USB Reader iSerial 5 000000171576 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 6 ???|? Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.27.37-0.1-pae ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:02.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 11 bDescriptorType 41 nNbrPorts 10 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 0x00 PortPwrCtrlMask 0xff 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0503 highspeed power enable connect Port 6: 0000.0100 power Port 7: 0000.0503 highspeed power enable connect Port 8: 0000.0503 highspeed power enable connect Port 9: 0000.0100 power Port 10: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 003: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x046d Logitech, Inc. idProduct 0xc00e M-BJ58/M-BJ69 Optical Wheel Mouse bcdDevice 11.10 iManufacturer 1 Logitech iProduct 2 USB-PS/2 Optical Mouse iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 52 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 10 Device Status: 0x0000 (Bus Powered) Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0001 1.1 root hub bcdDevice 2.06 iManufacturer 3 Linux 2.6.27.37-0.1-pae ohci_hcd iProduct 2 OHCI Host Controller iSerial 1 0000:00:02.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 11 bDescriptorType 41 nNbrPorts 10 wHubCharacteristic 0x0002 No power switching (usb 1.0) Ganged overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 0x00 PortPwrCtrlMask 0xff 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0303 lowspeed power enable connect Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0100 power Port 6: 0000.0100 power Port 7: 0000.0100 power Port 8: 0000.0100 power Port 9: 0000.0100 power Port 10: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled
Linux eder-x2 2.6.27.37-0.1-pae #1 SMP Mon Nov 2 10:12:28 CET 2009 i686 athlon i386 GNU/Linux
filename: /lib/modules/2.6.27.37-0.1-pae/kernel/drivers/usb/core/usbcore.ko license: GPL srcversion: 1D934D08B1991CA00674748 alias: usb:v*p*d*dc*dsc*dp*ic09isc*ip* alias: usb:v*p*d*dc09dsc*dp*ic*isc*ip* depends: vermagic: 2.6.27.37-0.1-pae SMP mod_unload modversions 586 parm: usbfs_snoop:true to log all usbfs traffic (bool) parm: blinkenlights:true to cycle leds on hubs (bool) parm: old_scheme_first:start with the old device initialization scheme (bool) parm: use_both_schemes:try the other device initialization scheme if the first one fails (bool) parm: autosuspend:default autosuspend delay (int)
Gnu C 4.3 Gnu make 3.81 binutils 11.1 2.19 util-linux 2.14.1 mount support module-init-tools 3.4 e2fsprogs 1.41.1 reiserfsprogs 3.6.19 PPP 2.4.5 Linux C Library 2.9 Dynamic linker (ldd) 2.9 Procps 3.2.7 Net-tools 1.60 Kbd 1.14.1 Sh-utils 6.12 udev 128 wireless-tools 30 Modules Loaded usbmon sci nls_iso8859_1 nls_cp437 vfat fat snd_pcm_oss snd_mixer_oss snd_seq_midi snd_seq_midi_event snd_seq binfmt_misc ipv6 af_packet cpufreq_conservative cpufreq_userspace cpufreq_powersave powernow_k8 fuse loop snd_cs4232 snd_opl3_lib snd_hwdep snd_cs4231_lib snd_intel8x0 snd_ac97_codec snd_mpu401 snd_mpu401_uart rtc_cmos ppdev ac97_bus snd_rawmidi snd_pcm rtc_core ohci1394 snd_seq_device k8temp ieee1394 usb_storage snd_timer parport_pc rtc_lib i2c_nforce2 skge button ns558 sr_mod parport pcspkr gameport i2c_core cdrom forcedeth snd snd_page_alloc sg soundcore floppy usbhid hid ff_memless ehci_hcd ohci_hcd sd_mod crc_t10dif usbcore dm_snapshot dm_mod edd ext3 mbcache jbd fan ide_pci_generic amd74xx ide_core ata_generic thermal processor thermal_sys hwmon sata_promise sata_nv pata_amd libata scsi_mod dock