@Sebastian-Roth hi Sebastian - thanks for your reply.
I have everything working in a VM test environment as it should be (background and all) when server/client are on the same IP subnet.
The problem is in our real world environment, we have many different IPs ranging from 10.2.x.x, 10.3.x.x, 10.4.x.x, etc… — and we do not have direct access to the DHCP server.
I’m new to all of this PXE booting business, and thought that this was my only option.
Why would you not use dnsmasq to supply the pxe boot information instead of building your own ipxe boot images? dnsmasq can be used to fill in missing information that your dhcp server can’t/won’t supply.
Are the FOG supplied ipxe images flawed or do they function incorrectly on your hardware?