On Sat, 17 Feb 2007, Luca Tettamanti wrote:

> Hello,
> whenever I plug a mouse into my laptop I get this message:
> 
> hub 1-0:1.0: Cannot enable port 5.  Maybe the USB cable is bad?
> 
> It happens with *any* mouse (which are probably all USB1) but memory
> sticks works fine (because I only have USB2 devices here).
> 
> It turned out to be an user error, since I "lost" the OHCI module and
> only EHCI was enabled. Once OHCI driver is loaded the mouse is
> recognized. Still, the message is confusing and suggests a hardware
> failure.

Does the same message still appear when ohci-hcd is loaded?

> The "problem" is not new either (I tried kernels as old as 2.6.17), I
> just noticed because previously I was using a PS2 mouse.
> 
> It seems that EHCI controller is unable to drive old low speed devices,

Correct.  It can't drive full-speed devices either.

> is it possible to just ignore them? Or maybe emitting a better
> diagnostic message?

It is not only possible -- it's supposed to happen!  The fact that you get
that message in your log means something is wrong on your system.  Or
maybe it means something is wrong with the hub driver; I'll have to try
reproducing your experience.

> Me loading EHCI, plugging the mouse, loading OHCI, plugging the mouse
> again (this is 2.6-git-current):

The log is useless for debugging unless you enable CONFIG_USB_DEBUG.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to