* hid: ctrl urb status -75?
@ 2003-07-22 1:21 Matthew Harrell
2003-07-22 1:33 ` Randy.Dunlap
0 siblings, 1 reply; 4+ messages in thread
From: Matthew Harrell @ 2003-07-22 1:21 UTC (permalink / raw)
To: Kernel List
What does this error mean? I'm attempting to plug in a USB keyboard I've got
and it gives me the messages
hub 1-0:0: new USB device on port 1, assigned address 3
input: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:11.2-1
drivers/usb/input/hid-core.c: ctrl urb status -75 received
Other USB keyboards work fine so it must be something special with this one.
This is under all kernels from 2.5.60 to 2.6.0-test1
--
Matthew Harrell The Earth is like a tiny grain of
Bit Twiddlers, Inc. sand, only much, much heavier.
mharrell@bittwiddlers.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: hid: ctrl urb status -75?
2003-07-22 1:21 hid: ctrl urb status -75? Matthew Harrell
@ 2003-07-22 1:33 ` Randy.Dunlap
2003-07-22 1:43 ` Matthew Harrell
0 siblings, 1 reply; 4+ messages in thread
From: Randy.Dunlap @ 2003-07-22 1:33 UTC (permalink / raw)
To: Matthew Harrell; +Cc: lists-sender-14a37a, linux-kernel
On Mon, 21 Jul 2003 21:21:37 -0400 Matthew Harrell <lists-sender-14a37a@bittwiddlers.com> wrote:
|
| What does this error mean? I'm attempting to plug in a USB keyboard I've got
| and it gives me the messages
|
| hub 1-0:0: new USB device on port 1, assigned address 3
| input: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:11.2-1
| drivers/usb/input/hid-core.c: ctrl urb status -75 received
|
| Other USB keyboards work fine so it must be something special with this one.
| This is under all kernels from 2.5.60 to 2.6.0-test1
include/asm-generic/errno.h says that 75 is EOVERFLOW.
Now look in Documentation/usb/error-codes.txt and it says that
EOVERFLOW is used for:
-EOVERFLOW (*) The amount of data returned by the endpoint was
greater than either the max packet size of the
endpoint or the remaining buffer size. "Babble".
The device returned too much data.
See whichever host controller driver you are using for details.
--
~Randy
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: hid: ctrl urb status -75?
2003-07-22 1:33 ` Randy.Dunlap
@ 2003-07-22 1:43 ` Matthew Harrell
2003-07-22 1:53 ` Randy.Dunlap
0 siblings, 1 reply; 4+ messages in thread
From: Matthew Harrell @ 2003-07-22 1:43 UTC (permalink / raw)
To: Randy.Dunlap; +Cc: Kernel List
: include/asm-generic/errno.h says that 75 is EOVERFLOW.
: Now look in Documentation/usb/error-codes.txt and it says that
: EOVERFLOW is used for:
: -EOVERFLOW (*) The amount of data returned by the endpoint was
: greater than either the max packet size of the
: endpoint or the remaining buffer size. "Babble".
:
: The device returned too much data.
: See whichever host controller driver you are using for details.
Strange. Thanks. For some reason I was thinking those error codes returned
by the driver were more specific to it. I see where the message is generated
and now just need to figure out what the deal is with it here. It works fine
under at least two other OSes so I know the keyboard works.
--
Matthew Harrell Do not meddle in the affairs of cats
Bit Twiddlers, Inc. for they are subtle and will piss
mharrell@bittwiddlers.com on your computer
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: hid: ctrl urb status -75?
2003-07-22 1:43 ` Matthew Harrell
@ 2003-07-22 1:53 ` Randy.Dunlap
0 siblings, 0 replies; 4+ messages in thread
From: Randy.Dunlap @ 2003-07-22 1:53 UTC (permalink / raw)
To: Matthew Harrell; +Cc: linux-kernel
On Mon, 21 Jul 2003 21:43:45 -0400 Matthew Harrell <mharrell-dated-1059270228.4188fe@bittwiddlers.com> wrote:
| : include/asm-generic/errno.h says that 75 is EOVERFLOW.
| : Now look in Documentation/usb/error-codes.txt and it says that
| : EOVERFLOW is used for:
| : -EOVERFLOW (*) The amount of data returned by the endpoint was
| : greater than either the max packet size of the
| : endpoint or the remaining buffer size. "Babble".
| :
| : The device returned too much data.
| : See whichever host controller driver you are using for details.
|
| Strange. Thanks. For some reason I was thinking those error codes returned
| by the driver were more specific to it. I see where the message is generated
| and now just need to figure out what the deal is with it here. It works fine
| under at least two other OSes so I know the keyboard works.
Well, there could be unknown workarounds or there could be some
corner case(s) that linux-usb doesn't quite handle, so good luck
on it. Is source code available for either of the other working
OSes?
--
~Randy
| http://developer.osdl.org/rddunlap/ | http://www.xenotime.net/linux/ |
Linux-2.6 FAQA:
http://www.codemonkey.org.uk/post-halloween-2.5.txt
or http://lwn.net/Articles/39901/
http://www.kernel.org/pub/linux/kernel/people/rusty/modules/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-07-22 1:41 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-22 1:21 hid: ctrl urb status -75? Matthew Harrell
2003-07-22 1:33 ` Randy.Dunlap
2003-07-22 1:43 ` Matthew Harrell
2003-07-22 1:53 ` Randy.Dunlap
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.