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

    HP Elitebook 840 G7

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    4
    62
    16.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.
    • george1421G
      george1421 Moderator @joyboy11111
      last edited by

      @joyboy11111 Interesting, in that this network adapter works with the G6 for imaging?

      So we don’t head in too many directions all at once, follow my last post first.

      I do have to say some of the newer Realtek 8152/8152 nics need a patch driver to work. I have this as a one off kernel, BUT lets not do too many things at once. If the official FOG kernels work we should stick with them because they have been tested and proven to work for most all hardware.

      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!

      J 1 Reply Last reply Reply Quote 0
      • J
        joyboy11111 @george1421
        last edited by

        @george1421

        Just to recap:

        840 G6 & G7
        I did this for both laptops exact steps. I just deleted that network adapter as a host. Plugged it into a 840 g6, tried to do a quick host registration. FOG goes through the steps. The adapter mac address shows up as a host in FOG. It captures the laptop SN and all the other data. I assigned an image to it, created a capture task, FOG wont capture it, just keeps bringing me to the host not registered. Does not kick an error like partitions or image is not clean, can not capture. Killed the task. Created a debug capture task. FOG keeps on going and brings me to the menu showing host is not registered. Through that menu I can deploy a existing image to both the G6 and G7. But through a scheduled task I can not capture, or deploy.

        I know previously I said I got to the debug task on the G6, but now I can not. That might have been on the old kernel before I got 5.6.18 installed. That is water under the bridge.

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

          @joyboy11111 said in HP Elitebook 840 G7:

          . It captures the laptop SN and all the other data. I assigned an image to it, created a capture task, FOG wont capture it, just keeps bringing me to the host not registered.

          Boy we always seem to get the difficult ones. So a little bit more on what is going on behind the screen. iPXE (undonly.kpxe or ipxe.efi) is picking the mac address of the network adapter that is pxe booting computer. That is reporting one mac address. This is the mac address you see on the screen in the ipxe menu when it says not registered. Record that mac address from the FOG iPXE screen. Now when FOS Linux starts (bzImage) and its seems to be detecting a different mac address (because inventory says one thing, and iPXE says something else).

          I think I understand how this might be happening but not the why part.

          So what I want you to do next is to take that mac address that is on the iPXE screen and manually register a test computer using that MAC address. Then deploy a debug capture task to that test computer. We may get some different error messages but I want to get to the FOS Linux command prompt to see if we can find out what is going on here (like there is 2 network adapters and iPXE is selecting the wrong one)

          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!

          J 1 Reply Last reply Reply Quote 0
          • J
            joyboy11111 @george1421
            last edited by

            @george1421

            WOW that made progress. Ok with those steps I can get to debug capture. Did you want me to run the command lspci -nn | grep -i net from below?

            I did try to do a regular capture and it gave me a legit error. Could not mount because the disk contains a unclean file system. I assume just because of all the bios changes, power on and off I have just corrupted win 10 so badly it just needs to have a fresh copy of windows installed.

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

              @joyboy11111 said in HP Elitebook 840 G7:

              I did try to do a regular capture and it gave me a legit error. Could not mount because the disk contains a unclean file system. I assume just because of all the bios changes, power on and off I have just corrupted win 10 so badly it just needs to have a fresh copy of windows installed.

              This is something you can fix. What happens with windows is shutdown is not actually a power off shutdown. In windows 10 term its actually an enhanced sleep mode which leave files open and the dirty bit set. So before a capture we recommend you do one of these things.

              1. Let sysprep power off the computer after its done. sysprep will properly close open files for cloning.
              2. Use shutdown -s -t 0 to power off the computer.
              3. Disable fast startup, reboot then shutdown via the start menu.

              NOW back to the issue at hand.

              lets start with ip a s and post a screen shot of the error here

              Then the lspci and lsusb output.

              What we need to find is where is the mac address coming from that iPXE is reporting? Is there multiple network adapters? Is there some other kinds of monkey business going on?

              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!

              J 1 Reply Last reply Reply Quote 0
              • J
                joyboy11111 @george1421
                last edited by

                @george1421
                FOG.jpg

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

                  @joyboy11111 what about the ip a s command. That is kind of what I want to focus on immediately.

                  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!

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    joyboy11111 @george1421
                    last edited by joyboy11111

                    @george1421 FOG.jpg

                    Sorry I did not realize the information was not captured.

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

                      @joyboy11111 so does the mac address for enp55xxx match what inventory says or what iPXE is seeing (what you entered for the test system in fog?

                      Secondly if you take that usb nic to a windows computer and insert it, what MAC address does windows see? We need to figure out which kernel is giving us false information.

                      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!

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        joyboy11111 @george1421
                        last edited by

                        @george1421

                        That is the address of the network adapter. The actual mac address I added as a host manually was 6c:02:e0:05:2a:5d

                        george1421G 2 Replies Last reply Reply Quote 0
                        • george1421G
                          george1421 Moderator @joyboy11111
                          last edited by

                          @joyboy11111 Sorry I just added this to a previous post:

                          Secondly if you take that usb nic to a windows computer and insert it, what MAC address does windows see? We need to figure out which kernel is giving us false information.

                          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!

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

                            @joyboy11111 said in HP Elitebook 840 G7:

                            6c:02:e0 mac company codes comes back to HP
                            60:64:3c comes back as invalid
                            Edit bifocals and sideways reading doesn’t give good answers.
                            60:6d:3c mac company code is Luxshare Precision Industry Company Limited

                            FYI the first 6 characters of the MAC identifies the nic manufacturer.

                            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
                            • J
                              joyboy11111 @george1421
                              last edited by

                              @george1421

                              When I do ipconfig /all the physical address is 60 6d 3c 79 b0 f4

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

                                @joyboy11111 said in HP Elitebook 840 G7:

                                60 6d 3c 79 b0 f4

                                OK we have correlation between linux and Windows. So the kernel at fault here is iPXE. Since you have and older install of FOG you probably have older versions of iPXE. Let me get the link so you can download 1.5.9’s version. Lets see if we replace iPXE we get the right mac address.

                                Edit OK lets grab ipxe.efi and undionly.kpxe from here: https://github.com/FOGProject/fogproject/tree/master/packages/tftp those files should replace the files by the same name in /tftpboot directory on the FOG server. Swap out the files, go in and tweak the mac address on the test host you created so it doesn’t match, then pxe boot into the fog ipxe menu see if its registered or not, we need to get iPXE mac address to match what windows and linux say.

                                I know there are hardware specific ipxe drivers too you might try. Also there is a generic driver for uefi (akin to undionly.kpxe) called snponly.efi. You might try that one too to see if we can get it to match the inventoried mac addresses.

                                I do have to say I have not seen this issue before. So this is unique.

                                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!

                                J 2 Replies Last reply Reply Quote 0
                                • J
                                  joyboy11111 @george1421
                                  last edited by

                                  This post is deleted!
                                  george1421G 1 Reply Last reply Reply Quote 0
                                  • george1421G
                                    george1421 Moderator @joyboy11111
                                    last edited by

                                    @joyboy11111 I personnally think it would be quicker to just update the pxe boot file to see if that addresses the issue.

                                    But it you want to update fog, it looks like you might have the git install files in that screen shot. So change into the fogproject directory then issue the following command git pull that should update the installer files. Then change into the bin directory and run ./installfog.sh script. It should remember the settings you made the last time you installed fog. The installer will stop half way through asking you to go to the website and update the database. Then don’t forget to go back to the linux console to finish the install.

                                    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
                                    • J
                                      joyboy11111 @george1421
                                      last edited by joyboy11111

                                      @george1421

                                      So I use wget github.com… and download both files to var/www/html/fog/service/ipxe? Will that unzip and copy and replace the files in that directory?

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

                                        @joyboy11111 The files are not zipped, you can directly download them using your computer and then transfer to the FOG server if you want to go that way too.

                                        Or from the linux console

                                        wget https://github.com/FOGProject/fogproject/raw/master/packages/tftp/undionly.kpxe

                                        and
                                        wget https://github.com/FOGProject/fogproject/raw/master/packages/tftp/ipxe.efi

                                        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!

                                        J 1 Reply Last reply Reply Quote 0
                                        • J
                                          joyboy11111 @george1421
                                          last edited by

                                          @george1421
                                          Those files are in the snap shot below. I tested, made sure both MAC’s were deleted from hosts. Did a quick registration and it did the same thing. Pulled the MAC of the adapter. Still shows has host not registered.

                                          Did I do something wrong?

                                          cf260f1c-9188-4c5b-8d5a-6163ed0cfd5a-image.png

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

                                            @joyboy11111 I don’t think you did anything wrong, just updating ipxe didn’t solve the problem.

                                            So what device is your dhcp server?

                                            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!

                                            J 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 2 / 4
                                            • First post
                                              Last post

                                            158

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project