> The PXE configuration words on my controller are all 0xff, which is > invalid according to the datasheet (though much other stuff has > appropriate values). So all I can figure is that the Intel boot code > hasn't been programmed into the NIC. > > The datasheet also mentions control-S as the startup menu trigger, and I > tried hitting that during POST but no dice.
The ROM on the card will need to be enabled for PXE to work. If it's enabled you should see a banner at some point in the boot process (and this is where it will tell you to press Ctrl+S or whatever.) If the ROM is disabled or the BIOS is somehow ignoring it, the banner will never appear, Ctrl+S will not do anything, and the PXE boot handler won't get installed. lspci -v under Linux should tell you whether the expansion ROM is enabled or not. There are also various Linux utilities that will let you reflash the card's ROM, you may need to find one with PXE support. Once you have the ROM active you should see the banner during boot where you can press Ctrl+S and enable PXE. Of course as you so rightly point out this is 2010, and my knowledge of this is from the days when running DOS utilities was quite normal :-) Cheers, Adam. _______________________________________________ Linux-PowerEdge mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/linux-poweredge Please read the FAQ at http://lists.us.dell.com/faq
