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

PXE Boot - File not found

Scheduled Pinned Locked Moved Solved
FOG Problems
2
3
536
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 Aug 23, 2023, 3:53 PM

    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 Aug 23, 2023, 6:02 PM

      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.

      G 1 Reply Last reply Aug 23, 2023, 8:54 PM Reply Quote 1
      • [[undefined-on, S Sebastian Roth, Aug 23, 2023, 8:32 PM]]
      • G
        george1421 Moderator @greichelt
        last edited by Aug 23, 2023, 8:54 PM

        @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
        1 / 1
        • First post
          3/3
          Last post

        222

        Online

        12.1k

        Users

        17.3k

        Topics

        155.3k

        Posts
        Copyright © 2012-2024 FOG Project