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

    Topics created by sniffski

    • S

      Add menu entries for booting ISO or Kickstart images.

      General Problems
      • iso kickstart ipxe • • sniffski
      9
      0
      Votes
      9
      Posts
      1.7k
      Views

      R

      iPXE itself is pretty powerful when it comes to menus and booting options, obviously your results may vary from distro to distro or application to application etc. etc.

      This example is using the Advanced menu, with subcategories etc.
      I haven’t had much need for this in a while due to my work changing the way the boot system here works breaking things out of my control, but this is a post from a few years back that should still work but you would need you to look up specific settings per distro based on what you are trying to do.

      https://forums.fogproject.org/topic/7329/sub-menu-within-fog-advanced-menu

      This guy has some impressive examples: https://gist.github.com/robinsmidsrod/2234639

      Additional information DHCP Options:
      https://gist.github.com/robinsmidsrod/4008017

      Example for Sysrescue:
      https://gist.github.com/robinsmidsrod/1c7bbd4a058f0e6892df

      Results may vary. ¯\_(ツ)_/¯

    • S

      Unable to UEFI boot

      FOG Problems
      • • • sniffski
      7
      0
      Votes
      7
      Posts
      624
      Views

      george1421G

      @sniffski OK that bit looks good.

      So since you are comfortable with wireshark that will make the next bit easier. Since the FOG server and target computers are on the same subnet, lets use tcpdump from the FOG server perspective. (or wireshark on the fog server if that is where you are currently doing the capture from). Using wireshark on a witness computer will pick up the broadcast dhcp messages but it won’t the unicast messages. After the dhcp process the target computer reaches out to the fog server (dhcp option 66) and requests the file (dhcp option 67) and then transfers the boot loader (ipxe.efi) to the target computer over tftp. This is done over uicast messaging. So the witness computer won’t see it.

      I have a tutorial here how to do this with tcpdump: https://forums.fogproject.org/topic/9673/when-dhcp-pxe-booting-process-goes-bad-and-you-have-no-clue

      If you want to use wireshark on the fog server then use this capture filter port 67 or port 68 or port 69 or port 4011 Right after the DHCP DORA process it should ask the FOG server twice for the file defined in dhcp option 67, the first will be to check the size of the file the second to request the file.

      Also be aware for uefi that safeboot needs to be disabled on the target computer or it won’t boot the nbf (network boot file) if it does transfer it OK.

      If you can’t get a solution then post the pcap to a file transfer site and either post the link here or use FOG DM to chat the URL to me and I’ll take a look at it.

    • 1 / 1