hello, i'm looking for help upon usb hubs-
could you help me, or, may be, you know some links with extended info about it (i have only usbspec, and wasn't able to find answer for my problem)


i'm writing my own usb support for one project and trying to startup usb hubs support now. for testing i'm using two D-Link DU-H4 USB Hubs.
when i connects a divice to hub- all works fine, my driver enables that device and it wroks op then. but if i then discoonects it, hub reports "STALLED" on all "IN" requests- even GET_PORT_STATUS, but if i send some SET_PORT_FEATURE requests- it proccess that feature fine, still responds "STALLED" for "IN" request on "ACK SETUP" stage. so to continue use that hub i must reconnect it. i checked all my driver- but haven't found any errors in port adressing, etc. i think- there is some procedures that i nedd to do when disconnect detected- now i only unload the dedice on that port. may be i need manualy turn off/on power on that port, or reset it? or may be there are additional timeouts?


more, i found that hub send same responses when i tryung to connect second device to it (first continue works fine) but all IN requests reports "STALLED".

i get this when i connect bus-powered hub and not bus-powered.

regards,
 ILIA PETROV



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to