PXE server setup problems

I have been using a PXE server for many years after coming across a guide by Warren Block:-


but in the past have used the facilities provided by pfSense and FreeNAS to get it set up. Now I'm trying to set it up on a standalone system following the guide above, but can't get it working properly. I can retrieve pxelinux.0 if I manually get it from the tftp server, and when I try network booting and IP address is assigned, but the bootfile is not retrieved.
Any pointers on what could be going wrong?
 
You are trying to set up Linux PXE clients and decided to use Lilo's pxelinux.0 to do so, do I get that correctly?

Did you setup the config files in the tftp's cfg/ directory, containing files according to the MAC address of the client in question?
 
Well.... it kinda works 'sometimes'....

After trying things in an isolated environment, just two systems connected by a short LAN cable, I have managed a remote boot after numerous attempts.

Do I need a name server for this to work? I don't have anything setup... I get dhcpcd errors - ns1.example.org: temporary name server failure
Also a number of occurences of:-

send_packet: Network is down
dhcp.c:4164: Failed to send 300 byte long packetover em0 interface.

What should I look for?
 
Back
Top