summaryrefslogtreecommitdiffstats
path: root/server/ipxe/default.ipxe
blob: 8ed6c1f35b8fb716f106e6a62c19112a3e800e02 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!ipxe

:start
menu Default Script:
item bwlehrpool bwLehrpool
item bwlehrpool_efi bwLehrpool_efi
item bwlehrpool_tpm bwLehrpool_tpm
item --key r registration Registration
item --key s sh [Shell]
choose --default automatic --timeout 25000 target && goto ${target}

:bwlehrpool
#chain --replace http://132.230.4.2/tftp/ipxelinux.0
chain --replace http://132.230.4.2/boot/ipxe

:bwlehrpool_efi
#chain --replace http://132.230.8.192/tftp/snponly.efi || shell
chain --replace http://132.230.8.197/tftp/snponly.efi || shell

:bwlehrpool_tpm
kernel http://132.230.4.6/tbk/kernel-neu.sb.efi
boot

:registration
set crosscert http://ca.ipxe.org/auto/
chain --replace https://bas.intra.uni-freiburg.de/api/ipxe/load/registration ||
goto start

:sh
shell ||
goto start