Hi All,
        A while ago I bought a EHCI card from Fry's but never managed to
get it working fully (if the ehci driver was loaded some normal devices
wouldn't work). I don't have a USB 2.0 device to test that old card (or
the new card) with. That old card now lives in a Win2k only machine but it
has the same problem as Linux did, so I suspect the hardware. My old
postings are;

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=99618621208851&w=2
http://marc.theaimsgroup.com/?l=linux-usb-users&m=99789022621051&w=2
http://marc.theaimsgroup.com/?l=linux-usb-devel&m=100378157205612&w=2

        As you will see in the linux-usb-users posting the revision of the
EHCI controller was 01. I just bought a new card (prompted by an open box
price of $29.60 at best buys for a 5 port EHCI) for the machine in my home
that only runs linux. It has;

00:0a.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
        Subsystem: Unknown device 17c6:0036
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at d9000000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2

00:0a.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
        Subsystem: Unknown device 17c6:0036
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at d9001000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2

00:0a.2 USB Controller: NEC Corporation USB 2.0 (rev 02) (prog-if 20 
[EHCI])
        Subsystem: Unknown device 17c6:00e1
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at d9002000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Power Management version 2

(revision 02) and seems to work fine. I'm running 2.4.18 plus the 
following patchs from 
http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.4/;

usb-2.0-2.4.19-pre1.patch  
usb-hcd-2.4.19-pre5.patch
usb-ehci-2.4.19-pre7.patch
usb-build-2.4.19-pre1.patch

(one of the patches had two hunks that didn't apply but they looked only
like changes to debugging information).
        One thing I did notice now is that when I plug a device into the 
onboard UHCI port I get error messages like;

hub.c: connect-debounce failed, port 2 disabled

        Everything does seem to work fine though. Does ehci somehow try to 
get involved with the UHCI ports? 

00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 18) (prog-if 00 
[UHCI])
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
        Flags: bus master, medium devsel, latency 32, IRQ 10
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2

        I seem to have quite a lot of IRQ10...

 10:       7730          XT-PIC  ncr53c8xx, ehci-hcd, usb-ohci, usb-uhci

        I've ran both low speed and full speed devices without problems. 
This card is made by BUSlink (who I've never heard of).

                                                regards,

                                                Stephen.

-- 
 /------------------------------------+-------------------------\
|Stephen J. Gowdy                     | SLAC, MailStop 34,       |
|http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road,     |
|http://calendar.yahoo.com/gowdy      | Menlo Park CA 94025, USA |
|EMail: [EMAIL PROTECTED]       | Tel: +1 650 926 3144     |
 \------------------------------------+-------------------------/



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to