> With 2.6.17-rc5-mm2 (and other kernels), the e1000 fails to load
> sometimes, with the message:
>
> Intel(R) PRO/1000 Network Driver - version 7.0.38-k4-NAPI
> Copyright (c) 1999-2006 Intel Corporation.
> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 20
> PCI: Setting latency timer of device 0000:02:00.0 to 64
> e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
> e1000: probe of 0000:02:00.0 failed with error -5
>
> Sometimes it will do this after several modprobe/rmmod cycles, and then
> it will load OK.  Once loaded, it seems to work perfectly.


Sorry for the long wait, there's some new information on this that just this morning arrived.

We received reports from SuSE that on a T60 they were seeing the same problem. After obtaining a T60 ourselves we managed to spot the suspected problem: it is related to the "smart power down" capability of the PHY. Lenovo had this feature turned on in certain BIOS'es which caused the EEPROM reads to fail.

Some people reported that the problem goes away when you plug in a cable - this guarantees that the PHY is turned on and probably masks the issue for a lot of people (either you work plugged in or forget about the NIC when you work wireless, thus not seeing the issue).

The latest EEPROM's from Lenovo (obtainable from their websites as .iso) seem to have this feature turned off, which resolves the issue.

We're right now working on seeing if we can find a workaround for the issue ourselves in the driver, but in any case you can always try to grab the latest BIOS from lenovo's website, and tell us if that works for you.

meanwhile we're working on a more permanent solution.

Cheers,

Auke



Refs:
http://sourceforge.net/tracker/index.php?func=detail&aid=1474679&group_id=42302&atid=447449
http://forums.gentoo.org/viewtopic-t-476305-highlight-e1000.html
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to