• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    PXE Boot - File not found

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    2
    3
    522
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      greichelt
      last edited by

      I have been running a FOG server for several years now. Configuration took a while, but once I had it up and running, it’s been bullet proof. Recently, we had a former employee “try to update” the server without permission. He was not able to tell us what he actually did to it, but it broke our ability to PXE boot. I’m certainly not a Linux guru by any stretch of the imagination, but I’ve been using my Google-fu to attempt to fix this to no avail. Here is everything I can think of that’s relevant:

      1. I have updated FOG to the latest version with no issues
      2. dnsmasq seems to be functioning fine
      3. I am able to tftp -i 172.31.0.2 get undionly.kpxe
      4. I can successfully logon to the fog web interface
      5. I have attached a packet capture and screenshot of the PXE boot error

      I’m sure there is a lot more I should include, so please let me know what you need and I’ll provide. Any help is greatly appreciated.

      traffic-of-interest.pcap
      pxe-error.png

      1 Reply Last reply Reply Quote 0
      • G
        greichelt
        last edited by

        Finally figured it out. The packet capture was key. Apparently the file were looking for is when pxe booting with this particular version of dnsmasq is undionly,kpxe.0. This is the file that could not be found. I created a symlink like this - sudo ln -s undionly.kpxe undionly.kpxe.0 and it resolved the problem. Hopefully this will help future, non-Linux inclined users of FOG.

        george1421G 1 Reply Last reply Reply Quote 1
        • [[undefined-on, S Sebastian Roth, ]]
        • george1421G
          george1421 Moderator @greichelt
          last edited by

          @greichelt said in PXE Boot - File not found:

          dnsmasq is undionly,kpxe.0

          You need to update dnsmasq to version 2.75 or later. Most modern linux OS already are past this version wit dnsmasq. I have a tutorial on compiling a supported version of dnsmasq if you need it. But my suspicion is that you have an old version of a linux OS that will cause you pain in the future.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post

          243

          Online

          12.0k

          Users

          17.3k

          Topics

          155.2k

          Posts
          Copyright © 2012-2024 FOG Project