--- Alan Stern <[EMAIL PROTECTED]> wrote:

> On Fri, 29 Oct 2004, N Lin wrote:
> > Since no USB1 devices work when connected to the hub, it seems that EHCI is
> > trying to pass the handling on to UHCI, but UHCI is doing nothing.

> This is interesting.  Apparently your PCMCIA card has a second UHCI 
> controller, and it works okay.  Yet more evidence indicating the first 
> controller is broken!

> Since there are two UHCI controllers (each with two ports) on the PCMCIA
> card, I would guess that the card has four ports.  If two of them are 
> connected to the broken controller and two are connected to the working 
> controller, then maybe all you have to do is plug the webcam into one of 
> the other ports.

Interesting it is indeed; the PCMCIA USB2 card has only two USB ports, not four.
Even increasing the timeout (as suggested in your previous mail) can't get the first
(reported) controller to initialize properly.

Is it possible that the PCMCIA card is incorrectly reporting the number of UHCI
controllers (reporting 2 whereas only 1 is present), leading to the creation of
a bogus UHCI controller (which cannot be initialized leading to the timeout error)
in the driver, in addition to the real UHCI controller (which apparently, according
to the logs, has been initialized OK)? 

Re: EHCI-UHCI handoff

> It should.  But the log messages don't indicate which companion has been 
> asked to take over; is it the broken one at 0000:02:00.0 or the working 
> one at 0000:02:00.1?

Since USB1 traffic isn't working, I guess the EHCI driver is trying to pass USB1 
traffic onto the bogus non-initialized non-existent UHCI controller, instead of 
passing it on to the correctly initialized UHCI controller. Again, there are physically
only two ports on the card, so it's odd that the card says it has 2 controllers each
with 2 ports.

So maybe I need to somehow (a) supress the creation of the "bogus" UHCI controller
entry, and/or (b) explicitly tell EHCI to pass USB1 traffic onto the real controller
and not the bogus one? Any easy way to do either of these?

Thanks,
N Lin



                
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail 


-------------------------------------------------------
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-users

Reply via email to