summaryrefslogtreecommitdiff
path: root/dhcp3/dhcpd.pxelinux.host
blob: 33d0c190588b9ea3952fee90862dede6109a78f1 (plain)
  1. class "pxeclient" {
  2. match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
  3. # Always include the following lines for all PXELINUX clients
  4. site-option-space "pxelinux";
  5. option pxelinux.magic f1:00:74:7e;
  6. if exists dhcp-parameter-request-list {
  7. # Always send the PXELINUX options
  8. append dhcp-parameter-request-list 208, 209, 210, 211;
  9. }
  10. # Allow config based on MAC address
  11. option pxelinux.configfile = concat("/pxelinux.cfg/", binary-to-ascii(16, 8, ":", hardware));
  12. # Load pxelinux from subfolder (make that a symlink to the actual location of syslinux binaries)
  13. filename "/pxelinux/pxelinux.0";
  14. option pxelinux.pathprefix "/";
  15. }