Re: USB Microsoft Natural KeyB not recogniced as a HID device

Greg KH (
Wed, 27 Mar 2002 11:24:40 -0800

On Wed, Mar 27, 2002 at 08:00:18PM +0100, Gunther Mayer wrote:
> Greg, bad guessing. This is not the device's fault but the linux usb
> drivers are buggy.
> The messages:
> bInterfaceClass cannot get string descriptor 1, error = Broken pipe(32)
> cannot get string descriptor 2, error = Broken pipe(32)
> go away after "rmmod hid" (or whatever driver is using the device).
> This is a long standing bug.

Bug in lsusb or in the kernel drivers?

Can you send what /proc/bus/usb/devices looks like with the device
plugged in, _and_ the driver bound to the device? Doing that reads the
strings from the device, just like lsusb should be doing. If that is
successful, I think the problem would be in lsusb.


greg k-h
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at