On Saturday 29 April 2006 21:23, Alan Stern wrote:
> On Sat, 29 Apr 2006, Henrik Johansson wrote:
> > Hi,
> >
> > I have a problem with the USB on my VIA SP13000 motherboard when
> > connecting a M-Audio Sonica. This device need a firmware transfer in
> > order to function and for some reason it doesn't recognize the device
> > after the transfer. Here's the kernel log:
> > usb 1-1: new full speed USB device using uhci_hcd and address 6
> > usb 1-1: device descriptor read/64, error -110
> > usb 1-1: device descriptor read/64, error -110
> > usb 1-1: new full speed USB device using uhci_hcd and address 7
> > usb 1-1: device descriptor read/64, error -110
> > usb 1-1: device descriptor read/64, error -110
> > usb 1-1: new full speed USB device using uhci_hcd and address 8
> > usb 1-1: device not accepting address 8, error -110
> > usb 1-1: new full speed USB device using uhci_hcd and address 9
> >
> > Using lsusb after this is not possible, it simply hangs.
>
> Can you provide more information? For instance, a kernel stack trace
> (Alt-SysRq-T) when lsusb is hung. For best results, go into single-user
> mode first.
Now I found that lsusb doesn't really hang, it blocks until the USB address
assignment gives up.
Here's the stacktrace from when lsusb is blocking:
Apr 30 09:59:59 vega kernel: lsusb D A7F9CA24 0 5105 5004
(NOTLB)
Apr 30 09:59:59 vega kernel: ba393da4 00200046 b3ce0a24 a7f9ca24 00225510
b3ce0000 b0104a20 b1336bd8
Apr 30 09:59:59 vega kernel: b1336ab0 97fd9fc0 000f425e 01ab3f00
00000000 b0134f87 bb25ed1c bb25ed24
Apr 30 09:59:59 vega kernel: 00200246 b1336ab0 b025f6b8 00000001
b1336ab0 b01135be bb25ed24 bb25ed24
Apr 30 09:59:59 vega kernel: Call Trace:
Apr 30 09:59:59 vega kernel: [do_IRQ+34/42] do_IRQ+0x22/0x2a
Apr 30 09:59:59 vega kernel: [blockable_page_cache_readahead+69/153]
blockable_page_cache_readahead+0x45/0x99
Apr 30 09:59:59 vega kernel: [__down+172/184] __down+0xac/0xb8
Apr 30 09:59:59 vega kernel: [default_wake_function+0/21]
default_wake_function+0x0/0x15
Apr 30 09:59:59 vega kernel: [__sched_text_start+7/12] __down_failed+0x7/0xc
Apr 30 09:59:59 vega kernel:
[pg0+207445470/1338737664] .text.lock.devio+0x81/0x1eb [usbcore]
Apr 30 09:59:59 vega kernel: [dput+27/273] dput+0x1b/0x111
Apr 30 09:59:59 vega kernel: [__link_path_walk+2400/2698]
__link_path_walk+0x960/0xa8a
Apr 30 09:59:59 vega kernel: [mntput_no_expire+20/96]
mntput_no_expire+0x14/0x60
Apr 30 09:59:59 vega kernel: [link_path_walk+176/187]
link_path_walk+0xb0/0xbb
Apr 30 09:59:59 vega kernel: [dput+27/273] dput+0x1b/0x111
Apr 30 09:59:59 vega kernel: [permission+119/172] permission+0x77/0xac
Apr 30 09:59:59 vega kernel: [kobject_get+18/23] kobject_get+0x12/0x17
Apr 30 09:59:59 vega kernel: [get_device+19/26] get_device+0x13/0x1a
Apr 30 09:59:59 vega kernel: [pg0+207401717/1338737664] usb_get_dev+0x12/0x17
[usbcore]
Apr 30 09:59:59 vega kernel: [pg0+207437200/1338737664]
usbdev_open+0xab/0x12f [usbcore]
Apr 30 09:59:59 vega kernel: [chrdev_open+233/256] chrdev_open+0xe9/0x100
Apr 30 09:59:59 vega kernel: [chrdev_open+0/256] chrdev_open+0x0/0x100
Apr 30 09:59:59 vega kernel: [__dentry_open+219/393] __dentry_open+0xdb/0x189
Apr 30 09:59:59 vega kernel: [do_filp_open+45/53] do_filp_open+0x2d/0x35
Apr 30 09:59:59 vega kernel: [do_ioctl+61/78] do_ioctl+0x3d/0x4e
Apr 30 09:59:59 vega kernel: [vfs_ioctl+496/514] vfs_ioctl+0x1f0/0x202
Apr 30 09:59:59 vega kernel: [sys_ioctl+70/96] sys_ioctl+0x46/0x60
Apr 30 09:59:59 vega kernel: [sysenter_past_esp+84/117]
sysenter_past_esp+0x54/0x75
> I have no idea why the device should work when it is behind a hub but not
> when it is plugged directly into the computer. Can you try plugging the
> device into a different computer?
Already tried that, and then it works perfectly. So it's only when I connect
it directly to the USB port of the EPIA SP13000 this happens.
--
Henrik Johansson
email: [EMAIL PROTECTED]
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel