TFTP Open Timeout
From the same system can you use the tftp command to download the default.ipxe file?
Ah! That command worked:
SELinux status: disabled
bash: setstatus: command not found
What returns with:
“service iptables status” gives
iptables: Firewall is not running
[code]service iptables status[/code]
If they’re running you’ll get lot of output.
We recommend disabling with:
[code]chkconfig iptables off
service iptables stop[/code]
Are you running iptables by chance?
Done, but no change.
Can you try this:
[code]chown -R fog:root /tftpboot
chmod -R 644 /tftpboot[/code]
Then try again with bootup?
Thanks for the info, Tom. You are correct that the file in /etc/selinux/config was enforcing (I had no clue that file was even there!). I changed that to disabled, reset, and tried the client again. This time, I’m getting a different error message: PXE-T00: Permission denied.
Jun 20 16:51:51 localhost xinetd: START: tftp pid=2987 from=192.168.0.107
Jun 20 16:51:51 localhost in.tftpd: RRQ from 192.168.0.107 filename undionly.kpxe
Jun 20 16:51:51 localhost in.tftpd: sending NAK (0, Permission denied) to 192.168.0.107
Same results for local TFTP.
Have you triple checked that SELinux is disabled?
I know that sounds like it’s a joke, but for some 6.5 installs, the selinux config is actually in two locations. Something with the way it installs forces the link that’s supposed to be created become its own file. So, editing /etc/sysconfig/selinux (this is supposed to be a symlink) doesn’t do JACK! Sorry. So in this case, I’d recommend checking the actual config located in /etc/selinux/config.
Just rechecked. Ownership is correct at fog:root; permissions currently more permissive at 666. have also tried 777 and 755 also; no luck.
check your ownership and permissions on the contents of the tftpboot directory
i believe they should be fog:root and 644
oh. wait. duh. TFTP is handled by in.tftpd, which is started and stopped by xinetd. /var/log/messages does have start and stop entries for in.tftpd surrounding each “permission denied” message.
hmm…interesting question. There is NOT a “tftpd” service running, and “service tftpd start” reports an unrecognized service. However, I thought tftp was handled by vsftp, and vsftpd IS running.
have you verified that the tftp service is running?