#!ipxe #Init networking dhcp #Print useful information for debugging echo root-path is ${root-path} echo filaneme is ${filename} echo MAC address is ${net0/mac} echo IP address is ${ip} #Provisioner uses the following pattern: /boot/{mac} set server http://${root-path}/boot/${mac:hexhyp} echo Server is ${server} sleep 5 # Download the correct bootscript or continue normal boot chain ${server}|| goto link_does_not_exist :link_does_not_exist sleep 5 echo Link ${server} does not exist, booting from next bios/uefi target exit