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

    PXE Boot Error (NO DHCP Repsonse) - Realtek Driver - HP ProBook G3

    Scheduled Pinned Locked Moved Unsolved
    FOG Problems
    5
    31
    10.1k
    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.
    • N
      noelpd
      last edited by

      Server
      • FOG Version: 1.30 RC-11
      • OS: CentOS 7
      Client
      • Service Version: N/A
      • OS: Windows 7 Professional
      Description

      I am working on getting our new G3 HP Laptops inventoried. We are currently using the undionly.kpxe file for our DHCP Server. The G3 will get to the fog menu and let me select “Full Inventory”. However after that, I get a “No DHCP Response on interface eth0”. I read that switching to ipxe.kpxe is more compatible than undionly.kpxe. Anyone experience this or have a reccomended file to be using for the DHCP Boot? Thank you!!

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

        @noelpd This is only a shot in the dark, but does the switch where this computer is connected, have spanning tree enabled? If so are you using one of the fast spanning tree protocols (fast stp, port fast, RSTP, etc)?

        A test would be to put a dumb (unmanaged) switch between the building switch and the target computer then try to pxe boot again.

        Logic: Basic spanning tree take 27 seconds before it starts to forward data after a link transition. You will get one link transition when the iPXE menu starts and one when the FOS Engine (the customized linux OS that captures, deploys, and registers target computers) starts up. So if spanning tree is enabled and one of the fast protocols are not used, I can understand this error.

        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 1
        • Wayne WorkmanW
          Wayne Workman
          last edited by

          I was thinking exactly what George went into. Follow his advice, he’s on the right track. We’ve seen this sort of thing several times before.

          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
          • N
            noelpd
            last edited by

            We are using brocade switches… in the show run configuration screen, it appears that spanning tree is disabled. We changed the DHCP File, and the G3 will boot to a PXE command line interface and not the fog menu. Older devices wont boot at all now. We reverted back to undionly.kpxe for DHCP until we get this one device figured out.

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

              @noelpd Wait, I think I missed something. Is this client in bios (legacy) mode or uefi? What did you change the iPXE boot kernel to?

              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!

              N 1 Reply Last reply Reply Quote 0
              • N
                noelpd @george1421
                last edited by

                @george1421 I believe it is in Legacy mode, but I am not 100% sure how to confirm that.

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

                  @noelpd Go into the bios/firm where there should be a switch setting to change between legacy and uefi mode.

                  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!

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

                    @george1421 But in your initial post you said you were able to get into the iPXE menu and select full inventory. That means if you were that far you have the right dhcp boot file (undionly.kpxe). So if this booted on the G3 then you are in legacy (bios) mode. The uefi boot kernel would not have got you anywhere. The issue is then with the FOS Engine or something else.

                    You said this is a HP G3 but what model number.

                    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!

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      noelpd @george1421
                      last edited by

                      @george1421 New ones we just got in. ProBook 470 G3, looks like its using a Realtek NIC

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

                        @noelpd These are new like just from china new?

                        If that is the case the FOS Engine may not have the proper driver for it. I do see the ProBook 470 G2 are supported but no mention of the G3.

                        OK here is what I need you to do. I need you to manually register this computer and then schedule a capture or deploy it doesn’t matter because when you create the task, make sure you select the debug capture/deploy option. Then PXE boot this new G3.

                        It should take you right to what ever mode you selected, but don’t worry its not going to do anything. After a few pages where you have to hit enter you will be dropped to a linux command prompt. This is the shell of the FOS Engine.

                        Now we need to see what the FOS Engine sees for hardware. I need you to key in lspci -nn This should give you a list of built in hardware, you need to look through the list for the ethernet adapter. On that line, there will be a hex code like (8086:3D12) [that was made up]. We need to know that code. The @developers will need to see if that driver is included in the FOS kernel.

                        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
                        • Tom ElliottT
                          Tom Elliott
                          last edited by

                          This is the firmware.

                          Change the bootfile to ipxe.pxe and all should start working for those devices.

                          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

                          N 2 Replies Last reply Reply Quote 0
                          • N
                            noelpd @Tom Elliott
                            last edited by

                            @Tom-Elliott We did that and it boots to a iPXE command line interface, still not working with that change.

                            1 Reply Last reply Reply Quote 0
                            • N
                              noelpd @Tom Elliott
                              last edited by

                              @Tom-Elliott and also by changing it to ipxe.pxe it tanks our other computers and they won’t boot to FOG. Mostly the HP ProBook 6470 G1 and 640 G2 laptops.

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

                                @noelpd Just to be sure I didn’t loose my place here.

                                The original post was that when you select full inventory from the iPXE menu you get an error message in the FOS boot about no dhcp response on interface eth0? If this is the case they your iPXE boot file is correct with undionly.kpxe, IMO the issue is a FOS driver one. We’ve kind of ruled out a spanning tree issue (typically what we see here).

                                We will need the vendor and device code that I mentioned before.

                                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!

                                N 1 Reply Last reply Reply Quote 0
                                • N
                                  noelpd @george1421
                                  last edited by

                                  @george1421 Ok, i am looking at the list now via the lspci command, however there are about 14 lines represented by the 8086, i dont see anything in relation to the mac address. Anyway to identify which one is the correct one I should be giving you?

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

                                    @noelpd Remember I said that number starting with 8086 was made up. Actually the vendor code 8086 is for intel, so I hope you would not find it there.

                                    try this one if there is a lot of lines lspci -nn | grep rnet

                                    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!

                                    N 2 Replies Last reply Reply Quote 0
                                    • N
                                      noelpd @george1421
                                      last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • N
                                        noelpd @george1421
                                        last edited by

                                        @george1421 Ok pretty sure I found the line that you need…

                                        02:00.0 “0200” “10ec” “8168” -r15 “103c” “8102”

                                        I figured this was the right one because I ran lspci by itself and the realtek NIC was identified by the 02:00.0

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

                                          @noelpd OK maybe the lspce -nn doesn’t return what I expected in FOS. In centos 7 it returned something like this:

                                          0b:00.0 Ethernet controller [0200]: VMware VMXNET3 Ethernet Controller [15ad:07b0] (rev 01)
                                          

                                          Try it with only one -n

                                          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!

                                          N 1 Reply Last reply Reply Quote 0
                                          • N
                                            noelpd @george1421
                                            last edited by

                                            @george1421 That was my bad, I was not doing nn

                                            nn seems to work. I got the following result

                                            02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)

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

                                            148

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project