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
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to