What does the error message "PXE-E51 No DHCP or proxy DHCP offers were found or received" or "No proxy DHCP offers" mean, and what are some general troubleshooting steps to resolve this issue?
It appears that a BIOS version on HP computers can cause this error. The BIOS version is 6.8 SCF version F.22 last revised December 22, 2011.
HP has been notified of the problem.
This error is usually received when the client booting up by PXE is having difficulty communicating with the DHCP/PXE server. The common troubleshooting steps and/or causes of this problem are as follows:
The PXE client is connected to a managed switch that does not have PortFast enabled and/or is running spanning-tree. PortFast will need to be enabled. To read more about what spanning-tree and PortFast are, see What is Spanning Tree? What is PortFast?
Check the DHCP server and verify that the DHCP scope has free IP addresses to lease out (make sure that they are not all used up).
If the above steps do not correct the issue, place the DHCP server, PXE server, and a client computer on a hub. Test PXE to see if the same message is received. If the same error message is not received, this is a good indication that there is some factor on the network not permitting the DHCP/PXE protocols to be passed down to the client computer.
Place a hub between the PXE client and the switch the client is connecting to. If the PXE client works successfully, please review step 1 of this article.