summaryrefslogtreecommitdiffstats
path: root/server/ipxe
diff options
context:
space:
mode:
Diffstat (limited to 'server/ipxe')
-rw-r--r--server/ipxe/registration.ipxe8
1 files changed, 3 insertions, 5 deletions
diff --git a/server/ipxe/registration.ipxe b/server/ipxe/registration.ipxe
index 537cb58..40d6a2a 100644
--- a/server/ipxe/registration.ipxe
+++ b/server/ipxe/registration.ipxe
@@ -26,11 +26,9 @@ goto start
:automatic
params
-param mac ${net0/mac}
-param uuid ${uuid}
-param ip ${net0/ip}
-param purpose Pool PC
-chain https://bas.intra.uni-freiburg.de/api/registration/add##params
+param ipxe true
+param client { "type": "CLIENT", "uuid": "${uuid}", "purpose": "Pool PC", "network": { "ip": "${net0/ip}", "mac": "${net0/mac}" } }
+chain https://bas.intra.uni-freiburg.de/api/registration##params
:key
chain -ar http://132.230.4.6/tbk/ReplaceKeysWithOwnKeys.efi