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

    Proliant ML110G7

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    2
    26
    3.6k
    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.
    • george1421G
      george1421 Moderator @NTex
      last edited by

      @NTex Ok here is a “special” version of undionly.kpxe https://drive.google.com/file/d/1XYe4SsM0ZLiJae1paIb8PFDnPVV0M3D7/view?usp=sharing

      Once loaded it will ignore any direction given by dhcp and request default.ipxe from 10.200.0.67 over the tftp protocol. Once that file is loaded it will then switch to http.

      Well now that I think about it, the default undionly.kpxe would work too (ugh) as long as you bring over default.ipxe to your tftpd64 server too. THAT file points directly at your FOG server. I didn’t think far enough ahead in the process. That makes this special undonly.kpxe not that special.

      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!

      NTexN 1 Reply Last reply Reply Quote 1
      • NTexN
        NTex @george1421
        last edited by NTex

        @george1421 said in Proliant ML110G7:

        @NTex Ok here is a “special” version of undionly.kpxe https://drive.google.com/file/d/1XYe4SsM0ZLiJae1paIb8PFDnPVV0M3D7/view?usp=sharing

        Once loaded it will ignore any direction given by dhcp and request default.ipxe from 10.200.0.67 over the tftp protocol. Once that file is loaded it will then switch to http.

        Well now that I think about it, the default undionly.kpxe would work too (ugh) as long as you bring over default.ipxe to your tftpd64 server too. THAT file points directly at your FOG server. I didn’t think far enough ahead in the process. That makes this special undonly.kpxe not that special.

        Yes, you’re right 🙂

        While you were compiling your project, I did this:

        Copied the portable tftp64.
        Then I copied ALL files from Fog Server located at /tftpboot.

        I saw the boot file being loaded, immediately
        alt text

        I captured the event using local tftpd nevertheless, if you want to look at it 🎯
        Capture using local tftpd

        Once Fog Menu loaded, I selected my “Install CentOS” option and it’s loading:
        alt text

        Still I download your special version, might be useful in future ?

        I’m going to try now on server that I know it worked before to see if we see the MTU fragmentation to prove, if this was the root-cause.

        george1421G 1 Reply Last reply Reply Quote 0
        • george1421G
          george1421 Moderator @NTex
          last edited by george1421

          @NTex Good going. Now I did work on a project to turn a Windows server into a FOG storage node. Once I proved that it worked I dropped the project because, why?? I have it documented here: https://forums.fogproject.org/topic/6941/windows-server-as-fog-storage-node-proof-of-concept-blog

          I realize this is a one off situation but if you need it then use it. But I think the fragmentation or what ever is going on with your MPLS circuit will be a problem when you get to the imaging point because FOG uses NFS to transfer the file from the FOG server to FOS Linux running on the target computer. Having a storage node at the remote sites might be the better solution if you can’t image over your WAN connection.

          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!

          NTexN 1 Reply Last reply Reply Quote 1
          • NTexN
            NTex @george1421
            last edited by NTex

            @george1421 said in Proliant ML110G7:

            @NTex Good going. Now I did work on a project to turn a Windows server into a FOG storage node. Once I proved that it worked I dropped the project because, why?? I have it documented here: https://forums.fogproject.org/topic/6941/windows-server-as-fog-storage-node-proof-of-concept-blog

            I realize this is a one off situation but if you need it then use it. But I think the fragmentation or what ever is going on with your MPLS circuit will be a problem when you get to the imaging point because FOG uses NFS to transfer the file from the FOG server to FOS Linux running on the target computer. Having a storage node at the remote sites might be the better solution if you can’t image over your WAN connection.

            So it might be the actual MTU and fragmentation, probably just happens for this old NIC and on these locations, who knows.

            Come to think about it, theses sites are kind located more on country side, far from big cities, where usually ISP have more issues like this due to distance / infrastructure, etc.

            Working Server, one of those I didn’t had issues, capture file
            Has no fragmentation, right ?

            I mean you see loading it fine here:
            alt text

            I think (at least I) learned something, MTU can cause issues like this.

            I wish I would had this idea sooner, using another workstation with portable TFTP Server while keeping the same DHCP, just had to change Option 66 to point to the Workstation.
            I actually copied ALL the PXE files from our Fog.

            I can use this workaround for 4 locations, and saved us couple thousand miles of driving and replace the servers physically, at least for now.

            Nevertheless, I will keep your special version that you compiled for me.

            Brainstorming this puzzle with you was a pleasure, thanks for all the help you gave and support, truly awesome. @george1421

            george1421G 1 Reply Last reply Reply Quote 0
            • george1421G
              george1421 Moderator @NTex
              last edited by

              @NTex The pcap in the last one. On the dhcp side it was textbook perfect. On the tfp side I did see occasional block retrans but overall for a wan connection its acceptable.

              From the MTU/fragmentation side, you have to remember a few things.

              1. tftp use udp protocol which is not very forgiving to dropped or lost packets.
              2. The PXE rom implementation originally didn’t support pxe booting across subnets. That was added later on. Because of the minimal size of the PXE ROM they made certain assumption about the transfer and eliminated code from the drivers that might have been though unnecessary at the time. Later version of the PXE rom had more space and are much more tolerant to communication problems.

              Happy FOGGING.

              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!

              NTexN 1 Reply Last reply Reply Quote 0
              • NTexN
                NTex @george1421
                last edited by

                @george1421

                Awesome!

                BTW, little off-topic do you know why I had issues initially to upload on forum?
                Was due to the fact fresh user account and low reputation?

                Now I tested seems fine.

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

                265

                Online

                12.0k

                Users

                17.3k

                Topics

                155.2k

                Posts
                Copyright © 2012-2024 FOG Project