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