We have set up a TFTP server in Debian and want to set up a PXE boot server. Currently the problem is that while we can retrieve files using TFTP, the PXE boot agent can not retrieve the file.
Successful TFTP transfer:
21:49:09.405200 IP client.55574 > server.tftp: 22 RRQ "pxelinux.0" netascii
Failed PXE boot:
21:50:29.823916 IP client.1038 > server.tftp: 40 RRQ "pxelinux.0" octet tsize 0 blksize 1468
On the PXE boot client machine, we see:
>>Media Present..... >>Start PXE over IPV4. Station IP Address is 184.108.40.206. Server IP address is 220.127.116.11 NBP filename is pxelinux.0 NBP file size is 0 Bytes PXE-E99: Unexpected network error