Page 1 of 1

T60p > PXE-E05: The LAN adapter's configuration ...

Posted: Sun Dec 14, 2008 9:03 am
by gpmoo7
Hi,

I have a problem with my T60p.
The LAN adapter don't work and I have those messages at each boot of the laptop:
Initializing Intel(R) Boot Agent GE v1.3.24
PXE-E05: The LAN adapter's configuration is corrupted or has not been
initialized. The Boot Agent cannot continue._
and:
ERROR
Expansion ROM not initialized - PCI on Motherboard
Bus:00, Device:00, Function:00

Press <ESC> to continue
Anyone already have this problem?

Thanks.

Mathieu

Posted: Sun Dec 14, 2008 9:54 am
by RealBlackStuff
It's probably not the solution, but check the boot-sequence in the BIOS.
Also, if the hard disk starts failing, (and/or there is also no CD/DVD) it may not be recognized by the BIOS and the BIOS then switches to the next boot-item, perhaps your LAN?

Posted: Sun Dec 14, 2008 11:42 am
by gpmoo7
RealBlackStuff wrote:It's probably not the solution, but check the boot-sequence in the BIOS.
Also, if the hard disk starts failing, (and/or there is also no CD/DVD) it may not be recognized by the BIOS and the BIOS then switches to the next boot-item, perhaps your LAN?
I try to change settings in the BIOS.
By disabling some options, I can disable the error message but my Ethernet card still not working on Vista/XP/Ubuntu8.10.

Posted: Sun Dec 14, 2008 4:44 pm
by RealBlackStuff
Try and run PC Doctor, it has a test for Ethernet.
Can you connect via wifi?
Have you tried another ethernet cable?
Have you tried to reset your router?

Posted: Sun Dec 14, 2008 5:11 pm
by gpmoo7
RealBlackStuff wrote:Try and run PC Doctor, it has a test for Ethernet.
Done. The "Local Network Communication Test" failed.
From Vista, the problem appear to be a DHCP problem because the Network Card have the 169.x.x.x IP address.
I tried to set a static IP address but this didn't fix the problem.
RealBlackStuff wrote:Can you connect via wifi?
Yes
RealBlackStuff wrote:Have you tried another ethernet cable?
Yes
RealBlackStuff wrote:Have you tried to reset your router?
Yes and I have many devices that use this router (Wi-Fi + Ethernet) without any problem ... and my T60p use this router during 1 year without problem.

From what I found on Google, the problem came from the ROM of the Network Card ... the ROM have to be reset ... but I have no idea how to do that.

Posted: Sun Dec 14, 2008 7:09 pm
by WVZR1
I recalled something like/similar to this. I stumbled on this:

http://forums.cnet.com/5208-6122_102-0. ... ID=2750049

and there seems a comment about resetting BIOS to defaults and this from Intel:

http://www.intel.com/support/network/sb/cs-008018.htm

will this help? I surely don't know!

Posted: Sun Dec 14, 2008 9:06 pm
by RealBlackStuff
Those might be the answer to the OP's problem, good find!

Posted: Thu Dec 18, 2008 11:47 am
by gpmoo7
WVZR1 wrote:I recalled something like/similar to this. I stumbled on this:

http://forums.cnet.com/5208-6122_102-0. ... ID=2750049

and there seems a comment about resetting BIOS to defaults and this from Intel:

http://www.intel.com/support/network/sb/cs-008018.htm

will this help? I surely don't know!
Thanks, I tried this solution and the BIOS error message disappear but my network card still not work.

Re: T60p > PXE-E05: The LAN adapter's configuration ...

Posted: Fri Aug 28, 2020 11:02 am
by b1ack0p
i shared this post in Lenovo forum but i want to share here too

For those who is having same problem, i want to share my solution here in 2020 ;

Machine : ThinkPad T60 2008-ZH3
OS: Dual boot WinXP + Debian 10-64bit
Bios version : 2.27 (latest)

Problems i was having are ;

On boot screen :

Code: Select all

    Initializing Intel(R) Boot Agent GE v1.3.24
    PXE-E05: The LAN adapter's configuration is corrupted or has not been
    initialized. The Boot Agent cannot continue._

Code: Select all

    ERROR
    Expansion ROM not initialized - PCI on Motherboard
    Bus:00, Device:00, Function:00
    Press <ESC> to continue
On Windows XP Ethernet adapter was working fine, wired connection was available

On Debian Linux Ethernet adapter was showing up in "lspci" but wired connection was not working

also i was getting fail on dmesg like this :

Code: Select all

    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 couldnt find mentioned old versions of intel "PREBOOT.exe" so i tried latest version available for today according to intel's link here : https://downloadcenter.intel.com/downlo ... FI-Drivers

i used latest version : 25.2 (Date: 7/14/2020)

i first tried installing PREBOOT in DOS but failed to do due to lack of enough knowledge about how to do and also it was too complicated for me so i downloaded "Preboot.tar.gz" file and installed via linux (Debian 10 buster 64bit) terminal with the commands below with the reference of this ThinkWiki link: http://www.thinkwiki.org/wiki/Problem_w ... _Not_Valid

Code: Select all

    1. cd to BootUtil folder for your architecture $ cd Preboot/APPS/BootUtil/Linux_x64
    2. Give execution permissions to bootutil64e $ chmod +x bootutil64e
    3. Run $ sudo ./bootutil64e -NIC 1 -defcfg 
PREBOOT configured the default settings so no more PXE error on boot, no more fail at dmesg, also Ethernet wired connection is working fine on Debian now.

hope this post is helpful for someone who has the same problem.


Cheers