[Bug 235315] New: IBM T60 ethernet e1000 problem
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.
https://bugzilla.novell.com/show_bug.cgi?id=235315 kkeil@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #2 from kkeil@novell.com 2007-01-17 11:45 MST ------- Yes but in a different form, conditional. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=235315 kkeil@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #3 from kkeil@novell.com 2007-02-08 09:30 MST ------- Fixed in CVS, so one of the next update kernel will have it. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=235315
User koenig@linux.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=235315#c4
Harald Koenig
Fixed in CVS, so one of the next update kernel will have it.
this e1000 bug is back again for 10.3 on my T60! I've seen it at least once with the 10.3 release (DVD9) kernel, now it just happend again: harald > uname -a Linux harald 2.6.22.12-0.1-default #1 SMP 2007/11/06 23:05:18 UTC x86_64 x86_64 x86_64 GNU/Linux harald > dmesg | grep e1000 e1000: 0000:02:00.0: e1000_probe: The NVM Checksum Is Not Valid e1000: probe of 0000:02:00.0 failed with error -5 after rmmod/modprobe: e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1) 00:16:41:ad:9c:b0 e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection e1000: eth1: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX e1000: eth1: e1000_watchdog_task: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=235315
User kkeil@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=235315#c5
Karsten Keil
participants (1)
-
bugzilla_noreply@novell.com