#!ipxe # Wallpaper set img tftp://10.8.102.124/ipxeWallpaper3_scale.png || shell console --picture ${img} --x 800 --y 600 || shell :start menu Please choose a webserver to load the ipxe menu: item bwlehrpool bwLehrpool item reg Registration item pxelnx PxeLinux item c32boot C32Boot item exit Exit item exit0 Exit0 item exit1 Exit1 item sh [Shell] choose target && goto ${target} :bwlehrpool chain --replace http://132.230.4.2/tftp/ipxelinux.0 :reg set crosscert http://ca.ipxe.org/auto/ chain --replace https://bas.stfu-kthx.net:8888/api/ipxe/load/registration || goto start :exit exit || goto start :exit0 exit 0 || goto start :exit1 exit 1 || goto start :pxelnx # set 210:string https://bas.stfu-kthx.net:8888/ # chain \${210:string}pxelinux.0 || goto start # chain https://bas.stfu-kthx.net:8888/pxelinux.0 # set next-server bas-stfu-kthx.net:8888 # set 209:string https://bas.stfu-kthx.net:8888/pxelinux.cfg # imgload pxelinux.0 set net0/next-server 10.8.102.124 || set netX/next-server 10.8.102.124 || set next-server 10.8.102.124 || # set 209:string pxelinux.cfg/default # set 210:string bas.stfu-kthx.net # shell || boot tftp://10.8.102.124/pxelinux.0 || goto start :c32boot set net0/next-server 10.8.102.124 || set netX/next-server 10.8.102.124 || set next-server 10.8.102.124 || boot tftp://10.8.102.124/chain.c32 || goto start :sh shell || goto start