Cannot get Windows client to connect to FOG server
- 
Just setup my first FOG server, no images uploaded yet but I wanted to take a workstation and PXE boot to the FOG server just to go through the menus and check it out but it won’t connect to server.
In the Dell workstation I enabled PXE boot in the NIC and on boot I pressed F12 then selected “on-board network controller”. Then it looks for an image server but doesn’t find one. I get the error “TFTP open timeout” then “Exiting Intel boot agent”. I’ve tried specifying the IP in the BIOS as well but that does not work
I can log into the FOG server management console so I know it’s running but not sure what I may have missed as this is my first attempt. Can anyone help out?
FOG version = 1.2.0
OS = Ubuntu 12.04 x64 bit - 
To add to this my FOG server is a virtual machine hosted on a VMware ESXi box.
 - 
have you set you dhcp options 66 and 67?
 - 
Yes they are set in my windows DHCP
[url=“/_imported_xf_attachments/1/1212_DHCP.jpg?:”]DHCP.jpg[/url]
 - 
Option 67 should [b]NOT[/b] be pxelinux.0, but rather undionly.kpxe
 - 
Ok I had that originally but I changed it to pxelinux.0 after undionly.kpxe did not work. I’ll change it back, but that value does not fix my problem.
 - 
what do you mean by “tried specifying the IP in the BIOS” ?
do you have the bios set to legacy? - 
In the Dell BIOS under image server, I can specify the ImageServer IP. THe default value was 255.255.255.255
I tried changing that to the FOG server IP but didn’t work either so I changed it back to default. - 
The screen I get stuck on says the following:
CLIENT IP: 192.168.75.166 MASK: 255.255.255.0 DHCP IP:192.168.75.22 (correct IP’s)
GATEWAY IP: 192.168.75.1
PXE-32: TFTP open timeout
PXE-M0F: Exiting Intel Boot Agent - 
dell image server is a proprietary thing. disable it. you just want boot with pxe
 - 
No option to disable ImageSever, but under “integrated NIC” in the BIOS it’s set to “Enable with PXE” and NOT “Enable with ImageServer” so it should be using PXE already
 - 
try to manually download undionly.kpxe from the client. in windows 7+ you will need to add the tftp windows component to do this
 - 
result = transfer successful: 102037 bytes in 1 seconds, 102037 bytes
 - 
ok, good. that means that the files exist and your tftp server is running properly
what equipment is between your client and the fog server? - 
not much just a 48 port switch
 - 
has it been configured for pxe booting?
what brand is it? - 
Yes PXE is enabled in the NIC within the BIOS. It’s a Dell Optiplex 780
 - 
not the pc, the switch
i have personally tested the Dell Optiplex 780 model, btw. it works fine - 
Cisco SG300-52P
Thanks for the help!
 - 
is port fast enabled?