summaryrefslogtreecommitdiff
path: root/dhcp3/dhcpd.pxe
blob: 75f34894d7fd24d816612d04975a31b0cdfb5a55 (plain)
  1. # This ISC dhcpd 3.x config snippet is inspired by the following:
  2. # http://www.bpbatch.org/docs/linux.html
  3. # TODO: Otpmize to different releases of PXE.
  4. # According to http://cui.unige.ch/info/pc/remote-boot/howto-3.html
  5. # "PXE 2.0 bootroms can only receive option 128-135".
  6. # Definition of PXE-specific options
  7. # Code 1: Multicast IP address of bootfile
  8. # Code 2: UDP port that client should monitor for MTFTP responses
  9. # Code 3: UDP port that MTFTP servers are using to listen
  10. # for MTFTP requests
  11. # Code 4: Number of secondes a client must listen for activity before
  12. # trying to start a new MTFTP transfer
  13. # Code 5: Number of secondes a client must listen before trying to
  14. # restart a MTFTP transfer
  15. option space PXE;
  16. option PXE.mtftp-ip code 1 = ip-address;
  17. option PXE.mtftp-cport code 2 = unsigned integer 16;
  18. option PXE.mtftp-sport code 3 = unsigned integer 16;
  19. option PXE.mtftp-tmout code 4 = unsigned integer 8;
  20. option PXE.mtftp-delay code 5 = unsigned integer 8;
  21. # Sample host config
  22. #host pxetest1 {
  23. # hardware ethernet 00:01:02:03:04:05;
  24. # fixed-address 192.168.1.101;
  25. # next-server 192.168.1.2;
  26. # filename "pxelinux.0";
  27. # include "/etc/local-COMMON/dhcp3/dhcpd.pxe.host";
  28. #}