netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.6.21rc7 e1000 media-detect oddness.
@ 2007-04-16  3:45 Dave Jones
  2007-04-16 17:04 ` Tantilov, Emil S
  2007-04-16 20:12 ` Jesse Brandeburg
  0 siblings, 2 replies; 3+ messages in thread
From: Dave Jones @ 2007-04-16  3:45 UTC (permalink / raw)
  To: netdev

I booted up 2.6.21rc7 without an ethernet cable plugged in,
and noticed this..

e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
e1000: probe of 0000:02:00.0 failed with error -5

I plugged a cable in, did rmmod e1000;modprobe e1000, and got this..

e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1) 00:16:d3:3a:62:d3
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
e1000: eth0: e1000_watchdog: 10/100 speed: disabling TSO

and it works fine..
Why would no cable make it think the EEPROM is invalid ?

I repeated this a few times, just to be sure it wasn't a fluke, and it
seems to happen 100% reproducably.

	Dave

-- 
http://www.codemonkey.org.uk

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: 2.6.21rc7 e1000 media-detect oddness.
  2007-04-16  3:45 2.6.21rc7 e1000 media-detect oddness Dave Jones
@ 2007-04-16 17:04 ` Tantilov, Emil S
  2007-04-16 20:12 ` Jesse Brandeburg
  1 sibling, 0 replies; 3+ messages in thread
From: Tantilov, Emil S @ 2007-04-16 17:04 UTC (permalink / raw)
  To: Dave Jones, netdev

Dave Jones wrote:
> I booted up 2.6.21rc7 without an ethernet cable plugged in,
> and noticed this..
> 
> e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
> e1000: probe of 0000:02:00.0 failed with error -5
> 
> I plugged a cable in, did rmmod e1000;modprobe e1000, and got this..
> 
> e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1)
> 00:16:d3:3a:62:d3 e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network
> Connection 
> e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex,
> Flow Control: RX e1000: eth0: e1000_watchdog: 10/100 speed: disabling
> TSO 
> 
> and it works fine..
> Why would no cable make it think the EEPROM is invalid ?

There was a similar issue reported a while back on T60 and it had to do
with power management:
http://forums.gentoo.org/viewtopic-t-476305-highlight-e1000.html

Some questions:
What was the system in your case (lspci -vv)? 

> 
> I repeated this a few times, just to be sure it wasn't a fluke, and it
> seems to happen 100% reproducably.

Can you reproduce this with the latest driver from e1000.sf.net?

Thanks,
Emil

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 2.6.21rc7 e1000 media-detect oddness.
  2007-04-16  3:45 2.6.21rc7 e1000 media-detect oddness Dave Jones
  2007-04-16 17:04 ` Tantilov, Emil S
@ 2007-04-16 20:12 ` Jesse Brandeburg
  1 sibling, 0 replies; 3+ messages in thread
From: Jesse Brandeburg @ 2007-04-16 20:12 UTC (permalink / raw)
  To: Dave Jones; +Cc: netdev

On 4/15/07, Dave Jones <davej@redhat.com> wrote:
> I booted up 2.6.21rc7 without an ethernet cable plugged in,
> and noticed this..
>
> e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
> e1000: probe of 0000:02:00.0 failed with error -5
>
> I plugged a cable in, did rmmod e1000;modprobe e1000, and got this..
>
> e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1) 00:16:d3:3a:62:d3
> e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
> e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
> e1000: eth0: e1000_watchdog: 10/100 speed: disabling TSO
>
> and it works fine..
> Why would no cable make it think the EEPROM is invalid ?
>
> I repeated this a few times, just to be sure it wasn't a fluke, and it
> seems to happen 100% reproducably.

This is a known issue, having to do with a power saving mode on the
PCIe side of the adapter, that is enabled when link is down.

There are several fixes, an eeprom fix, or changing the code to call
e1000_validate_eeprom_checksum twice in a row if the first fails.

this bug has some text about this and an attachment with the fix script
http://sourceforge.net/tracker/index.php?func=detail&aid=1474679&group_id=42302&atid=447449

Jesse

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-04-16 20:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-16  3:45 2.6.21rc7 e1000 media-detect oddness Dave Jones
2007-04-16 17:04 ` Tantilov, Emil S
2007-04-16 20:12 ` Jesse Brandeburg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).