IPXE not loading
-
Hi,
I have a UEFI computer that cannot connect to the Fog server when booting.
After ‘Start PXE over IPv4’, it finds the fog server’s address. It also finds the NBP file, and downloads it successfully, but after this, it keeps rebooting and repeats the same loop once and again. Any ideas on how to solve this?
Thank you in advance.
-
@ikt_le So my initial reaction is that you are not sending the right boot loader to the uefi computer, such as you are still sending undionly.kpxe to the target computer. A uefi system will need a uefi boot loader like snponly.efi or ipxe.efi to boot properly.
So specifically to the question on your dhcp server, what do you have configured for dhcp option 67? or are you using profiles on your dhcp server?
-
@george1421 Hi George, thanks for you quick reply. I am sure that’s the problem. I have checked my dhcpd.conf file, but I don’t have any option 67? What are the steps to add this? I haven’t done any changes to the setup so far. My current FOG version is 1.5.4. Thank you very much.
-
@ikt_le When installing FOG you can tell it to setup DHCP for you. I suspect you said no when the installer asked you about that.
Is there a good reason to use FOG 1.5.4? This version is years old and many (!) bugs were fixed since then.
-
@Sebastian-Roth Hi Sebastian, not really. I guess I should just upgrade my FOG to the latest version. I gotta say I didn’t install this FOG version, I somehow inherited it, so it wasn’t me who installed it in the first place, and I am still learning how to use it.
Anyway, and just for curiosity, is there not any other way to set up DHCP after the installation? Thank you for your response.
-
@ikt_le Before you go and setup dhcp on FOG server, answer me this: Does the network where the target computers will PXE boot have an existing dhcp server? If yes is it a linux or windows 2012 or later dhcp server?
If yes on both questions then we can use that dhcp server so there is no need for FOG dhcp.
-
@ikt_le Hi, not sure what system you are using for DHCP but if it is windows please have a look at the guide below
https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence follow this, but please add the fog server IP to option 66. Also if you have subnets you need to complete this on each subnet scope on the dhcp server. Also if you have 2 DHCP servers you must do it on each one and on each subnet (unless is copies over properly between the servers, mine didn’t last time i set it up)