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
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to