Enable PXE on X540-T1

Hi All,

Another simple question.  I am unable to get PXE enabled on an Intel X540-T1 networking card with bootutil.

I run
bootutil -NIC=1 -UP=PXE
and I get back
ERROR: failed to open BootIMG.FLB

If i run
bootutil -NIC=1 -UP=PXE -FILE=BOOTIMG.FLB
I get
Option ROM are in the flash is not supported for this device on port 1

I can't believe PXE is not available for the X540-T1?!
adamc817Asked:
Who is Participating?
 
adamc817Author Commented:
turns out the BIOS was not allowing to PXE, turned off the extra RAM for video and it worked!!

Thanks for the help!
0
 
Davis McCarnOwnerCommented:
According to Intel, you need to:
BOOTUTIL -E which will enumerate the adapters so you know which one to do

BOOTUTIL -NIC=x -FLASHENABLE where x matches what the first command listed.

PXE is the default unless you somehow managed to change it.
0
 
adamc817Author Commented:
thanks for the response... ok so this is what is confusing me....

In windows i run bootutil and it shows PXE is enabled all is good.  When I run in dos for the 10GigE Port I see a mac of FFFFFFFF and I am unable to make PXE. I will check tomorrow if it is indeed the card of Windows Deployment Services, stand by..
0
Network Scalability - Handle Complex Environments

Monitor your entire network from a single platform. Free 30 Day Trial Now!

 
Davis McCarnOwnerCommented:
It looks like the instructions in the NIC's manual are flawed!  Try:
BootUtil -BOOTENABLE=PXE -NIC=x

Bootutil reference:
http://downloadmirror.intel.com/19186/eng/BootUtil.txt
0
 
adamc817Author Commented:
Davis, that seemed to enable it.... but I am still getting:

PXE-EC8: !PXE structure was not found in UNDI driver code segment.
PXE-MOF: Exiting Intel Boot Agent.

I have updated the image to a BOOTIMG.FLB that I am using on a X520 and the X520 PXE boots without issue....  what could be wrong with the X540-T1?
0
 
adamc817Author Commented:
ok so I see this:
The Boot Agent could not locate the needed !PXE structure resource. An incorrect flash image is installed or the image has become corrupted. Try to update the flash image.

but I just updated the BOOTIMG.FLB with what I got from Intel's latest....
0
 
Davis McCarnOwnerCommented:
That PXE boot image has to match the PC you are loading it to and, most especially, any storage devices to be used.
What O/S are you trying to load?
0
 
adamc817Author Commented:
Not sure I understand your comments completely....

I am trying to load WinPE.

The thing is Both X520 and X540 are both image version v2.3.34

The motherboards are different though, maybe it is a MoBo setting that is causing the issue???
0
 
Davis McCarnOwnerCommented:
"maybe it is a MoBo setting that is causing the issue"
Exactly!  If the storage controller changes, its drivers have to be part of the image.
0
 
adamc817Author Commented:
ok ill move the x540 to the other mobo tomorrow but I am not sure that is the issue...

The reason is the current setup does not even get an IP from DHCP...  

update tomorrow!
0
 
adamc817Author Commented:
OK moved the X540 to machine B (this is the machine that works fine with X520) and PXE works....

thinking it is something to do with the motherboard?!  don't see a setting on the motherboard to effect pxe
0
 
Davis McCarnOwnerCommented:
Its not the motherboard, its the PXE image not working for that motherboard.  You're going to have to build a whole new PXE image which works for the new(er?) PC.
0
 
adamc817Author Commented:
AHHH, now I see what you are stating!

give me a few to do this.

THANKS!!!
0
 
adamc817Author Commented:
So I know how to update a WInPE image, but am struggling to find out how to update a PXE image??? For windows 2012 R2
0
 
adamc817Author Commented:
ok so the problem isn't a winPE issue.

looks like a BIOS issue on the motherboard, I can boot PXE via UEFI just not legacy bios....
0
 
adamc817Author Commented:
took me too long
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.