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

Reply via email to