[syslinux] tftpd-hpa issue: I think, anyway
Franklin M. Siler
fms at silerfamily.net
Sun Oct 29 13:25:36 PST 2006
On Oct 29, 2006, at 2:37 PM, H. Peter Anvin wrote:
> Franklin M.Siler wrote:
>> I have spent the last two hours on this issue. I think there's a
>> problem with tftp-hpa.
>> Setup: attempting to use Debian FAI, but there is definitely a
>> problem with PXELINUX. pxelinux.0 is obviously being loaded by
>> clients, but *nothing* in the pxelinux.cfg directory can be
>> loaded. Clients sit and spin on their MAC files and when they
>> get to default nothing happens. This is confirmed by tests on
>> other clients; server log is of no diagnostic help. Hardware is
>> known good: I was using this setup on debian sarge just fine; now
>> I'm trying to use etch to no avail.
>> ** Data:
>> * server stuff:
>> [root at shamrock] /var/lib/tftpboot:pts/2 :# cat /etc/default/tftpd-hpa
>> #Defaults for tftpd-hpa
>> RUN_DAEMON="yes"
>> OPTIONS="-l -s /var/lib/tftpboot"
>> #OPTIONS="-l -vvvv -s /tftp"
>
> Sounds like you have a permissions problem. The logs are useless
> since you have the loglevel at zero (no -v options.)
>
Here's ls output; I'll let you be the judge. I was running with "-
vvvv"; now I'm using 8 v's and there's still no useful output (also
tried "-v -v....."; same result). Daemon appears to be running as
root...*shrug*
[fms at shamrock] /var/lib:pts/1 :% l tftpboot -d
drwxr-xr-x 3 root root 56 2006-10-29 09:36 tftpboot
[fms at shamrock] /var/lib:pts/1 :% l tftpboot/*
-rw-r--r-- 1 root root 94760 2006-10-29 09:36 tftpboot/memtest
-rw-r--r-- 1 root root 13324 2006-10-29 09:36 tftpboot/pxelinux.0
tftpboot/pxelinux.cfg:
total 1M
-rw-rw-r-- 1 root root 46 2006-10-29 09:36 default
[fms at shamrock] /var/lib:pts/1 :% ps aux|grep tftp
root 4365 0.0 0.1 2072 292 ? Ss 11:19 0:00 /usr/
sbin/in.tftpd -l -vvvvvvvv -s /var/lib/tftpboot
fms 4381 0.0 0.2 2852 676 pts/1 R+ 11:23 0:00 grep
tftp
Still nothing useful in debug output; certainly no permissions errors:
Oct 29 17:20:08 shamrock dhcpd: DHCPDISCOVER from 00:16:76:82:fd:e2
via eth0
Oct 29 17:20:09 shamrock dhcpd: DHCPOFFER on 10.180.70.255 to
00:16:76:82:fd:e2 via eth0
Oct 29 17:20:10 shamrock dhcpd: DHCPREQUEST for 10.180.70.255
(10.180.64.21) from 00:16:76:82:fd:e2 via eth0
Oct 29 17:20:10 shamrock dhcpd: DHCPACK on 10.180.70.255 to
00:16:76:82:fd:e2 via eth0
Oct 29 17:20:10 shamrock in.tftpd[4368]: RRQ from 10.180.70.255
filename /pxelinux.0
Oct 29 17:20:10 shamrock in.tftpd[4368]: tftp: client does not accept
options
The requests for pxelinux.0/* aren't even showing up. BTW, subnet is
10.180.64/20, so 10.180.70.255 is valid. Thanks for any advice.
--
Franklin M. Siler
UIUC: Undergraduate, Computer Science
http://www.silerfamily.net/~fms/
More information about the Syslinux
mailing list