Error53: No Boot File name received ( PXE)

Dear Experts,

I have recently Build new WDS server 2008 R2 and install WDS role on it along with config part. WDS server is on  my remote site and it is VM machine. I have build the reference computer with windows 7 64 bit along with all required software.
WDS server and Refrence computer are no same domain.
After the sysprep when I run the F12 PXE boot is returning me following error ( error 53: NO Boot filename Received ) . I  have done research on it but still cannot find solution for this.

Please advice how to fix this issue to capture the image and deploy on target machine.

Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

KimputerIT ManagerCommented:
Always test ON SITE first. Only if it works, can you continue testing with a remote site.

For now, I suspect you didn't configure your router properly. If you have A VERY SIMPLE router, it's no use to start testing further.

Router requirements:
You need IP-Helpers in your routers. For multicast your router need to support IGMP Multicast rouring.

If you didn't get it to work locally, it's no use continuing with this until that's resolved.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization ConsultantCommented:
have you configured your DHCP server options to provide the boot filename, e.g. options 66 and 67 from memory.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Author Commented:

Router is not simple bcz  job in my case.  the problem is Server is hosted and have IP for example. but on my site  reference computer has IP range I an ping both side with name and IP trust relation is between both site valid. same domain.

is it there any way round  to over come this.

Your Guide to Achieving IT Business Success

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization ConsultantCommented:
do you have DHCP options 66 and 67 set ?
Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Author Commented:

Will come back with result after cofig DHCP 66  & 67  

If you have a proper PXE service, you must NOT set dhcp opt 66 and 67.
WDS embeds a real PXE server so if this one is working, no DHCP option 66 and 67 should be set.
If you set these options, you can't, for instance, have a 32bit NBP (Network Boot Program) for certain nodes and a 64bits NBP for some other nodes, since the boot file name is fixed and can't be changed.

Check my article (and its comments), to have more details about DHCP options (60, 66 and 67) and their interactions with PXE nodes and services:

Don't forget that if your DHCP/PXE Servers are on another subnet than the nodes to serve, there must be DHCP relays (aka DHCP forwarders or ip-helpers) for DHCP and potentially for DHCP-Proxy (on UDP port 4011) in the case the DHCP and PXE Servers run on the same host.
Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Author Commented:
Fixed after configuring the option 66 and 67 in dhc server
Check my article, it explains how DHCP options 66 and 67 are used in relation with PXE clients.
One MAY want to set these options, but this has side effects :
A PXE Server is then not required. But not having a PXE Server makes it impossible to serve different boot programs to different nodes/different architectures. If the OP has only one kind of architecture or wants only one boot program, using dhcp options 66 and 67 is OK. Now it is better to know what it does than to accept a "magic" solution...
Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Author Commented:

No doubt Andrew Hancock advice me  to check or config option 66 and 67 in server  which was not worked for remote server but when i config both on local DHCP it works prefect.
I chose two expert solution because vivigatt post and article  was very comprehensive and in detail to explain the problem.
that is the reason I chose both of them for solution hope this will help to close the call
Asif NaeemSr. System Administrator ( Wintel & UNIX (AIX) Author Commented:
Thanks  for Help
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.