Hi there I'm hoping someone out there can help me....
I have built a linux (fedora core 1) PXE server on my network, but have
a seperate windows DHCP server that I can change but not replace. The
PXE server has two NIC cards: eth0 is on the same subnet as the DHCP
addresss pool, and eth1 has a static IP for administrative purposes.
I installed all the related packages on the PXE box, and can see that
tftpd and pxe are running OK. The netstat -a shows the two services:
udp 0 0 *

xe *:*
udp 0 0 *:tftp *:*
and here is a nestat on PXE
[root@dodo tftpboot]# netstat -an | grep 4011
udp 0 0 0.0.0.0:4011 0.0.0.0:*
udp 0 0 10.1.9.24:4011 0.0.0.0:*
I then boot my PXE client and it receives an IP address but gives the
following error message:
PXE-E55: proxyDHCP service did not reply to request on port 4011
I have tried adding/subtracting the following options from my DHCP
scope:
60 ClassID PXEClient
66 BootServer <address of my boot server>
67 BootFilename pxelinux
When I remove these options I get:
PXE-E53: No boot filename received.
I think its a routing issue, because I am having trouble pinging from
the PXE server to other address on the same subnet. I get:
>From 10.1.9.24 icmp_seq=1 Destination Host Unreachable
Here is my routing table
default 10.1.8.209 255.255.252.0 UG 0 0 0
eth1
10.1.8.0 * 255.255.252.0 U 0 0 0
eth1
10.1.8.0 * 255.255.252.0 U 0 0 0
eth1
169.254.0.0 * 255.255.0.0 U 0 0 0
eth1
127.0.0.0 * 255.0.0.0 U 0 0 0
lo
Thanks in advance for any light you can shine on this issue,
Kate