TFTP PXE-E32 Timeout
-
Have you told the dhcp server where to get the files and what file to get?
-
Please pardon my ignorance but what does that mean? I’m very new to Linux and Fog. How do I tell the dhcp server which file and where to find it?
In my /etc/dhcp/dhcpd.conf file I see:
filename “undionly.kpxe”; <-- is this what you are referring to?
Thank you!
-
What is your DHCP server? Is DHCP handled by the same fog server?
-
@Tom-Elliott Yes it is. This is a single server totally seperate from the regular network.
-
filename
in /etc/dhcp/dhcpd.conf seams ok. But what doesnext-server
look like? Is the DHCP server running (service isc-dhcp-server status
)?Try this troubleshooting guide: https://wiki.fogproject.org/wiki/index.php/Troubleshoot_TFTP
-
@Uncle-Frank
next-server has my Fog servers static IP. Is this correct? When I check the DHCP server status it looks good. I get back: isc-dhcp-server start/running, process 1397
-
I can only guess as I am not sitting in front of your machine. Maybe you can help us with capturing the network traffic while you try to boot the client.
sudo apt-get install tcpdump ... sudo tcpdump -i eth0 -w tftp_issue.pcap udp
Leave that sitting and boot up the client. Stop tcpdump (CTRL+C) soon after you got the timout and upload the PCAP file to the forums.
-
@Uncle-Frank tftp_issue.pcap
-
From the packet dump I see that DHCP seams alright. It points the client to the correct tftp server and file. The client then sends several requests to download undionly.kpxe via TFTP but does not get any answer. It’s definitely a TFTP issue. Maybe there is a firewall involved?
sudo ufw disable
Please follow the TFTP troubleshooting guide to see if you can download files via TFTP by hand… https://wiki.fogproject.org/wiki/index.php/Troubleshoot_TFTP
-
@Uncle-Frank SWEET! It was the firewall. I’m now able to boot into Fog. Thank you very very much!!!