Invalid EEPROM checksum on 1.09j-t

Donald Becker becker@scyld.com
Sat May 6 14:27:12 2000


On Sat, 6 May 2000, Jason Goldschmidt wrote:

> I am using the eepro100 driver that comes w/ 2.2.15 (1.09j-t). At boot up
> I get this message when the module loads:
> 
> May  6 00:49:45 dieselmeat kernel: eth0: Invalid EEPROM checksum 0x79f5,
> check settings before activating this device! 
> May  6 00:49:45 dieselmeat kernel: eth0: Intel PCI EtherExpress Pro100 at
> 0xc6849000, 00:E0:ED:3D:F3:E1, IRQ 9. 

It looks as if that driver version has broken EEPROM sizing code.

> The interface is up, everything seems normal, but I can't get a route out
> the interface.  

You wouldn't -- the driver didn't get the correct transceiver type when it
read the configuration EEPROM.

> The card works fine w/ 2.2.14 which used 1.06 (I believe) and gives me
> this message:
> 
> May  6 01:40:25 dieselmeat kernel: eth0: Intel EtherExpress Pro 10/100 at
> 0xf4e0, 00:A0:C9:39:E2:C1, IRQ 9. 
> May  6 01:40:25 dieselmeat kernel:   Board assembly 661949-004, Physical
> connectors present: RJ45 
> May  6 01:40:25 dieselmeat kernel:   Primary interface chip DP83840A PHY
> #1. 

This looks normal.

What does v1.10 report?
  http://www.scyld.com/network/index.html
    ftp://scyld.com/pub/network/netdrivers-2.0.src.rpm

Donald Becker				becker@scyld.com
Scyld Computing Corporation
410 Severn Ave. Suite 210
Annapolis MD 21403


-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-eepro100-request@beowulf.org