Unable to get PXE menu?
-
What’s the DHCP Server you’re using? Are you using FOG as DHCP, or are you using another DHCP Server?
Has FOG ever worked for you before? If it has, when/what version of fog (exact version please don’t say “the latest”)?
Is your dhcp server configured properly for TFTP (Windows option 66 = fogserver IP, option 67 = bootfilename (usually undionly.kpxe in 1.x.x and pxelinux.0 in 0.32 and prior), in Linux (ISC/DNSMASQ) dhcp servers next-server = fogserver IP, filename = bootfilename (usually undionly.kpxe in 1.x.x and pxelinlux.0)?
-
@Tom-Elliott I’m using the FOG server as DHCP. If that means I’m using FOG as DHCP, then yes. Once again, this is all on one switch. The only things connected to the switch is the FOG Server (Ubuntu 12.04, FOG 1.2.0) and a Lenovo M92p which I’m using as the client. Originally I had an OptiPlex 755 but I had to give that to someone. The OptiPlex 755 was the one that I could get an IP during PXE, the Lenovo I can not. When I boot the Lenovo up to Windows 7 it will grab an IP. The switch is not connected to anything else, not even the Internet, during the install process of FOG I had the server connected to the Internet, after it was installed I removed the Internet connection.
-
@mikepel Is the firewall turned off on the server? I think for 12.04 the command is:
sudo ufw disable
-
@Tom-Elliott That command worked. I’ll see if I can get anything now. unfortunately I’m not using a KVM switch/splitter so I have to keep disconnecting the mouse and monitor. Are you going to be around for the next 20 minutes? I can keep this updated or does FOG have any chats? I’d really like to get this working today. We currently use very old Ghostcast server and I won’t have time to setup SCCM until summertime, so I’m hoping the reviews on Spiceworks about this is are true.
-
The firewall thing didn’t change anything. I’m not getting a DHCP address when booting to PXE at all now using the Lenovo. I was with the Dell…I get one when logging into Windows. I’m guessing the dhcp server isn’t configured correctly… I’ll look into doing the
Linux (ISC/DNSMASQ) dhcp servers next-server = fogserver IP, filename = bootfilename (usually undionly.kpxe in 1.x.x and pxelinlux.0)?
-
@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…