On Tue, 7 Dec 2004, James Pattinson wrote:

> Hi All
> 
> I'm using an apple 23" cinema display with linux. It has an integrated 2 
> port USB Hub which would be useful but doesn't seem to work with Linux. 
> Here is what I get in the syslog when I plug it in:
> 
> usb 2-1: new full speed USB device using address 6
> hub 2-1:1.0: USB hub found
> hub 2-1:1.0: 3 ports detected
> usb 2-1.3: new low speed USB device using address 7
> usb 2-1.3: control timeout on ep0in
> HID device not claimed by input or hiddev
> usbhid: probe of 2-1.3:1.0 failed with error -5
> usb 2-1.3: control timeout on ep0in
> (then I unplug it)
> usb 2-1: USB disconnect, address 6
> 
> This was causing vmware to hang, and all attempts to access 
> /proc/bus/usb/devices to hang as well.

Depending on what version of Linux you were using, that hang you 
experienced might be an already-fixed bug in the USB HID driver.  If not, 
then it's a new bug and it should get fixed.

To get more information about what's going wrong, you can turn on the USB 
verbose debugging switch in the kernel configuration.  You should also 
edit the kernel source file drivers/usb/input/hid-core.c, and change the 
two lines near the beginning that say

#undef DEBUG
#undef DEBUG_DATA

into

#define DEBUG
#define DEBUG_DATA

This will provide a whole bunch of extra debugging information in your 
system log.

Alan Stern



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to