![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=235315 Summary: IBM T60 ethernet e1000 problem Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: koenig@linux.de QAContact: qa@suse.de both 10.1 and 10.2 (32 and 64 bit) kernel on IBM/Lenovo T60 notebooks sometimes don't start the e1000 ethernet driver at boot, but only shows this message: e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid e1000: probe of 0000:02:00.0 failed with error -5 this is a known problem (cf. google and thinkwiki;), that the first access to EEPROM may fail. for both 10.1 and 10.2 I've used the following small workaround successfully (it just calls the checksum routine once without check to avoid the possible failure for the 1st call): --- /usr/src/linux/drivers/net/e1000/e1000_main.c~ 2006-09-20 05:42:06.000000000 +0200 +++ /usr/src/linux/drivers/net/e1000/e1000_main.c 2007-01-14 20:07:17.000000000 +0100 @@ -840,6 +840,7 @@ /* make sure the EEPROM is good */ + e1000_validate_eeprom_checksum(&adapter->hw); // first call may fail if (e1000_validate_eeprom_checksum(&adapter->hw) < 0) { DPRINTK(PROBE, ERR, "The EEPROM Checksum Is Not Valid\n"); err = -EIO; -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.