I have a remote DP and am trying to PXE boot a new PC to deploy an OS.
I can see the correct DHCP exchange take place in Wireshark (Discover, Offer, Offer, Request, Ack).
I can see the correct client downloading the correct file "smsboot\x86\wdsnbp.com" via the WDS logs on the DP.
On the client PC, however all the user sees is a black screen showing the Client IP, DHCP Server IP and the Gateway IP and it just sits there until the user hits Ctrl + Alt + Del to reboot the PC.
Normally at this point you would see TFTP Download and "Hit F12 for Network Service Boot" and once you hit F12 the image would load and the task sequence would start.
In SMSPXE.log, I see the MAC of the client PC finding an optional advertisement and that process just keeps looping.