summaryrefslogtreecommitdiffstats
path: root/server/ipxe/default.ipxe
blob: 689f4f1c6a62fe21f859f01ff98303436a4028ec (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
#!ipxe

:start
menu Default Script:
item bwlehrpool bwLehrpool
item bwlehrpool_efi bwLehrpool_efi
item bwlehrpool_tpm bwLehrpool_tpm
item reg Registration
item sh [Shell]
choose target && goto ${target}

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

: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

:reg
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