HP 500B MT will not PXE BOOT - File not found
-
This post is deleted! -
This post is deleted! -
This post is deleted! -
This post is deleted! -
try changing TFTP_USERNAME to “fog” and change TFTP_OPTIONS to “–secure”. Here is what my /etc/default/tftpd-hpa looks like:
[CODE]/etc/default/tftpd-hpa
TFTP_USERNAME=“tftp”
TFTP_DIRECTORY=“/tftpboot”
TFTP_ADDRESS=“0.0.0.0:69”
TFTP_OPTIONS=“–secure”
[/CODE]
…although I doubt this will fix your issue.Also make sure that you see these files under /tftpboot and that they have similar permissions to what I have:
[CODE]
root@localhost:~# ls /tftpboot -lh
total 212K
-rw-r–r-- 1 fog root 828 Apr 23 23:09 boot.txt
drwxr-xr-x 5 fog root 4.0K Apr 23 12:27 fog
-rw-r–r-- 1 fog root 25K Apr 23 23:09 memdisk
-rw-r–r-- 1 fog root 17K Apr 23 23:09 pxelinux.0
drwxr-xr-x 2 fog root 4.0K Apr 25 00:13 pxelinux.cfg
drwxr-xr-x 2 fog root 4.0K Apr 23 12:27 tftpboot
-rw-r–r-- 1 fog root 145K Apr 23 23:09 vesamenu.c32
[/CODE] -
If you are getting this error during PXEboot before it even loads the bzImage, AND it only happens for some models of computers, you may have a problem with the PXE firmware for the device. I have 270 Acer Iconia Tab w500p, and about 40 Compal JHL91 laptops that will not PXE boot, giving the “file not found” error. All other devices on the network can find and download the pxe boot file just fine.
After scouring wireshark logs I saw that the ones that worked were getting the dhcp info from the dhcp server (next server) and requesting the pxe boot file and getting the chunks of the file in order. The ones that didn’t work were failing on getting the 2nd chunk of the pxe boot file. No idea why, they got the 1st chunk but died on chunk 2.
I ended up installing ProxyDHCP to get it to work. It takes over the pxeclient dhcp requests and serves the pxeboot file without issue for all my devices: desktops, tablets, laptops, and servers from all makes and models.
-
If you are interested in the ProxyDHCP setup, for Ubuntu at least, it’s on the wiki at: [url]http://www.fogproject.org/wiki/index.php?title=Setting_up_ProxyDHCP[/url]
-
I will try the settings first before starting to look at ProxyDHCP
many thanks for all your help on this
kind regards
Damindra
-
Hi Damindra,
Did you solve this problem? I am facing the same exact problem with HP 500B MT. Thanks very much!
Ian Rossi
-
I have not had a chance to test the settings, and am a little reluctant as it works on all the other hardware we have here. You are more than welcome to try the settings advised by Aaron Johnson.
Regards
Damindra
-
Damindra,
I created an Etherboot boot CD and it picked up the FOG server. So, I installed ProxyDHCP and now the HP 500B MT picks up the FOG server on PXE boot. Thanks, chad-bisd!
-
Just for anyone who runs into this in the future you can use a clone zilla live usb stick to pxe boot the system to fog.
Takes a flash drive with 140mb of space and works really slick.
I had this issue with our 500B MT’s.