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

Reply via email to