FC15 TFTP open timeout.

"Jóhann B. Guðmundsson" johannbg at gmail.com
Wed Sep 14 11:17:44 UTC 2011


On 09/12/2011 10:10 AM, Francis SOUYRI wrote:
> Hello,
>
> Since I upgrade our cluster from the FC14 to the FC15 I have a bad
> problem with the tftpd server.
> I have some thinstations booting over the network after the update the
> boot failed with the message "TFTP open timeout". I have also the
> problem with a fresh FC15 install.
>
> I use an "ip alias" (cluster address) for the tftp server (next-server
> in the dhcp), when I use the real ip I have no problem.
>
> I do some test from a fc15 tftp client, to an "ip alias" I have this:

I just finished converting the xinetd file to native systemd ones and 
was wondering if you would be willing to test that for us.

Just download the attached files in 737212 ( tftp.socket and tftp.service ).

Move/copy them into /etc/systemd/system or /lib/systemd/system directory 
and restart the daemoni ( systemctl daemon-reload )

Disable the xinetd based tftp service and restart xinetd

Start the tftp.socket ( systemctl start tftp.socket use systemctl status 
tftp.socket to see if it's running ) then test tftp.


TFTP open timeout ( PXE-E32 ) happens when the PXE client was able to 
get a DHCP address and a boot file name, but timed out when attempting 
to download the boot file. Hence check Permission+Firewall+Networking 
and I should mention there can be problems with the physical network 
card as well so check bios/firmware etc..


Btw you can test tftp by doing..

#touch /var/lib/tftpboot/my-test-file.txt
#chmod 777 /var/lib/tftpboot/my-test-file.txt

#tftp $IP

tftp> put my-test-file.txt

tftp> quit

Note if there is nothing comming to the logs or if you want to increase 
the verbosity of tftp you might need to add "StandardOutput=syslog" and 
"StandardError=syslog" to the [Service] section of the service file ( 
tftp.service ) so it looks like this...

[Unit]
Description=Tftp Server After=local-fs.target

[Service]
ExecStart=/usr/sbin/in.tftpd -v -v -s /var/lib/tftpboot
StandardOutput=syslog
StandardError=syslog
StandardInput=socket


It would be good to get some feedback how this is working in an actual 
test/production setup

Thanks

JBG
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/test/attachments/20110914/cc096335/attachment.html 


More information about the test mailing list