[vortex] old problem? with vortex driver
Donald Becker
becker@scyld.com
Fri Mar 22 12:46:02 2002
On Fri, 22 Mar 2002, David Dunlop wrote:
> Donald Becker wrote:
> > On Fri, 22 Mar 2002, David Dunlop wrote:
> >>When I Download at High speeds I get this into my logs:
> >>Mar 21 20:49:55 zaphod kernel: eth0: Transmit error, Tx status register 90.
> >
> > Transmit underrun. This is rare.
> >
> >>[root@zaphod log]# dmesg |grep 3c
> >>3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
> >>02:0c.0: 3Com PCI 3c590 Vortex 10Mbps at 0xdf20. Vers LK1.1.16
> >
> > Two interesting details: this is a really old 3c590, and it's 10Mbps
> > only.
..
> I don't think there is anything unusual about my system.
> It's a 1GHz Dell 256M RDRAMM w/ECC
> Promise Ultra 100 TX2 IDE card
Hmmm, that should have plenty of PCI bandwidth. I was expecting a
P5-100 system, or a slow WinChip.
> I should also node that when i am getting these i am writting through
> the Promise card
Perhaps the Promise card is causing arbitration problems.
Hmmm: Andrew or Bogdan, does the LK1.1.16 driver set the PCI Latency
setting?
Here is the comment in the driver:
/* Check the PCI latency value. On the 3c590 series the latency timer
must be set to the maximum value to avoid data corruption that occurs
when the timer expires during a transfer. This bug exists the Vortex
chip only. */
--
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993