On Thursday 19 May 2005 12:16 pm, Thomas Lidy wrote: > > I recently equipped a Pentium 133 computer, that I use as Router and > Fileserver, with a 4 port USB 2.0 PCI card and connected a new Western > Digital 250 GB external USB hard drive to it.
This is a VIA VT6202 card. They've never worked all that well in Linux for various reasons; the hardware clearly misbehaves, losing IRQs and so on. One thing you might do is try using a different PCI card; even the VT6212 is better. > ... > ehci_hcd 0000:00:07.2: VIA Technologies, Inc. USB 2.0 > ehci_hcd 0000:00:07.2: irq 11, pci mem 0x80000000 > ehci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1 > ehci_hcd 0000:00:07.2: USB 2.0 initialized, EHCI 0.95, driver 10 Dec 2004 I can tell it's a VT6202 because it's (a) VIA, (b) EHCI 0.95. If you must use VIA parts, try newer ones ... with EHCI 1.0 instead. Or non-VIA parts. > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 4 ports detected > ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI) With only VIA and Intel parts, don't even bother linking OHCI into your kernel. It's just wasted space, in memory and syslog ... ;) > hub 1-0:1.0: over-current change on port 1 > USB Universal Host Controller Interface driver v2.2 > uhci_hcd 0000:00:01.2: Intel Corp. 82371SB PIIX3 USB [Natoma/Triton II] > hub 1-0:1.0: over-current change on port 2 > hub 1-0:1.0: over-current change on port 3 > hub 1-0:1.0: over-current change on port 4 Yeah, the latest wierdness with with some of those VIA parts is that they like to report overcurrent change events and then not work. Something changed that makes them report the overcurrent, and at about the same time they stopped working. The two things are probably related, possibly to some usbcore enumeration changes that happened since about 2.6.5 or so. (And as you noted, one of the "stop working" symptoms for a while was the controller deciding to die... that does seem to be fixed now, but it was a change in usbcore that made it stop.) I wouldn't rule out some EHCI issue -- a few of those symptoms showed up with non-VIA parts -- but the problems appear to be board-specific and also to be coupled to usbcore changes. - Dave ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel