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