[ipxe-devel] ${net1/mac} is empty
Michael Brown
mcb30 at ipxe.org
Tue May 6 23:48:14 UTC 2014
On 06/05/14 16:51, Suresh Nathagoundenpalayam wrote:
> I'm new to PXE booting stuff. I ended up here while experimenting with razor-server (https://github.com/puppetlabs/razor-server/wiki/Installation). In the installation instructios for razor-server, I was asked to make the following changes in my dhcp.
>
> if exists user-class and option user-class = "iPXE" {
> filename "bootstrap.ipxe";
> } else {
> filename "undionly.kpxe";
> }
>
> Does this mean that I'm using undionly.kpxe ? If so, how do I modify it to use ipxe.pxe or ipxe.iso.
Yes; you are using undionly.kpxe.
Try changing this to
if exists user-class and option user-class = "iPXE" {
filename "bootstrap.ipxe";
} else {
filename "ipxe.pxe";
}
and place the ipxe.pxe binary in your TFTP server directory (i.e.
wherever you have currently placed undionly.kpxe).
Please be aware that iPXE does not have native drivers for all NICs; it
is possible that your NICs will not be supported natively and that
chainloading undionly.kpxe is the only way to use them.
Michael
More information about the ipxe-devel
mailing list