FOG menu not showing up on some machines after DHCP server rebuild
-
I recently had to rebuild my DHCP server. It used to be on a Windows 2008 R2 server and now it is on a Windows 2012 R2 virtual server. I added the option 66 and 67 to it with undionly.kpxe since I am running FOG 1.2.0. When I boot some machine though it runs through the PXE boot process then just starts loading Windows, I don’t get the regular FOG menu where I can register or quick image machines. The last thing that shows up on the screen before booting Windows is:
Could not start download: operation not supported http://ipxe.org/3c092003
I am sure I am just missing a configuration option from the old DHCP server that I can’t access. I don’t know what it is though.
I have tried it on an HP DC7800 and 8200 Elite with the same results. Everything worked fine a couple of months ago with the old DHCP server.
Thanks in advance.
-
@Jay-Bosworth said in FOG menu not showing up on some machines after DHCP server rebuild:
it is asking for the address of the tftp server.
That tells me you have more than one DHCP server, and one or more are mis-configured.
-
I forgot to mention, TFTP is working. I can download the .kpxe file from the server on a Windows client using the command line…
-
Well I would have to ask is there a reason why you don’t upgrade to FOG 1.3.0-rc8 (at the time of this post)?
The current version of FOG will give you access to the latest linux kernels for FOS, better support for uefi firmware, gpt and NVMe disks, and windows 10 support.
I understand there are certain reasons for not wanting to upgrade too.
It would be interesting to know if undionly.kpxe from 1.3.0-rc8 would give you different results. You can pick it up from here: https://github.com/FOGProject/fogproject/tree/dev-branch/packages/tftp Make sure you rename your original file. This file goes into /tftpboot on your FOG server.
If you are still running to stock kernel for 1.2.0 you might want to upgrade your kernel to 4.1.2 (the last version that worked with FOG 1.2.0) from here: https://sourceforge.net/projects/freeghost/files/KernelList/ Understand that 4.1.2 is over a year old here. So you won’t have access to the latest hardware. The current FOS engine kernel is 4.7.1 (as of today)
One last bit of detail since your dhcp server is running on a windows 2012 server. You can configure your dhcp server to post both undionly.kpxe for bios (legacy) system as well as ipxe.efi to uefi systems automatically. The instructions are given here: https://wiki.fogproject.org/wiki/index.php?title=BIOS_and_UEFI_Co-Existence
-
@Jay-Bosworth said:
Could not start download: operation not supported
This is one of the most errors you can find being asked about in the forums. Have you read through a couple of those? Mostly it seams to be a messed up DHCP setup - failover or something. Please make absolutely sure your DHCP server is configured correctly and best if you can use wireshark to confirm it is sending out the right information. Feel free to upload a packet dump captured with wireshark on your DHCP server (display filter
bootp || tftp
) and we’ll have a look too. -
Thanks for the replies. Yes, I have looked at similar issues on the forums to the point of pulling out my hair in frustration. I agree it sounds like an issue with DHCP since it worked with my old DHCP server and now it doesn’t with my new one. That is why I was looking for some guidance beyond the settings I have already taken care of (Options 66 and 67). I am not opposed to upgrading to 1.3.0 but l don’t feel the problem is specifically with the FOG server. I am at the point where my labs have to get imaged though and anything is worth a shot…
Part of me wants to say I had a specific vendor class defined in the DHCP server, but it has been so long since I setup the one that worked before it crashed that I don’t know for sure…
Thanks,
-
Let me add… FOG is on an Ubuntu 14.04.2 server. My boot partition is 235MB and 99.6% of it is being used. Is it possible that is causing the issue?
Thanks,
-
@Jay-Bosworth said in FOG menu not showing up on some machines after DHCP server rebuild:
Let me add… FOG is on an Ubuntu 14.04.2 server. My boot partition is 235MB and 99.6% of it is being used. Is it possible that is causing the issue?
Thanks,
IF that is causing mysql to die then yes.
-
Web interface for FOG Is fully functional, so I was guessing that it wasn’t impacting things. I can dig into that more and see what files I can delete to clear up space though. Like I said, I am at the point where I just need it to work so I am willing to try anything.
-
@Jay-Bosworth really the answer is to setup wireshark to capture the dhcp communications (for dhcp a mirrored port is not required as long as the dhcp server, target computer, and the wireshark computer are on the same subnet). The process is pretty simple start wireshark capturing, pxe boot the target computer, at the target computer error, stop wireshark recording. Then review the dhcp process in wireshark. If you get lost post the pcap here and we can take a look at it.
-
Okay thanks, I will work on installing Wireshark on a laptop here. I freed up some pace on my boot partition, it didn’t make a difference.
-
@Jay-Bosworth said in FOG menu not showing up on some machines after DHCP server rebuild:
…I freed up some pace on my boot partition, it didn’t make a difference.
Please reboot the fog server once the space is available, just to be sure.
-
Rebooted as requested, still exhibiting the same undesired behavior. Working on the Wireshark capture right now.
-
This is my first time using Wireshark so I am not really sure what I should be looking for. I apologize for being totally lost at this point.
I filtered on the MAC address of the client that I am having issues with.[0_1471959801565_wireshark.pcap](Uploading 100%)
-
@Jay-Bosworth for some reason your upload didn’t work as expected. Could you try again?
-
Yeah let me try again, I think it said something about me not having privileges, but here goes…[0_1471963844264_wireshark.pcap](Uploading 100%)
Yeah, “You do not have enough privileges for this action”
-
@Tom-Elliott Any idea why Jay is not allowed to upload a pcap file?
-
I think it might be because my reputation is only 1. I could be wrong though.
-
@Sebastian-Roth said in FOG menu not showing up on some machines after DHCP server rebuild:
@Tom-Elliott Any idea why Jay is not allowed to upload a pcap file?
Sometimes it just doesn’t work. Just re-try is what I do.
-
[0_1472034851705_wireshark.pcap](Uploading 100%) [0_1472034862838_wireshark.pcap](Uploading 100%) [0_1472034869176_wireshark.pcap](Uploading 100%) [0_1472034874663_wireshark.pcap](Uploading 100%) [0_1472034883351_wireshark.pcap](Uploading 100%) [0_1472034888967_wireshark.pcap](Uploading 100%)
Nope, just tried six more times there…
-
@Jay-Bosworth pcap that Jay was trying to post.
[edit] it contained more communication information that requested (and some stuff that shouldn’t be public). Jay I’ll post what I need you to do to create a new capture. [/ edit]