Hello, I am working at a similar problem...
On Monday 08 November 2004 13:51, Patrick Agrain wrote: > Inside a X306 IBM server, there are 2 UHCI-like and 1 EHCI USB > controlers encapsulated in the Intel's 6300ESB chipset. Same for me: UHCI+EHCI, Intel Chipset. > An HID-like peripheral is connected during the boot-up of the system. Here: auerswald PBX system, own driver. > Kernel is 2.4.26. 2.4.27 > Behaviour : > When the peripheral is connected to the front connectors ( bus 2 ), > enumeration works fine and the peripheral is claimed by hiddev. > When connected to the rear connectors ( bus 1 ), the set_address > process fails, but only if the peripheral is already connected at > boot time. If connected after start-up of the system, again, > everything works fine. Here: Enumeration is working most of the time, but not always. Very bad to reproduce. I have had a look at the source code and found that the enumeration process starts directly after the hub reset. I wonder if this may be the source of the failure.... some hubs which needed more time after reset? best regards Wolfgang ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel