TFTP ARP Timeout
-
@george1421 After looking through the pcap(s) we found that the OP had 2 dhcp servers and both were still pointing to the old imaging solution. The OP was setting the fog server dhcp options at the global level, but there was a scope level override that was still pointing to the old imaging solution. Once the OP found the scope level setting and corrected it then the client was able to pxe boot.
The second issue was the FOG server’s subnet mask was incorrectly set in regards to the rest of the OPs network. We discovered the correct subnet mask, updated the fog server and then rebooted. Upon reboot the fog server showed the correct subnet mask.
The OP confirmed this issue can be marked Solved.
-
So one of our deplyed machines is UEFI PXE only. What is the process for configuring that separate to this?
-
@cammykool Follow setting up your windows dhcp server as Sebastian first posted: https://wiki.fogproject.org/wiki/index.php?title=BIOS_and_UEFI_Co-Existence#Using_Windows_Server_2012_.28R1_and_later.29_DHCP_Policy
Following those instructions, the windows dhcp server will send out the right boot file name based on the target computer (the same way as I told you the pxe booting computer in the pcap was bios based).
-
@george1421 when i had looked previosly it didnt show me the option for EFi PXE like his guide showed. Just regular PXE.
-
@cammykool That wiki page is accurate, you want to create the filters for PXEClient:Arch:00009 and PXEClient:Arch:00007 surely because that is both uefi types. The others are optional. Any device that doesn’t match the filter will take the default which you currently have configured as undionly.kpxe. Just remember that the policies are created on the scope where you want the dynamic dhcp boot.
In my environment I use this method to pxe boot both uefi and bios systems without having to touch the dhcp server.
-
pointed it all to ipxe.efi and get that as a return followed article to a T
-
@cammykool Well I would grab another pcap to make sure things are as they should be. Its suspicious that it lists the server address as 10.1.0.3. Its a bit ambiguous as to what server?? dhcp server, pxe boot server, what?
The file size 0 bytes means that the file doesn’t exist or it can’t reach the tftp server.
-
@george1421 ill run and IM you that pcap
-
This post is deleted! -
@cammykool Is this topic still being discussed or done? From what I see in the PCAP the PXE boot cannot work. No servername (next server) given, two DHCP answers that might confuse the client…