On Tue, 4 May 2004 [EMAIL PROTECTED] wrote:

> Here is my dump of /proc/driver/uhci/000:00:1d.1 after the various stages:
> 
> == after cold-plug ==
> 
> HC status
>   usbcmd    =     00c1   Maxp64 CF RS
>   usbstat   =     0000
>   usbint    =     000f
>   usbfrnum  =   (0)30c
>   flbaseadd = 2b99830c
>   sof       =       40
>   stat1     =     0095   Enabled Connected
>   stat2     =     0080
> Frame List
> Skeleton QH's

Okay, normal.

> == after hot-un-plug ==
> 
> HC status
>   usbcmd    =     0008   Maxp32 EGSM
>   usbstat   =     0020   HCHalted
>   usbint    =     000f
>   usbfrnum  =   (0)264
>   flbaseadd = 2b998264
>   sof       =       40
>   stat1     =     0080
>   stat2     =     0080
> Frame List
> Skeleton QH's

Again, normal.

> == after hot-plug ==
> 
> HC status
>   usbcmd    =     0008   Maxp32 EGSM
>   usbstat   =     0020   HCHalted
>   usbint    =     000f
>   usbfrnum  =   (0)264
>   flbaseadd = 2b998264
>   sof       =       40
>   stat1     =     0080
>   stat2     =     0080
> Frame List
> Skeleton QH's

This is odd.  It says the USB controller in your computer is not aware 
that anything has been plugged in.  It's just as though no electrical 
connection was made.  In particular, look at the stat1 = 0080 line.  The 
least significant bit of that value is the Current Connection Status 
indicator; the fact that it is 0 means the controller is unaware that 
anything is attached to the port.

Three possibilities: your USB controller is bad, your cable is bad, or 
your USB device is bad.  Since the same thing happens with multiple 
devices (and also multiple cables?) we can rule out the last possibility 
(and the second as well?).  This makes me think the USB hardware on your 
computer may be faulty.

However, you say that everything works okay under Linux 2.4.  Have you 
tried it recently?

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&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