@xcess said in "Please enter tftp server:" with single dhcp server:
I’m using the built-in dhcp server on a ExtremeNetworks switch.
OK knowing this are your pxe booting computers on the same subnet as the FOG server? (while I need to know this…)
I would recommend you move away from the network switch providing the PXE boot information for your network. Can you probably make it work, maybe yes. Is there an easier way to go about it and make the pxe booting a bit more dynamic, yes. So the short answer is to install dnsmasq on your FOG server to provide pxe boot info only. The reset of the dhcp stuff will come from your main dhcp server.
If you want to use your switch dhcp sever only, then you must pick either bios or uefi system booting, because the dhcp options are static, so you have to pick one or the other. The problem why it didn’t work the first time is that because the {next-server} and {boot-file} entries were missing in the ethernet header. This is the bootp part of pxe booting where dhcp uses dhcp options 66 and 67. So in your network switch you need to turn on bootp as well as dhcp. Sometimes they are separate tasks and sometimes they are combined. Some clients will look at the ethernet header for boot info and others will use the dhcp options, that’s why both need to be filled out, or just use dnsmasq.
I have instructions on installing dnsmasq, it should take you about 10 minutes start to finish. If you have the pxe booting computers on a different subnet than the fog server, you will need to update you dhcp-relay service to include the fog server ip address.