OK I bought a couple of those ncd explora 451's from Craig F and I'm
having a bit of a problem.
The scheme is for the ncd to get an ip and boot info from a dhcp server.
That bit is working ok. Its then supposed to get a file called Xncdxpl
from the tftp server.
The problem is then getting the boot file via tftp.
I can tftp localhost on the server and get Xncdxpl fine.
However it doesn't want to let anything else on the network get the
file.
/etc/xinetd.d/tftp reads:
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
per_source = 11
cps = 100 2
}
(copied from a working k12ltsp install on a redhat box)
I get an entry like this in /var/log/auth.log
Dec 14 12:54:06 sf xinetd[31525]: START: tftp pid=32024 from=192.168.2.1
Dec 14 12:54:06 sf xinetd[32024]: FAIL: tftp address from=192.168.2.1
Dec 14 12:54:06 sf xinetd[31525]: START: tftp pid=32025 from=192.168.2.1
Dec 14 12:54:06 sf xinetd[32025]: FAIL: tftp address from=192.168.2.1
Dec 14 12:54:06 sf xinetd[31525]: START: tftp pid=32026 from=192.168.2.1
Dec 14 12:54:06 sf xinetd[32026]: FAIL: tftp address from=192.168.2.1
Dec 14 12:54:06 sf xinetd[31525]: START: tftp pid=32027 from=192.168.2.1
Dec 14 12:54:06 sf xinetd[32027]: FAIL: tftp address from=192.168.2.1
Dec 14 12:54:06 sf xinetd[31525]: FAIL: tftp connections per second
from=192.168.2.1
contrast with a successful get from localhost:
Dec 14 12:56:47 sf xinetd[31525]: START: tftp pid=32030 from=127.0.0.1