If "remote boot service" means the service running on the image server along
with the tftp service then there is no communication between RBS and DHCP.
The common link is the bootable device. The bootable device issues two
kinds of "discover" broadcasts to potential servers, one for an IP address
and another for the name of bootable files. The servers that answer may be
on the same or different machines. The RBS Server GUI has a checkbox, which
from memory involves port 67, that must be checked or unchecked depending on
whether or not the servers are on the same machine. That is the only detail
that matters with respect to server location.
In addition to the DHCP servers mentioned in my previous post, for testing I
sometimes use the DHCP server embedded on a cheap home cable router. It's a
usable $35 solution for configuring an adequate DHCP server -- just disable
as many features as you can to make it a switch with a DHCP server.
If you have the port 67 stuff right then one thing I would examine is the
capabilities of the DHCP server you installed on XP. If it is free or
shareware of unknown quality maybe it's not cooperating correctly with the
RBS. For example it needs to respond to the IP address discover message but
not the boot image discover message. If you are comfortable using a packet
capture tool such as Wireshark you will have a big advantage in figuring out
what might be going wrong.
Our system, that has about 170 remote bootable devices, has been in
production for more than 4 years and we never used W2003 for DHCP.
Two final ideas:
1. Some bootable devices have trouble with the RBS packaged in XP Embedded
and I don't know if the problem was fixed with Embedded Standard. The fix
for this problem is here:
http://www.microsoft.com/downloads/...6F-1F3A-4194-8E26-A4C9653ADBC5&displaylang=en
Note the article refers to issues loading RBS on W2003 but this download
also works on XP and sometimes corrects an issue.
2. Make sure your devices's BIOS is updated to include the latest version of
the PXE extension that is available.
HM