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
