• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. lewis12642
    L
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Controversial 0
    • Groups 0

    lewis12642

    @lewis12642

    0
    Reputation
    95
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    lewis12642 Unfollow Follow

    Latest posts made by lewis12642

    • RE: PXE Boot fail with errors PXE-T01: File not found, PXE-E3B: TFTP Error - file not found

      @tom-elliott Sorry but how do i mark this as the answer?

      posted in FOG Problems
      L
      lewis12642
    • RE: PXE Boot fail with errors PXE-T01: File not found, PXE-E3B: TFTP Error - file not found

      Aha, thanks a lot. That worked.
      Kinda silly of me not to see that link at the top of the legacy article.
      Thanks!
      -Lewis

      posted in FOG Problems
      L
      lewis12642
    • PXE Boot fail with errors PXE-T01: File not found, PXE-E3B: TFTP Error - file not found
      Server
      • FOG Version: 1.4.4
      • OS: Ubuntu Server 16.04.02 (no GUI)
      Client
      • Service Version: PXE Booting
      • OS: Virtualbox PXE Boot
      Description

      Hello. I can’t seem to get a computer to PXE boot from the FOG server (called fogpxe).
      I installed FOG and then followed these instructions: https://wiki.fogproject.org/wiki/index.php?title=Using_FOG_with_an_unmodifiable_DHCP_server/_Using_FOG_with_no_DHCP_server
      These let my virtual machine detect the pxe server and boot from it. Once I select boot from network, it says
      PXE-T01: File not found
      PXE-E3B: TFTP Error - file not found
      Here is a screenshot 0_1501450093207_1ee40a58-4a8d-444b-8f07-cab07ea6b260-image.png

      Contents of /etc/dnsmasq.d/lstp.conf is this:

      lewis@FOGPXE:/tftpboot$ cd /etc/dnsmasq.d
      lewis@FOGPXE:/etc/dnsmasq.d$ sudo nano ltsp.conf
      [sudo] password for lewis:
        GNU nano 2.5.3                                    File: ltsp.conf
      
      # Sample configuration for dnsmasq to function as a proxyDHCP server,
      # enabling LTSP clients to boot when an external, unmodifiable DHCP
      # server is present.
      # The main dnsmasq configuration is in /etc/dnsmasq.conf;
      # the contents of this script are added to the main configuration.
      # You may modify the file to suit your needs.
      
      # Don't function as a DNS server:
      port=0
      
      # Log lots of extra information about DHCP transactions.
      log-dhcp
      
      # Dnsmasq can also function as a TFTP server. You may uninstall
      # tftpd-hpa if you like, and uncomment the next line:
      # enable-tftp
      
      # Set the root directory for files available via FTP.
      tftp-root=/tftpboot
      
      # The boot filename.
      dhcp-boot=pxelinux.0
      
      # rootpath option, for NFS
      dhcp-option=17,/images
      
      # kill multicast
      dhcp-option=vendor:PXEClient,6,2b
      
      # Disable re-use of the DHCP servername and filename fields as extra
      # option space. That's to avoid confusing some old or broken DHCP clients.
      dhcp-no-override
      
      # PXE menu.  The first part is the text displayed to the user.  The second is the timeout, in seconds.
      pxe-prompt="Press F8 for boot menu", 3
      
      # The known types are x86PC, PC98, IA64_EFI, Alpha, Arc_x86,
      # Intel_Lean_Client, IA32_EFI, BC_EFI, Xscale_EFI and X86-64_EFI
      # This option is first and will be the default if there is no input from the user.
      pxe-service=X86PC, "Boot from network", pxelinux
      
      # A boot service type of 0 is special, and will abort the
      # net boot procedure and continue booting from local media.
      pxe-service=X86PC, "Boot from local hard disk", 0
      
      # If an integer boot service type, rather than a basename is given, then the
      # PXE client will search for a suitable boot service for that type on the
      # network. This search may be done by multicast or broadcast, or direct to a
      # server if its IP address is provided.
      # pxe-service=x86PC, "Install windows from RIS server", 1
      
      # This range(s) is for the public interface, where dnsmasq functions
      # as a proxy DHCP server providing boot information but no IP leases.
      # Any ip in the subnet will do, so you may just put your server NIC ip here.
      # Since dnsmasq is not providing true DHCP services, you do not want it
      # handing out IP addresses.  Just put your servers IP address for the interface
      # that is connected to the network on which the FOG clients exist.
      # If this setting is incorrect, the dnsmasq may not start, rendering
      # your proxyDHCP ineffective.
      dhcp-range=192.168.1.203,proxy
      
      # This range(s) is for the private network on 2-NIC servers,
      # where dnsmasq functions as a normal DHCP server, providing IP leases.
      # dhcp-range=192.168.0.20,192.168.0.250,8h
      
      # For static client IPs, and only for the private subnets,
      # you may put entries like this:
      # dhcp-host=00:20:e0:3b:13:af,10.160.31.111,client111,infinite
      

      I noticed that in the ltsp.conf file, the client is told to find pxelinux.0. Listing the directory of the /etc/tftpboot shows that pxelinux.0 doesn’t exist.
      0_1501450377494_fada504b-2fbe-490c-8538-ddcffae74aa6-image.png.

      How can I get FOG to work? Sorry if this is is too much.

      Thank you,
      -Lewisnux

      posted in FOG Problems
      L
      lewis12642