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

Reply via email to