Messages in this thread | | | Date | Fri, 23 May 1997 10:36:45 -0400 (EDT) | From | "Richard B. Johnson" <> | Subject | Re: ping fails under 2.1.39 |
| |
On Wed, 21 May 1997, Alan Cox wrote:
> > BTW does anyone seem bad crashes with NE2000 card installed? > > Looks to me like when I put ne2000 card in, it goes into > > 'solid rock' state sometimes. (Nothing except hard reset works). > > Swap it for a better NE2000 clone. Its a problem that occurs with some > board/cpu/card combinations. Linux delays the I/O ops to the 8390 properly > but some boards mess they delays up and can lock the system hard >
Also, the method used by the kernel to delay I/O (writing to an unused port) can (read will) lead to other problems. You should not perform a bus operation if you intend to allow the bus to settle. It makes more glitches that take even more time to settle. The result is that, although you have compensated for a chip-to-chip select-time bug with the delay, the resulting bus activity can cause invalid reads/writes during this operation.
Note: I am taking about the ISA bus!!! The high-speed bus, either Vesa-Local or PCI do not have these bus-settle problems. Further, "modern" 8390 clones don't have the the chip-to-chip select-time bug. Basically, if you have a PCI card that is "NE*" compatible (uses an 8390), you should not have ethernet problems due to this card. If you have an old ISA Ethernet card that uses an 8390, you should "repair" it using a hacksaw so it doesn't find its way into some other computer. New 8390 PCI boards cost US$15.
Cheers, Dick Johnson -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Richard B. Johnson Project Engineer Analogic Corporation Voice : (508) 977-3000 ext. 3754 Fax : (508) 532-6097 Modem : (508) 977-6870 Ftp : ftp@boneserver.analogic.com Email : rjohnson@analogic.com, johnson@analogic.com Penguin : Linux version 2.1.40 on an i586 machine (66.15 BogoMips). Warning : I read unsolicited mail for $350.00 per hour. Supply billing address. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
| |