Unable to boot Fog from PXE
I have successfully installed latest Fan on CentOS 7 , and then added a host and create a image.
Then create a task to upload image. Also on my DHCP server i have add 66 & 67 as Server IP & undionly.kpxe.
and when i boot host through PXE , i can see that the system get an IP address but further nothing happens.
I tried to test TFTP Server and it is working , i can get the file from other systems through TFTP client.
Please help !!! Thanks in advance …
I am no expert, but hopefully my input can help a little.
First, quick MACLookUp on the MAC in the screenshot 080027 cadmus computer systems, looking for cadmus computer systems, VirtualBox came up. so that’s that. https://www.virtualbox.org/pipermail/vbox-dev/2011-August/010036.html
Just this past week i had an issue with our POS system that runs over PXE (Nothing to do with FOG).
EXSi 5.5 Upt 2 host running Windows 7 guest and inside the guest VirtualBox. Inside VirtualBox a Virtual machine running our POS system (Point of Sale jst fyi :) ) that is called via PXE.
The PXE call would time out, which i think is the problem you are having.
The way i was able to make it work was by ENABLING – PROMISCUOUS MODE – in the EXSi Host.
In Virtual box not sure how to enable, but a quick search tells me that all you have to do is change the NIC you are using the FOG with to Bridged Adapter instead of Internal Network which is most likely what you are using.
Just to try change your FOG server network adapter to Bridged Adapter (Literally will simulate you physical NIC ) to see what happens, it wont hurt !!!
Again way far from expert, but in my case using fog, since this beautiful software uses PXE and DHCP among a lot more things. I though to myself, just to be on the safe side i will keep my FOG server completely isolated from my actual network, because in my case i just use it to clone computers and more important i already have a DHCP and PXE service already running … that would be a call for problems to put my fog server on the same network !!!
Hope this helps a little, if not well i shared something !!!
Cheers mate !!!
@jdmg94 what do you mean? See your details are sorely lacking. What version of fog? Is fog on a VM and if so what VM software is hosting it? Have you tried changing the network cable? Is the error the same as what the head of this post is referring to (unable to get Config Params or whatever)? What OS is fog running on? Is this all hosts getting this or just this one particular host? When did this start happening? What steps have you tried?
@Tom-Elliott I’m on fog’s autogenerated “dhcpd.conf” file, but I don’t really know what OP is reffering to
@jdmg94 did you try what the OP shows fixed this?
Is there an error message displayed before it continues to the system? Something like PXE-E32 or similar?
I get that error message, I’m running build number 6985, and I’m getting dhcp from fog
@Sebastian-Roth as Tom guide me to remove that NATTED connection and only keep the Bridged connection in the Virtual Box and it worked .
@swaroop What exactly did you change? Please let us know so other users will find this when running into the same problem!!
@Tom-Elliott Thanks a lot … it worked …:+1: :
I know its late but, why am I seeing two different ipxe kernels running?
Yes, Tom is right I think. Virtualbox is definitely using iPXE as PXE ROM. That’s why you see iPXE chainloading iPXE…
@george1421 Just my guess, this particular VM is virtual box.
??? I know its late but, why am I seeing two different ipxe kernels running?
I looks like one ipxe kernel is chain loading to undionly.kpxe. And its the second kernel that is not picking up a dhcp address. Are we loading and older pxelinux.0 that is chainloading to a fog version of unidonly.kpxe? It makes me think that there is some old dhcp settings with a DHCP Proxy somewhere.
Can you ensure the network cable is good please? Either that or, if this is a VM make sure it’s not a natted connection, but a bridged one.
@Tom-Elliott Thanks …Now i am getting the below error.
@swaroop FOG Configuration Page->iPXE Boot Menu->Menu Timeout (in seconds):*
PXE Menu timeout
PXE Menu timeout setting
@swaroop Help do what?
@Tom-Elliott i didn’t set it till now. can you please help to do that.
@swaroop What is the PXE Menu timeout set to?