[eepro100] sgi 320 visws and eepro100
Donald Becker
becker@scyld.com
Wed, 16 May 2001 11:55:51 -0400 (EDT)
On Wed, 16 May 2001, Jim Edwards wrote:
> > May 16 11:12:37 ndpndes kernel: Self test failed, status ffffffff:
> > May 16 11:12:37 ndpndes kernel: Failure to initialize the i82557.
> > May 16 11:12:37 ndpndes kernel: Verify that the card is a bus-master capable slot.
This points to a problem with the PCI bus configuration. It's probably
not directly related to the EEPROM issue, although they might both be
related to timing problems with the hardware. (SGI has a reputation for
cutting corners with their bus implementations. Anyone remember the
almost-EISA machines from a few years ago?)
You can change the timing by compiling the driver with -DUSE_IO_OPS.
Please try this if possible.
> > May 16 11:12:37 ndpndes kernel: eth0: Invalid EEPROM checksum
> > 0x423c, check settings before activating this device!
> But the eepro100-diag program run with -ee suggests that the eeprom
> checksum is okay:
> > eth0: OEM i82557/i82558 10/100
> > Ethernet at 0xe9834000, FD:C7:3F:C8:7B:05, IRQ 19.
Hmmm, curious -- the station address is significantly wrong.
> > May 16 11:12:37 ndpndes kernel: Receiver lock-up bug exists -- enabling work-around.
> > May 16 11:12:37 ndpndes kernel: Board assembly 96f6fe-099, Physical connectors present: RJ45 MII
> > May 16 11:12:37 ndpndes kernel: Primary interface chip i82553-A/B PHY #16.
> > May 16 11:12:37 ndpndes kernel: Secondary interface chip i82553-A/B.
Along with the other information.
> > eepro100-diag.c:v2.02 7/19/2000 Donald Becker (becker@scyld.com)
...
> > Station address 08:00:69:13:3C:69.
> > Receiver lock-up bug exists. (The driver work-around *is* implemented.)
> > Board assembly 123456-120, Physical connectors present: RJ45
Hmmm, I wonder who implemented this one. The blank board number should
be 000000-000, not some made-up number. I wonder if SGI used a slow
EEPROM, or did some other hackish thing.
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