Tiny Core Linux

Tiny Core Base => TCB Bugs => Topic started by: Tuftec on May 02, 2011, 03:41:13 AM

Title: kernel bug with USB s/w
Post by: Tuftec on May 02, 2011, 03:41:13 AM
Hi All,

I am trying to get TC to run on an eBox 3300MX PC with a Vortex SOC h/w core.
I frequently get errors for USB connections similar to the following

generic-usb: probe of 0003:0EEF:0001.0004 failed with error -32

What does this mean?

I think it might be a latent kernel bug that shows up with the non standard x86 core.

Peter.
Title: Re: kernel bug with USB s/w
Post by: Juanito on May 02, 2011, 04:03:51 AM
You could try posting a question to the mailing list at http://www.linux-usb.org/
Title: Re: kernel bug with USB s/w
Post by: curaga on May 02, 2011, 04:53:14 AM
It could be a bug in linux code, or in your usb hardware (the chipset, or the stick).
Title: Re: kernel bug with USB s/w
Post by: danielibarnes on June 28, 2011, 06:58:29 PM
A quick google search seems to indicate the 2.6.29 kernel changed in a way that exposed bugs in some drivers (http://kerneltrap.com/mailarchive/linux-usb/2009/3/16/5175814/thread). If you are knowledgeable enough, you can try to patch and recompile the affected module, using the example for the Saitek Cyborg Gold Joystick (http://lxr.free-electrons.com/source/drivers/usb/core/quirks.c?v=2.6.33#L57).
Title: Re: kernel bug with USB s/w
Post by: Tuftec on July 06, 2011, 05:21:03 AM
Thanks guys.

I am not experienced enough to be able to patch.

I have tried the same configuration on other h/w platforms and I get the same error message.

There must be a list somewhere that tells me what an error 32 means.

Peter.
Title: Re: kernel bug with USB s/w
Post by: danielibarnes on July 06, 2011, 10:27:09 AM
Is this for a particular device or for any device? If it's a particular device, then load the usb-utils extension, execute lsusb, and post the results. I expect that particular error could be caused by one of many different problems, but with additional information we may be able to see something.
Title: Re: kernel bug with USB s/w
Post by: Tuftec on July 06, 2011, 07:53:46 PM
Here is an lsusb -v output.
The error occurs repeatedly with my touch screen (which I have not been able to get to work. It does work fine under MS Windows).

Title: Re: kernel bug with USB s/w
Post by: Tuftec on July 06, 2011, 08:40:36 PM
Here is the dmesg output also. I thought it may help.

Peter.
Title: Re: kernel bug with USB s/w
Post by: maro on July 07, 2011, 06:29:48 PM
I can't offer ony suggestion yet, but when looking at USB related stuff I always find the output of lsusb -t quite helpful, plus the output of lsmod to know what kernel modules have been loaded. You might want to add those few lines here as well.
Title: Re: kernel bug with USB s/w
Post by: Tuftec on July 08, 2011, 12:53:25 AM
files as requested.