[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649937: usb: timeouts trying to mount thumb drive, "device descriptor read/64, error -60"



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 11 Jan 2012, Jonathan Nieder wrote:

> Does the device actually have manufacturer 1, product 2, serial number 3?
Whats what the log said, so yes (assuming the kernel report is correct).

> What do you get with "lsusb -v" with it plugged in to an unaffected system?
See attached file lsusb-v-k3.1.8-2.f16.x86_64.txt.

> How about on an affected system?
See attached file lsusb-v_k3.2.0-rc7-sparc64.txt.

> I assume you had plugged the same device in back into the same port?
I used the same port when moved to others when back to original port.

> Does the misbehavior happen for arbitrary USB devices, or just this
> one thumb drive?  (E.g., if you have any old USB 1.0 devices, can you
> reproduce this with it?)
Well.... This is what I did this morning:

1. Reboot.
2. Insert thumb drive in first usb port. Run 'lsusb -v'
3. Removed thumb drive.
4. Inserted an old logitech wireless mouse (the receiver) in another usb 
   port (I think is an usb 1.1 device). Kernel reported this:

Jan 12 09:50:00 mailq kernel: [  399.868318] usb 2-1: USB disconnect, device number 2
Jan 12 09:50:18 mailq kernel: [  417.819643] usb 2-2: new low-speed USB device number 3 using ohci_hcd
Jan 12 09:50:18 mailq kernel: [  418.011698] usb 2-2: New USB device found, idVendor=046d, idProduct=c501
Jan 12 09:50:18 mailq kernel: [  418.011734] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 12 09:50:18 mailq kernel: [  418.011766] usb 2-2: Product: USB Receiver
Jan 12 09:50:18 mailq kernel: [  418.011790] usb 2-2: Manufacturer: Logitech

5. Removed the usb mouse receiver. Inserted the usb mouse receiver again 
   in same port. No reaction from kernel.
6. Trying to run lsusb -v. lsusb freeze (ctrl-c/ctrl-z/kill don't work). 
7. Waiting for a while... See attached file messages-20120112
8. Reboot.

> Was this a regression?  (I.e., if you know of any older kernel version that
> is not affected, that would be useful.)
I tested with kernel 3.x as requested in one of the previous e-mails. 
However, 2.6.32-5-sparc64 behave almost the same. thumb drive is 
detected also fist time. Errors second/third time, etc. Still, after 
several remove / inserts the thumb drive is recognized again (I only 
tried this procedure once).


Sincerely,
Gabriel

- -- 

// Gabriel VLASIU
//
// OpenGPG-KeyID      : 0xE684206E
// OpenGPG-Fingerprint: 0C3D 9F8B 725D E243 CB3C 8428 796A DB1F E684 206E
// OpenGPG-URL        : http://www.vlasiu.net/public.key


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8OnEsACgkQeWrbH+aEIG6SGwCfdylzFD2DlSqasqyH/FwZRFo/
7RAAnAvWvJaBQFHBrJKzyhKq45niXch8
=KOWE
-----END PGP SIGNATURE-----
Jan 12 09:47:13 mailq kernel: [  232.467738] usb 2-1: new full-speed USB device number 2 using ohci_hcd
Jan 12 09:47:13 mailq kernel: [  232.660665] usb 2-1: New USB device found, idVendor=1005, idProduct=b113
Jan 12 09:47:13 mailq kernel: [  232.660702] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 12 09:47:13 mailq kernel: [  232.660735] usb 2-1: Product: USB FLASH DRIVE
Jan 12 09:47:13 mailq kernel: [  232.660759] usb 2-1: Manufacturer:         
Jan 12 09:47:13 mailq kernel: [  232.660783] usb 2-1: SerialNumber: 07AB061376562D50
Jan 12 09:47:13 mailq kernel: [  232.763199] usbcore: registered new interface driver uas
Jan 12 09:47:13 mailq kernel: [  232.791937] Initializing USB Mass Storage driver...
Jan 12 09:47:13 mailq kernel: [  232.792605] scsi2 : usb-storage 2-1:1.0
Jan 12 09:47:13 mailq kernel: [  232.793608] usbcore: registered new interface driver usb-storage
Jan 12 09:47:13 mailq kernel: [  232.793637] USB Mass Storage support registered.
Jan 12 09:47:14 mailq kernel: [  233.894699] scsi 2:0:0:0: Direct-Access              USB FLASH DRIVE  PMAP PQ: 0 ANSI: 0 CCS
Jan 12 09:47:14 mailq kernel: [  233.901935] sd 2:0:0:0: Attached scsi generic sg3 type 0
Jan 12 09:47:14 mailq kernel: [  234.418563] sd 2:0:0:0: [sdc] 7834944 512-byte logical blocks: (4.01 GB/3.73 GiB)
Jan 12 09:47:15 mailq kernel: [  234.425533] sd 2:0:0:0: [sdc] Write Protect is off
Jan 12 09:47:15 mailq kernel: [  234.432542] sd 2:0:0:0: [sdc] No Caching mode page present
Jan 12 09:47:15 mailq kernel: [  234.432916] sd 2:0:0:0: [sdc] Assuming drive cache: write through
Jan 12 09:47:15 mailq kernel: [  234.469527] sd 2:0:0:0: [sdc] No Caching mode page present
Jan 12 09:47:15 mailq kernel: [  234.469975] sd 2:0:0:0: [sdc] Assuming drive cache: write through
Jan 12 09:47:15 mailq kernel: [  234.491634]  sdc: sdc1
Jan 12 09:47:15 mailq kernel: [  234.524568] sd 2:0:0:0: [sdc] No Caching mode page present
Jan 12 09:47:15 mailq kernel: [  234.524907] sd 2:0:0:0: [sdc] Assuming drive cache: write through
Jan 12 09:47:15 mailq kernel: [  234.525244] sd 2:0:0:0: [sdc] Attached SCSI removable disk
Jan 12 09:49:39 mailq kernel: [  379.379777] FAT-fs (sdc1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Jan 12 09:50:00 mailq kernel: [  399.868318] usb 2-1: USB disconnect, device number 2
Jan 12 09:50:18 mailq kernel: [  417.819643] usb 2-2: new low-speed USB device number 3 using ohci_hcd
Jan 12 09:50:18 mailq kernel: [  418.011698] usb 2-2: New USB device found, idVendor=046d, idProduct=c501
Jan 12 09:50:18 mailq kernel: [  418.011734] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 12 09:50:18 mailq kernel: [  418.011766] usb 2-2: Product: USB Receiver
Jan 12 09:50:18 mailq kernel: [  418.011790] usb 2-2: Manufacturer: Logitech
Jan 12 09:53:18 mailq udevd[282]: worker [2166] unexpectedly returned with status 0x0100
Jan 12 09:53:18 mailq udevd[282]: worker [2166] failed while handling '/devices/root/f005f7c0/pci0000:00/0000:00:01.0/0000:02:03.1/usb2/2-2'
Jan 12 09:53:58 mailq kernel: [  638.335784] INFO: task khubd:120 blocked for more than 120 seconds.
Jan 12 09:53:58 mailq kernel: [  638.336043] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:53:58 mailq kernel: [  638.336335] khubd           D 00000000100262b4     0   120      2 0x48000000000
Jan 12 09:53:58 mailq kernel: [  638.336379] Call Trace:
Jan 12 09:53:58 mailq kernel: [  638.336529]  [0000000010025704] usb_kill_urb+0xac/0xd8 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.336615]  [00000000100262b4] usb_start_wait_urb+0x60/0x94 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.336701]  [00000000100264c4] usb_control_msg+0xc4/0xec [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.336788]  [000000001002757c] usb_set_configuration+0x288/0x554 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.336886]  [000000001002e870] generic_probe+0x54/0x94 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.336970]  [00000000100278c4] usb_probe_device+0xc/0x20 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.337023]  [0000000000650ff0] driver_probe_device+0xa4/0x154
Jan 12 09:53:58 mailq kernel: [  638.337060]  [000000000064ffec] bus_for_each_drv+0x3c/0x7c
Jan 12 09:53:58 mailq kernel: [  638.337095]  [0000000000650f10] device_attach+0x64/0x84
Jan 12 09:53:58 mailq kernel: [  638.337129]  [00000000006507e8] bus_probe_device+0x20/0x48
Jan 12 09:53:58 mailq kernel: [  638.337163]  [000000000064f010] device_add+0x3d8/0x54c
Jan 12 09:53:58 mailq kernel: [  638.337242]  [0000000010021740] usb_new_device+0x124/0x180 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.337324]  [00000000100221a8] hub_thread+0xa0c/0xee8 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.337367]  [0000000000475148] kthread+0x5c/0x70
Jan 12 09:53:58 mailq kernel: [  638.337408]  [000000000042a7d4] kernel_thread+0x30/0x48
Jan 12 09:53:58 mailq kernel: [  638.337441]  [00000000004753c0] kthreadd+0xa4/0xe0
Jan 12 09:53:58 mailq kernel: [  638.337511] INFO: task usb_id:2200 blocked for more than 120 seconds.
Jan 12 09:53:58 mailq kernel: [  638.337759] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:53:58 mailq kernel: [  638.338051] usb_id          D 000000001002a864     0  2200      1 0x210001101000480
Jan 12 09:53:58 mailq kernel: [  638.338093] Call Trace:
Jan 12 09:53:58 mailq kernel: [  638.338136]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:53:58 mailq kernel: [  638.338229]  [000000001002a864] show_manufacturer+0x8/0x38 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.338266]  [000000000064e8bc] dev_attr_show+0x18/0x50
Jan 12 09:53:58 mailq kernel: [  638.338310]  [0000000000552b94] sysfs_read_file+0x8c/0x118
Jan 12 09:53:58 mailq kernel: [  638.338349]  [00000000004fd1ac] vfs_read+0x6c/0x118
Jan 12 09:53:58 mailq kernel: [  638.338381]  [00000000004fd284] SyS_read+0x2c/0x5c
Jan 12 09:53:58 mailq kernel: [  638.338424]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:53:58 mailq kernel: [  638.338456] INFO: task lsusb:2201 blocked for more than 120 seconds.
Jan 12 09:53:58 mailq kernel: [  638.338699] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:53:58 mailq kernel: [  638.338995] lsusb           D 000000001002b4f0     0  2201   2120 0x210041101000484
Jan 12 09:53:58 mailq kernel: [  638.339037] Call Trace:
Jan 12 09:53:58 mailq kernel: [  638.339070]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:53:58 mailq kernel: [  638.339163]  [000000001002b4f0] usbdev_open+0xac/0x1d8 [usbcore]
Jan 12 09:53:58 mailq kernel: [  638.339207]  [0000000000500288] chrdev_open+0x14c/0x180
Jan 12 09:53:58 mailq kernel: [  638.339240]  [00000000004fb71c] __dentry_open+0x234/0x378
Jan 12 09:53:58 mailq kernel: [  638.339281]  [0000000000508f3c] do_last+0x88c/0x8a8
Jan 12 09:53:58 mailq kernel: [  638.339316]  [0000000000509288] path_openat+0x90/0x380
Jan 12 09:53:58 mailq kernel: [  638.339352]  [0000000000509644] do_filp_open+0x18/0x70
Jan 12 09:53:58 mailq kernel: [  638.339385]  [00000000004fc680] do_sys_open+0xe0/0x17c
Jan 12 09:53:58 mailq kernel: [  638.339422]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:55:58 mailq kernel: [  758.326647] INFO: task khubd:120 blocked for more than 120 seconds.
Jan 12 09:55:58 mailq kernel: [  758.326960] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:55:58 mailq kernel: [  758.327303] khubd           D 00000000100262b4     0   120      2 0x48000000000
Jan 12 09:55:58 mailq kernel: [  758.327347] Call Trace:
Jan 12 09:55:58 mailq kernel: [  758.327470]  [0000000010025704] usb_kill_urb+0xac/0xd8 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327555]  [00000000100262b4] usb_start_wait_urb+0x60/0x94 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327642]  [00000000100264c4] usb_control_msg+0xc4/0xec [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327728]  [000000001002757c] usb_set_configuration+0x288/0x554 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327823]  [000000001002e870] generic_probe+0x54/0x94 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327907]  [00000000100278c4] usb_probe_device+0xc/0x20 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.327955]  [0000000000650ff0] driver_probe_device+0xa4/0x154
Jan 12 09:55:58 mailq kernel: [  758.327992]  [000000000064ffec] bus_for_each_drv+0x3c/0x7c
Jan 12 09:55:58 mailq kernel: [  758.328026]  [0000000000650f10] device_attach+0x64/0x84
Jan 12 09:55:58 mailq kernel: [  758.328060]  [00000000006507e8] bus_probe_device+0x20/0x48
Jan 12 09:55:58 mailq kernel: [  758.328094]  [000000000064f010] device_add+0x3d8/0x54c
Jan 12 09:55:58 mailq kernel: [  758.328172]  [0000000010021740] usb_new_device+0x124/0x180 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.328254]  [00000000100221a8] hub_thread+0xa0c/0xee8 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.328296]  [0000000000475148] kthread+0x5c/0x70
Jan 12 09:55:58 mailq kernel: [  758.328333]  [000000000042a7d4] kernel_thread+0x30/0x48
Jan 12 09:55:58 mailq kernel: [  758.328366]  [00000000004753c0] kthreadd+0xa4/0xe0
Jan 12 09:55:58 mailq kernel: [  758.328428] INFO: task usb_id:2200 blocked for more than 120 seconds.
Jan 12 09:55:58 mailq kernel: [  758.328728] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:55:58 mailq kernel: [  758.329072] usb_id          D 000000001002a864     0  2200      1 0x210001101000480
Jan 12 09:55:58 mailq kernel: [  758.329114] Call Trace:
Jan 12 09:55:58 mailq kernel: [  758.329152]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:55:58 mailq kernel: [  758.329247]  [000000001002a864] show_manufacturer+0x8/0x38 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.329283]  [000000000064e8bc] dev_attr_show+0x18/0x50
Jan 12 09:55:58 mailq kernel: [  758.329323]  [0000000000552b94] sysfs_read_file+0x8c/0x118
Jan 12 09:55:58 mailq kernel: [  758.329360]  [00000000004fd1ac] vfs_read+0x6c/0x118
Jan 12 09:55:58 mailq kernel: [  758.329392]  [00000000004fd284] SyS_read+0x2c/0x5c
Jan 12 09:55:58 mailq kernel: [  758.329430]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:55:58 mailq kernel: [  758.329462] INFO: task lsusb:2201 blocked for more than 120 seconds.
Jan 12 09:55:58 mailq kernel: [  758.329759] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:55:58 mailq kernel: [  758.330106] lsusb           D 000000001002b4f0     0  2201   2120 0x210041101000484
Jan 12 09:55:58 mailq kernel: [  758.330148] Call Trace:
Jan 12 09:55:58 mailq kernel: [  758.330181]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:55:58 mailq kernel: [  758.330276]  [000000001002b4f0] usbdev_open+0xac/0x1d8 [usbcore]
Jan 12 09:55:58 mailq kernel: [  758.330318]  [0000000000500288] chrdev_open+0x14c/0x180
Jan 12 09:55:58 mailq kernel: [  758.330352]  [00000000004fb71c] __dentry_open+0x234/0x378
Jan 12 09:55:58 mailq kernel: [  758.330391]  [0000000000508f3c] do_last+0x88c/0x8a8
Jan 12 09:55:58 mailq kernel: [  758.330426]  [0000000000509288] path_openat+0x90/0x380
Jan 12 09:55:58 mailq kernel: [  758.330462]  [0000000000509644] do_filp_open+0x18/0x70
Jan 12 09:55:58 mailq kernel: [  758.330494]  [00000000004fc680] do_sys_open+0xe0/0x17c
Jan 12 09:55:58 mailq kernel: [  758.330531]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:57:58 mailq kernel: [  878.319647] INFO: task khubd:120 blocked for more than 120 seconds.
Jan 12 09:57:58 mailq kernel: [  878.319953] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:57:58 mailq kernel: [  878.320298] khubd           D 00000000100262b4     0   120      2 0x48000000000
Jan 12 09:57:58 mailq kernel: [  878.320341] Call Trace:
Jan 12 09:57:58 mailq kernel: [  878.320443]  [0000000010025704] usb_kill_urb+0xac/0xd8 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320528]  [00000000100262b4] usb_start_wait_urb+0x60/0x94 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320614]  [00000000100264c4] usb_control_msg+0xc4/0xec [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320701]  [000000001002757c] usb_set_configuration+0x288/0x554 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320796]  [000000001002e870] generic_probe+0x54/0x94 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320880]  [00000000100278c4] usb_probe_device+0xc/0x20 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.320922]  [0000000000650ff0] driver_probe_device+0xa4/0x154
Jan 12 09:57:58 mailq kernel: [  878.320957]  [000000000064ffec] bus_for_each_drv+0x3c/0x7c
Jan 12 09:57:58 mailq kernel: [  878.320991]  [0000000000650f10] device_attach+0x64/0x84
Jan 12 09:57:58 mailq kernel: [  878.321025]  [00000000006507e8] bus_probe_device+0x20/0x48
Jan 12 09:57:58 mailq kernel: [  878.321058]  [000000000064f010] device_add+0x3d8/0x54c
Jan 12 09:57:58 mailq kernel: [  878.321137]  [0000000010021740] usb_new_device+0x124/0x180 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.321220]  [00000000100221a8] hub_thread+0xa0c/0xee8 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.321261]  [0000000000475148] kthread+0x5c/0x70
Jan 12 09:57:58 mailq kernel: [  878.321297]  [000000000042a7d4] kernel_thread+0x30/0x48
Jan 12 09:57:58 mailq kernel: [  878.321330]  [00000000004753c0] kthreadd+0xa4/0xe0
Jan 12 09:57:58 mailq kernel: [  878.321386] INFO: task usb_id:2200 blocked for more than 120 seconds.
Jan 12 09:57:58 mailq kernel: [  878.321685] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:57:58 mailq kernel: [  878.322030] usb_id          D 000000001002a864     0  2200      1 0x210001101000480
Jan 12 09:57:58 mailq kernel: [  878.322071] Call Trace:
Jan 12 09:57:58 mailq kernel: [  878.322106]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:57:58 mailq kernel: [  878.322200]  [000000001002a864] show_manufacturer+0x8/0x38 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.322236]  [000000000064e8bc] dev_attr_show+0x18/0x50
Jan 12 09:57:58 mailq kernel: [  878.322275]  [0000000000552b94] sysfs_read_file+0x8c/0x118
Jan 12 09:57:58 mailq kernel: [  878.322311]  [00000000004fd1ac] vfs_read+0x6c/0x118
Jan 12 09:57:58 mailq kernel: [  878.322342]  [00000000004fd284] SyS_read+0x2c/0x5c
Jan 12 09:57:58 mailq kernel: [  878.322379]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:57:58 mailq kernel: [  878.322411] INFO: task lsusb:2201 blocked for more than 120 seconds.
Jan 12 09:57:58 mailq kernel: [  878.322707] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 12 09:57:58 mailq kernel: [  878.323054] lsusb           D 000000001002b4f0     0  2201   2120 0x210041101000484
Jan 12 09:57:58 mailq kernel: [  878.323097] Call Trace:
Jan 12 09:57:58 mailq kernel: [  878.323130]  [0000000000773624] __mutex_lock_slowpath+0x80/0xb8
Jan 12 09:57:58 mailq kernel: [  878.323225]  [000000001002b4f0] usbdev_open+0xac/0x1d8 [usbcore]
Jan 12 09:57:58 mailq kernel: [  878.323265]  [0000000000500288] chrdev_open+0x14c/0x180
Jan 12 09:57:58 mailq kernel: [  878.323298]  [00000000004fb71c] __dentry_open+0x234/0x378
Jan 12 09:57:58 mailq kernel: [  878.323335]  [0000000000508f3c] do_last+0x88c/0x8a8
Jan 12 09:57:58 mailq kernel: [  878.323370]  [0000000000509288] path_openat+0x90/0x380
Jan 12 09:57:58 mailq kernel: [  878.323405]  [0000000000509644] do_filp_open+0x18/0x70
Jan 12 09:57:58 mailq kernel: [  878.323437]  [00000000004fc680] do_sys_open+0xe0/0x17c
Jan 12 09:57:58 mailq kernel: [  878.323474]  [00000000004060d4] linux_sparc_syscall+0x34/0x44
Jan 12 09:58:38 mailq shutdown[2223]: shutting down for system reboot
Bus 001 Device 013: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1005 Apacer Technology, Inc.
  idProduct          0xb113 Handy Steno 2.0/HT203
  bcdDevice            1.00
  iManufacturer           1         
  iProduct                2 USB FLASH DRIVE
  iSerial                 3 07AB061376562D50
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              200mA
    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     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 003 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            3.02
  iManufacturer           3 Linux 3.2.0-rc7-sparc64 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:02:03.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength         6400
    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     0x0200  1x 512 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x1005 Apacer Technology, Inc.
  idProduct          0xb113 Handy Steno 2.0/HT203
  bcdDevice            1.00
  iManufacturer           1         
  iProduct                2 USB FLASH DRIVE
  iSerial                 3 07AB061376562D50
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength         8192
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              200mA
    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     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x4000  1x 0 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     0x4000  1x 0 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: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            3.02
  iManufacturer           3 Linux 3.2.0-rc7-sparc64 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:02:03.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength         6400
    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     0x0200  1x 512 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self 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            3.02
  iManufacturer           3 Linux 3.2.0-rc7-sparc64 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:02:03.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength         6400
    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     0x0200  1x 512 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0001
  Self Powered

Reply to: