X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Ffiles%2Fetc%2Fdhcp%2Fdhcpd.conf%2FFAISERVER;h=b0343cc04e01c022626d0eee21a58480b8f79b46;hb=d4f7a9349a08f60957ca544f3d68a9b97015f6b9;hp=55784e2d289b8f86ee856f4aaaff2f68171d4df4;hpb=3bd65f0ca635f1349626c2393a4dd8a50df64f54;p=automated-distro-installer diff --git a/fai/config/files/etc/dhcp/dhcpd.conf/FAISERVER b/fai/config/files/etc/dhcp/dhcpd.conf/FAISERVER index 55784e2..b0343cc 100644 --- a/fai/config/files/etc/dhcp/dhcpd.conf/FAISERVER +++ b/fai/config/files/etc/dhcp/dhcpd.conf/FAISERVER @@ -15,7 +15,12 @@ subnet 192.168.33.0 netmask 255.255.255.0 { # option ntp-servers faiserver; server-name faiserver; next-server faiserver; - filename "fai/pxelinux.0"; + if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00000" { + filename "fai/pxelinux.0"; + } + if substring(option vendor-class-identifier, 0, 20) = "PXEClient:Arch:00007" { + filename "fai/syslinux.efi"; + } allow unknown-clients; pool { range 192.168.33.100 192.168.33.150;