Project

General

Profile

Feature #14920

Updated by Lukas Zapletal over 7 years ago

Default DHCPD configuration must be changed in order to allow booting unknown UEFI hosts to something like: 

 <pre> 
 option arch code 93 = unsigned integer 16; # RFC4578 

 class "pxeclients" { 
   match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; 
   next-server 10.0.0.1; 
   # the first user-class if is optional 
   if exists user-class and option user-class = "iPXE" { 
     filename "https://foreman.example.com:443/unattended/iPXE"; 
   } else if option arch = 00:06 { 
     filename "grub2/bootia32.efi"; 
   } else if option arch = 00:07 { 
     filename "grub2/bootx64.efi"; 
   } else if option arch = 00:09 { 
     filename "grub2/bootx64.efi"; 
   } else { 
     filename "pxelinux.0"; 
   } 
 } 

 </pre>

Back