When a clients tries to boot via network (with PXE protocol), it fails with this message
PXE-E11: ARP timeout
PXE-E11: ARP timeout
PXE-E38: TFTP cannot open connection
dhcpd shows that it assigns an IP adddress to the client
Code:
DHCPDISCOVER from 08:00:27:69:73:7a via eth1
DHCPOFFER on 10.0.2.5 to 08:00:27:69:73:7a via eth1
DHCPREQUEST for 10.0.2.5 (10.0.2.1) from 08:00:27:69:73:7a via eth1
DHCPACK on 10.0.2.5 to 08:00:27:69:73:7a via eth1
However xined verbose messages shows nothing. Infact, I ran xinetd -d and online transactions will be appear in the terminal, however at the time that client prints the arp timeouts, I don't see any message in the xinedt log.
dhcpd.conf conatains
Code:
subnet 10.0.2.0 netmask 255.255.255.240 {
range 10.0.2.2 10.0.2.10;
allow booting;
allow bootp;
next-server 10.0.2.3;
filename "pxelinux.0";
}
and xinetd.conf contains
Code:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
I suspect that firewall blocks the incoming connections because xinetd doesn't print any message. How can I check that firewall is actually blocking or not?