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

[SOLVED] HP 250 G3 Notebooks caught in infinite PXE boot loop

Scheduled Pinned Locked Moved
FOG Problems
6
20
10.0k
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.
  • J
    JeffD
    last edited by Mar 12, 2015, 2:16 PM

    We have recently purchased some HP 250 G3 (Realtek 8136 NIC) Notebooks that came pre-installed with Win8.1.
    They use UEFI but support a legacy BIOS system. Since we had to install Win7, the legacy BIOS setting was our only option. It doesn’t seem to play nice with with our FOG server.

    Our FOG server is up to date and runs on an up to date virtual Ubuntu server that runs under Win2012 Server. The Windows server takes care of DHCP. We have many PCs of different makes and manufacturers that all boot into the PXE software and they can all use FOG’s functionalities just fine.

    These notebooks show [URL=‘http://i.imgur.com/t1bjUQu.png’]this error[/URL] when attempting to load iPXE. Immediately after showing this error, the machine reboots and then attempts to load the same program, then show the error and reboot again. It will loop infinitely like this. If you follow the URL provided in the error, it says this error code no longer exists.

    Not sure if this is relevant but [URL='http://i.imgur.com/VoqIqzz.jpg’]here[/URL]'s the BIOS settings used.

    I have tried changing the DHCP server option 067 from “undionly.kpxe” to “undionly.kkpxe”, but that didn’t fix it.

    So how do I make these laptops work with our FOG server?

    1 Reply Last reply Reply Quote 0
    • J
      Junkhacker Developer
      last edited by Mar 12, 2015, 4:53 PM

      how “up to date” is your fog server?
      are you running the latest official release (1.2.0) or a SVN dev release?

      signature:
      Junkhacker
      We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

      1 Reply Last reply Reply Quote 0
      • W
        Wayne Workman
        last edited by Mar 12, 2015, 5:08 PM

        maybe try these?

        [url]http://www.sevenforums.com/installation-setup/321097-how-install-windows-7-uefi-mode-usb.html[/url]
        [url]http://forums.hexus.net/windows/296453-installing-windows-7-uefi-machine.html[/url]
        [url]http://superuser.com/questions/676249/clean-install-of-windows-7-pro-64-bit-on-a-uefi-laptop-with-gpt-partition[/url]
        [url]http://blogs.technet.com/b/askcore/archive/2011/05/31/installing-windows-7-on-uefi-based-computer.aspx[/url]

        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!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 0
        • B
          BigMan99211
          last edited by Mar 13, 2015, 7:35 AM

          Have you checked to see if your switches have Spanning Tree running? If so, it may be a combination of delays. Some laptop GbE interfaces have a tendency to be slower than normal when spanning tree is doing a loopback check. This delay could be just long enough for the ipxe check to fail.

          As a test, if you can, try putting a cheap (netgear, dlink, etc…) switch between your network, and the laptop. That should prevent STP from scanning the laptop interface.

          This might help… it might not… it’s 3am, and i’m hopped up on Monster Energy and pixie sticks! lol…
          Gotta get work done somehow! 😄

          "Failure is not an option. It come pre-installed on Windows…" - Anonymous

          "Life is hard; It's harder if you're stupid" - John Wayne

          1 Reply Last reply Reply Quote 0
          • J
            JeffD
            last edited by Mar 13, 2015, 7:40 AM

            [quote=“Junkhacker, post: 43809, member: 21583”]how “up to date” is your fog server?
            are you running the latest official release (1.2.0) or a SVN dev release?[/quote]

            1.2.0 Official.

            [quote=“Wayne Workman, post: 43810, member: 28155”]maybe try these?
            [url]http://www.sevenforums.com/installation-setup/321097-how-install-windows-7-uefi-mode-usb.html[/url]
            [url]http://forums.hexus.net/windows/296453-installing-windows-7-uefi-machine.html[/url]
            [url]http://superuser.com/questions/676249/clean-install-of-windows-7-pro-64-bit-on-a-uefi-laptop-with-gpt-partition[/url]
            [url]http://blogs.technet.com/b/askcore/archive/2011/05/31/installing-windows-7-on-uefi-based-computer.aspx[/url][/quote]
            Oh no, we managed to install Win7 with no problems. But it required enabling its legacy BIOS (by default it uses UEFI) setting to install it in the first place. I think that may be causing the issues with FOG so that’s why I brought it up.

            [QUOTE=“BigMan99211”]Have you checked to see if your switches have Spanning Tree running? If so, it may be a combination of delays. Some laptop GbE interfaces have a tendency to be slower than normal when spanning tree is doing a loopback check. This delay could be just long enough for the ipxe check to fail.

            As a test, if you can, try putting a cheap (netgear, dlink, etc…) switch between your network, and the laptop. That should prevent STP from scanning the laptop interface.

            This might help… it might not… it’s 3am, and i’m hopped up on Monster Energy and pixie sticks! lol…
            Gotta get work done somehow! :D[/QUOTE]

            STP is disabled.

            1 Reply Last reply Reply Quote 0
            • T
              Tom Elliott
              last edited by Mar 13, 2015, 12:33 PM

              Jeff would you be willing to try svn? As far as I know 3112 is stable enough for environmental use and should help with the dhcp receiving issue you’re seeing.

              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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              1 Reply Last reply Reply Quote 0
              • J
                JeffD
                last edited by Mar 13, 2015, 1:25 PM

                I’m definitely willing to try this but I’ll have to run it by my boss, whom I won’t see until next Friday. I’ll let you know how it went hopefully next week.

                Thanks so far for the quick replies everyone 🙂

                1 Reply Last reply Reply Quote 0
                • J
                  JeffD
                  last edited by Mar 19, 2015, 2:10 PM

                  Can I just install the 3112 revision over my current 1.2.0 install? (after backing everything up just in case, of course)

                  1 Reply Last reply Reply Quote 0
                  • J
                    Junkhacker Developer
                    last edited by Mar 19, 2015, 2:24 PM

                    yes

                    signature:
                    Junkhacker
                    We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                    1 Reply Last reply Reply Quote 0
                    • J
                      JeffD
                      last edited by Mar 20, 2015, 1:57 PM

                      I installed revision 3112. Uploading/deploying to all PCs still seems to work but these notebooks are still not. The error code is different this time:
                      [URL=‘http://i.imgur.com/U4dXvso.jpg?1’]Image[/URL]. It points me to [url]http://ipxe.org/4c126035[/url].

                      I was able to retrieve files over TFTP from Win7 on the notebook so I don’t know if TFTP access is the problem.

                      What else can I try?

                      1 Reply Last reply Reply Quote 0
                      • T
                        Tom Elliott
                        last edited by Mar 20, 2015, 2:08 PM

                        Maybe see about disabling UEFI?

                        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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • T
                          Tom Elliott
                          last edited by Mar 20, 2015, 2:09 PM

                          hmmm, see the error seems to point to MTFTPD (and indicator of UEFI)

                          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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                          1 Reply Last reply Reply Quote 0
                          • S
                            Sebastian Roth Moderator
                            last edited by Mar 20, 2015, 5:42 PM

                            I reckon it’s time to build your own ipxe binary with debugging enabled to get more information about this… see here: [url]http://fogproject.org/forum/threads/build-ipxe-from-source.10152/[/url]

                            [CODE]make … DEBUG=dhcp[/CODE]

                            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                            1 Reply Last reply Reply Quote 0
                            • J
                              JeffD
                              last edited by Mar 26, 2015, 2:04 PM

                              [quote=“Uncle Frank, post: 44194, member: 28116”]I reckon it’s time to build your own ipxe binary with debugging enabled to get more information about this… see here: [url]http://fogproject.org/forum/threads/build-ipxe-from-source.10152/[/url]

                              [CODE]make … DEBUG=dhcp[/CODE][/quote]

                              I couldn’t build it with the instructions provided in that link. I managed to successfully build it using these instructions instead. [url]http://www.fogproject.org/wiki/index.php/Building_undionly.kpxe[/url]
                              I don’t know much about any of this so I probably didn’t do it right.

                              Just in case I did it right after all, here’s what I got.
                              [url]http://i.imgur.com/nXeiAIh.png[/url]
                              [url]http://i.imgur.com/evSgrE4.png[/url] (error referenced in this picture: [url]http://ipxe.org/err/040ee1[/url])

                              1 Reply Last reply Reply Quote 0
                              • T
                                Tom Elliott
                                last edited by Mar 26, 2015, 2:08 PM

                                I’m going to guess that you built it without an EMBED script, which is why you’re getting the infinite loop.

                                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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                1 Reply Last reply Reply Quote 0
                                • S
                                  Sebastian Roth Moderator
                                  last edited by Mar 26, 2015, 5:48 PM

                                  Doesn’t look like a loop to me as this client does not seem to get beyond iPXE’s DHCP routine. To me it looks like that client is sending out DHCP requests to the server (or maybe it just says it does?!?) but doesn’t get the DHCP response to that request. From what I read in your other posts I guess that it’s not a general problem. You wrote that other clients work well. It’s just that notebook model, right???

                                  Please give undionly.kkpxe a shot! Change your DHCP settings to point to undionly.kkpxe instead of undionly.kpxe …
                                  If it does not work you can also try ipxe.kpxe and ipxe.kkpxe

                                  See any difference?

                                  Edit: Others too have issues with Realtek PCIe NICs [url]http://forum.ipxe.org/showthread.php?tid=7356[/url]

                                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    JeffD
                                    last edited by Mar 27, 2015, 8:36 AM

                                    ipxe.kpxe actually works!

                                    It also works with at least one of our other previously already working machines as well. I will test on other PCs later.

                                    There must be a reason why undionly.kpxe is practically considered the “default” binary. Does it just lower startup time because it loads fewer drivers? Are there any problems I should expect when switching to ipxe.kpxe?

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      Tom Elliott
                                      last edited by Mar 27, 2015, 10:07 AM

                                      To be honest I have know idea. I know the undionly files only use the nics PXE driver called undi. The ipxe files use the iPXE drivers but I don’t think there’s any difference using Pxe kpxe or kkpxe of the ipxe named files. I simply build them because why not. I’m glad it works for you. What I do know is we default to undionly files mostly because it works on most nics without needing to know what model of nic you have. The drivers ipxe builds do not include every nic so it’s most likely not going to work for all systems.

                                      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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                      1 Reply Last reply Reply Quote 0
                                      • Wayne WorkmanW
                                        Wayne Workman
                                        last edited by Mar 27, 2015, 5:26 PM

                                        [quote=“Tom Elliott, post: 44511, member: 7271”]To be honest I have know idea. I know the undionly files only use the nics PXE driver called undi. The ipxe files use the iPXE drivers but I don’t think there’s any difference using Pxe kpxe or kkpxe of the ipxe named files. I simply build them because why not. I’m glad it works for you. What I do know is we default to undionly files mostly because it works on most nics without needing to know what model of nic you have. The drivers ipxe builds do not include every nic so it’s most likely not going to work for all systems.[/quote]

                                        Which is where DHCP classes and DHCP policies must come into play…
                                        Still working on this… I haven’t looked into it for a good while (spring break, woot!).

                                        But, when I do (and get it working), I plan on writing some very through documentation for the WiKi that is specific to ProxyDHCP and Windows Server 2012 DHCP.

                                        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!
                                        Daily Clean Installation Results:
                                        https://fogtesting.fogproject.us/
                                        FOG Reporting:
                                        https://fog-external-reporting-results.fogproject.us/

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          Tom Elliott
                                          last edited by Mar 27, 2015, 5:30 PM

                                          [quote=“Wayne Workman, post: 44570, member: 28155”]Which is where DHCP classes and DHCP policies must come into play…
                                          Still working on this… I haven’t looked into it for a good while (spring break, woot!).

                                          But, when I do (and get it working), I plan on writing some very through documentation for the WiKi that is specific to ProxyDHCP and Windows Server 2012 DHCP.[/quote]

                                          User Classes are great and the way to handle many things, especially the handing out of files to UEFI systems vs. Legacy systems.

                                          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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

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

                                          198

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project