Problems booting to TFTP server

  • I’ve been getting the following error every time i try to boot any computer to network

    PXE-T01: File not found
    PXE-E3B: FTTP Error - File not found
    PXE-M0F: Exiting Intel PXE ROM

    My setup is as follows

    DHCP Server - IP
    Windows 2008 Server
    Option 66 =
    Option 67 = pxelinux.0 < zero not a “O”

    Fog Server - IP
    Ubunut 10.04 - Desktop
    Fog Server 0.32

    everything seems to be ok with the fog installation.
    the webinterface is working correctly. and i’m able to add and delete host/images/ect. with no problems.

    I’ve done the following testing to find out whats causing the problem.

    Captured the DHCP Offer Packet to a test client and get the following information
    (Capture was done in VM Player)

    Bootp flags: 0x0000 (Unicast)
    Client IP Address:
    Your IP :
    Next Server IP : <This is the correct address
    relay agent IP:
    Client MAC: Vmware_00:37:8a
    server host name not given
    boot file name: pxelinux.0

    using the same test VM client i was successful in pulling the pxelinux.0 file using tftp
    (tfpt get pxelinux.0)

    I’m sorry if the post comes off as a little lost. i have been working at this problem for the last few days and
    haven’t gotten anywhere.

    And help would be greatly welcomed at this point.

  • No, I take back what I said earlier. Did some research into how it actually works, and what I said made no sense.

    Can you make a temporary file for PXE to attempt to download that isn’t labeled pxelinux.0, point the DHCP servers to it, and then see if PXE will recognize and pull it across?

  • Moderator

    Are you using VMWare, VirtualBox or something else as a VM Host?

  • I have been running into the same problem. and i preformed the same tests. with…

    both the client and server as Virtual on the same host
    both the client and server as physical machines.
    client as a VM and server as a physical machine.
    Client as a physical machine and the server as VM.

    In every test it’s been the same DHCP server using the same subnet and IP address’s.
    In each test the client and server can ping each other both by IP and Hostnames. (DNS and DHCP run off the same server)

  • Moderator

    Are both the FOG server and the test client virtual machines on the same host?