Hi Greg, Thanks for the info. The error -32 now become -75 when I use 2.4.17. .... Dec 28 17:39:12 desktop kernel: Element != First TD
Dec 28 17:39:12 desktop kernel: 0: [c13e71e0] link (013e7210) e3 Length=7 Malden=7 DOT Inept=0 Dev=3, PAD=2d(SETUP) (buff=0297a62c) Dec 28 17:39:12 desktop kernel: 1: [c13e7210] link (013e7240) e3 SPED Stalled Babble Length=7 Malden=7 DOT Inept=0 Dev=3, PAD=69(IN) (buff=0515b8c4) Dec 28 17:39:12 desktop kernel: 2: [c13e7240] link (00000001) e3 IOC Active Length=0 Malden=off DOT Inept=0 Dev=3, PAD=e1(OUT) (buff=00000000) Dec 28 17:39:12 desktop kernel: Dec 28 17:39:12 desktop kernel: USB.co: USB device not responding, giving up (error=-75) > Him, do any other USB devices also work on this Linux machine with this > kernel? Yes. Ericsson MOM evaluation kit USB works fine on the Linux box. > > What kind of motherboard is this? It is a Dell Dimension 4100, the mother board uses the Intel 815e chip set. I believe error -75 and -32 has nothing to do with the motherboard because my other Dell potpie box has the same problem. > Is this a SUMP or UP machine? It is a UP machine. > | I still could not solve the USB problem of the Transilica Bluetooth > | Evaluation Kit http://www.transilica.com/prod.html, in kernel 2.4.9. > | ... > | > | Dec 21 13:18:14 desktop kernel: USB.co: USB device not responding, giving > | up (error=-32) > | > | Dec 21 13:18:14 desktop kernel: hub.co: USB new device connect on bus/1, > | assigned device number 5 > | > | > | I also put the vendor information (03e8-one) into the > | /user/sac/Linux***/drivers/pick/pick.ids and > | /user/sac/Linux***/drivers/pick/devils.he. > | In detail, for instance what I have done in /user/sac/Linux***/drivers/pick/devils.he was: VENDOR(03e8,"Transilica(Microtone) Pte. Ltd. ") DEVICE(03e8,one,"1760") END() In the error files Linux/include/as/err.he Linux/Documentation/USB/error-codes.txt I found that the -32 means #define PIPE 32 /* Broken pipe */ error -75 means #define OVERFLOW 75 /* Value too large for defined data type */ This OVERFLOW is not a conversional error for the USB because I could not find it in the Linux/Documentation/USB/error-codes.txt file. I have looked through the USB.co file and try to understand why the pipe is broken and why it is over flowed in 2.4.17 but. When I read till the stage of RUB part, I could not understand now. I am not asking you to explain the USB.co for me. I will keeping on trying. My questions are: Is the USB.co file meant for USB spec 1.1 or 2? Have anyone of you encountered the similar problem? Can I include a new USB device my modify the devils.he file in pick directory? What are the possible causes for the OVERFLOW or PIPE? Thanks, Best Regards, David _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
