Unable to get PXE menu?
-
@mikepel I’m here for now.
-
@mikepel Are you using two DHCP servers? (ISC/DNSMASQ)?
Maybe posting the dhcp config file here might be helpful.
-
@Tom-Elliott Where do I go to modify the DHCP server on Ubuntu? Once again, I have 1 DHCP server and 1 Client connected using 1 switch on an isolated network (this one switch.) Unfortunately I’ve never dealt with networking stuff on Linux until today. Is it the dhcpd.conf file?
If so this is what it reads.
-
@mikepel That is the file, and I’m just guessing but is FOG’s IP 10.10.73.65? Is the DHCP Service running? (
sudo service isc-dhcp-server stop; sleep 2; sudo service isc-dhcp-server start
)Does the Client get a DHCP Address, but fail to download undionly.kpxe?
-
@Tom-Elliott I’ve made sure the DHCP service is running, and can test it is by booting into Windows and getting an IP address from it. Could it have something to do with the BIOS of the client ? I was using an OptiPlex 755 and that would get an IP but then not load the FOG menu. Now I’m using the device I actually want to start imaging and I can’t get an IP during the PXE boot. Yes FOG’s IP is 10.10.73.65.
During the install it said I should be connected to the internet, that is the IP our Windows DHCP server gave FOG. After it was setup I disconnected it from our main network and kept the IP address, I figure that shouldn’t matter. Its set to static. This is the server’s IP settings…but looking at that it could be the netmasks messing things up?
-
Changed the netmask and it didn’t change anything. Still unable to get an IP during PXE boot. ;(
-
Can you do
sudo service isc-dhcp-server status -l
after attempting to boot your OptiPlex? It will let us know if the DHCP actually attempts to hand out an IP. -
@Quazz The OptiPlex is no longer in the picture at the moment. DHCP is handing out IPs. When I boot to Windows I can get one.
-
@mikepel I am aware you can get an IP in windows, but that does not mean you are getting one in PXE environment.
Whatever device you can network boot will do.
-
@Quazz I get invalid option -1 for this
-
@mikepel It’s an L not a 1
-
@Quazz Still getting the same thing with the L. I do a sudo service isc-dhcp-server restart and it returns
isc-dhcp-server stop/waiting
isc-dhcp-server start/running, process 24950I assume its running?
-
@mikepel LOWERCASE L
-
It doesn’t get the menu, but does it show stuff about ipxe then fail out?
-
@Tom-Elliott I know lowercase l, invalid option still…
-
Can you upgrade to trunk.
You’re running into the console issue. The Optiplex 755’s console frame buffer is not accessible to the boot menu. To fix (without upgrading) you need to edit the /var/www/fog/lib/fog/BootMenu.class.php file and look for the
console --picture
lines and comment them out by preceding them with two forward slashes. (//
) -
@Tom-Elliott The 1st PC I was usin (OptiPlex 755) was getting an IP during PXE boot but not getting the menu. I’m now using a Lenovo Tiny M92p and I can’t get an IP during PXE. I’m going to setup a different OptiPlex and see if its the client itself… Did my DHCP config file look okay to you?
-
-
@Tom-Elliott I’m using an OptiPlex 990 now, I can’t tell if its getting an IP or not the screen goes too fast, I even recorded it with my phone and I can’t get it to stay on the frame of when it shows the IP info. Uploading the video to my PC to see if I can do it from there.
-
@Tom-Elliott Another thought crosses my mind, does he need a DNS server in his setup?