pxelinux configuration file not loading
i am trying to boot via pxe. the pxelinux configuration file is not getting loaded.
it tries to load all the different variation of configuration file names but never loads one. I've copied the default config file to 01-00-13-20-b0-d0-c5. Neither the default nor the mac address-specific configuration files get loaded. And I am left with a "boot:" prompt. Code:
TFTP prefix: /lts/2.6.17.8-ltsp-1/ my network is behind a router at 192.168.1.1 my dhcpd.conf file: Code:
#dhcpd.conf |
Actually, your pxelinux file is getting loaded. It can't find the kernel specified.
You should check pxelinux.cfg/default It is specifying to load the label "linux" but the label isn't defined in the rest of the file. Code:
default linux |
here is my pxelinux.cfg/default:
Code:
prompt 0 |
issue solved
After stormpunk pointed out that i should capture the packets on the interface. I noticed that the destination address for the pxelinux.cfg/default was 0.0.0.0. after some googling i found this:
http://wiki.koeln.ccc.de/index.php/U...ur_dhcp-server the next-server parameter tells the client where to get the configuration file specified in the filename statement. So i added the following line to dhcpd.conf: Code:
next-server 192.168.1.100 |
All times are GMT -5. The time now is 07:34 PM. |