Hi

Brandeburg, Jesse wrote:
> yeah, running ibautil appears to pretty well kill many part's NVM.

Ah, damn.

> I've been working a similar thread on the e1000-devel mailing list.  The
> good news is that the LAN parts eeprom is part of the NVM/Flash on the
> motherboard, so it is at least possible for the bios to fix it.

Right now my BIOS says my MAC address is "Not applicable".

> I am relatively sure that this isn't a driver bug, do you have iAMT
> enabled/system management (aka the ME) on your x300?

I'm pretty sure the AMT stuff is disabled in the BIOS.

> which model x300?

6478-14G

> if you're comfortable, I would appreciate you resending this to
> e1000-devel@lists.sourceforge.net

cc'd (and so apologies for the lack of decent quoting, I'm leaving all
of our mails so the list archive has it.

> With you, this is basically three users that have this problem and are
> reporting to us.  A lenovo R61, an HP laptop, and your X300.  Three
> completely different designs.  

I can't speak to the hardware, but it's been my experience that my X300
has very similar intel chips in it to an X61, so it's entirely possible
that the R61 has similar parts too.

> You can try a bios update to reinstall your current version, or
> downgrade then upgrade again. 

I was running lenovo's 1.04 bios. I downloaded 1.05b and it's not
changed anything. Perhaps the updates don't necessarily rewrite the
entire BIOS and include the NVM?

Cheers,

Chris

> -----Original Message-----
> From: Chris Jones [mailto:[EMAIL PROTECTED] 
> Sent: Friday, August 29, 2008 2:20 PM
> To: Brandeburg, Jesse
> Subject: 2.6.27 e1000e EEPROM corruption
> 
> Hi
> 
> wrt
> http://www.mail-archive.com/e1000-devel@lists.sourceforge.net/msg00333.h
> tml
> 
> I have a Thinkpad X300 which I tried out an alpha build of Ubuntu
> Intrepid (8.10). It uses Intel's 0.4.1.7 e1000e rather than the vanilla
> kernel.org one, as I understand it.
> 
> I think the ethernet port worked for a brief while, but then the driver
> claimed the eeprom checksum was invalid.
> 
> After some poking around I tried Intel's PROBOOT tool from a freedos
> disk and ran IBAUTIL -DEFCFG. This claimed the mac address was all ff,
> and from that point, the device has failed to appear on the PCI bus, so
> I can't do any further diagnostic or attempted repair work on it.
> 
> I'm wondering if you would be able to advise me what my options are at
> this point? My general expectation is that unless Lenovo have a BIOS
> update which programs a new EEPROM version (I don't think they do, and
> I'm on the latest BIOS anyway), my only option is to return the unit for
> repair.
> 
> Any information you can provide would be hugely appreciated.
> 
> This is the relevant lspci output for the chip before this happened.
> 
> 00:19.0 Ethernet controller [0200]: Intel Corporation 82566MM Gigabit
> Network Connection [8086:1049] (rev 03)
>         Subsystem: Lenovo Device [17aa:20b9]
>         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR+ FastB2B- DisINTx+
>         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>         Latency: 0
>         Interrupt: pin A routed to IRQ 219
>         Region 0: Memory at fa200000 (32-bit, non-prefetchable)
> [size=128K]
>         Region 1: Memory at fa225000 (32-bit, non-prefetchable)
> [size=4K]
>         Region 2: I/O ports at 1840 [size=32]
>         Capabilities: [c8] Power Management version 2
>                 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>                 Status: D0 PME-Enable- DSel=0 DScale=1 PME-
>         Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+
> Queue=0/0 Enable+
>                 Address: 00000000fee0300c  Data: 4152
>         Kernel driver in use: e1000e
>         Kernel modules: e1000e
> 
> Cheers,


-- 
Chris Jones
  [EMAIL PROTECTED]
   www.canonical.com

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel

Reply via email to