On Tue, Nov 06, 2007 at 01:58:22PM -0500, David Burke wrote:
> Basically, I can get the board to obtain an IP address via DHCP, but
> then I get the error "PXE-E3B: TFTP Error - File Not found". The
> Windows firewall is disabled
Your tftpserver needs to contain:
/pxelinux.0 <-- the binary
/pxelinux.cfg/ <-- a directory
/pxelinux.cfg/default <-- a text config file
You can get a sample pxelinux.cfg/default from
http://wiki.openwrt.org/SoekrisPort#head-12ff07c82624fdf2b64cfb4e3a0fc6cc1eb2f5c8
If you have all these, and you can't get any logs from the tftp server
showing what file is being requested and reported as "file not found", then
you could try installing a packet sniffer such as wireshark which will show
you the actual incoming TFTP requests and the responses returned.
Note that the PXE code will search for a bunch of different files called
/pxelinux.cfg/[something] before it finds /pxelinux.cfg/default. This is
normal behaviour.
For more info about pxelinux and its config file see
http://syslinux.zytor.com/pxe.php
http://syslinux.zytor.com/faq.php
HTH,
Brian.
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech