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?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

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
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
Challenges in Government Cyber Security

Has cyber security been a challenge in your government organization? Are you looking to improve your government's network security? Learn more about how to improve your government organization's security by viewing our on-demand webinar!

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:
turns out the BIOS was not allowing to PXE, turned off the extra RAM for video and it worked!!

Thanks for the help!
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
adamc817Author Commented:
took me too long
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking Hardware-Other

From novice to tech pro — start learning today.