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.
thanks,
greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sun Mar 31 2002 - 22:00:13 EST