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

Lenovo E15 Gen2 won't PXE boot (bzImage)

Scheduled Pinned Locked Moved
FOG Problems
5
29
7.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.
  • X
    x23piracy
    last edited by x23piracy Jan 28, 2021, 9:41 AM Jan 28, 2021, 3:40 PM

    Hi,

    we have a couple of that new Lenovo E15 Gen2 and it seems to that both kernels 4.19.143 and 5.6.18 won’t boot that device.

    There seems to be a newer Realtek NIC inside:
    https://linux-hardware.org/index.php?probe=87d5cec59e

    Haha the Lenovo technical informations only list the nic as network connector lan/rj45 no further informations, lan seems to be something from yesterday the youth uses WLAN πŸ™‚

    Any idea, is there maybe a newer kernel i can try?

    Best Regards X23

    β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

    G 1 Reply Last reply Jan 28, 2021, 3:44 PM Reply Quote 0
    • G
      george1421 Moderator @x23piracy
      last edited by Jan 28, 2021, 3:44 PM

      @x23piracy Will you get the hardware ID for this nic? You can use windows hardware ID or linux. I have some one-off kernels for some of these strange hardwares.

      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!

      X 1 Reply Last reply Jan 28, 2021, 4:16 PM Reply Quote 0
      • X
        x23piracy @george1421
        last edited by Jan 28, 2021, 4:16 PM

        Hi,

        @george1421 the vendor is 10ec and device 8168, we use 40AS009 Docks with that device while PXE booting was not possible with the native NIC it worked with the Docks NIC, after the Deployment the Docks NIC was not available before the device has been rebooted, the fun part is the latest Windows (20H2, Patch level from December) detects the native NIC that FOG does not while trying to PXE boot.

        I am happy to test a kernel that may can run the native NIC.

        Best Regards X23

        β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

        G 1 Reply Last reply Jan 28, 2021, 4:34 PM Reply Quote 0
        • G
          george1421 Moderator @x23piracy
          last edited by Jan 28, 2021, 4:34 PM

          @x23piracy Here is 5.6.18RT3 which has the updated realtek drivers in them. https://drive.google.com/file/d/1O-4tvx4DywWef75qfSxLRK9M6CoDS9pd/view?usp=sharing See how well these work with that nic.

          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!

          X 2 Replies Last reply Jan 28, 2021, 4:38 PM Reply Quote 1
          • X
            x23piracy @george1421
            last edited by x23piracy Jan 28, 2021, 10:49 AM Jan 28, 2021, 4:38 PM

            @george1421 thanks, i will report tomorrow, i am in the home office and my collegue already left the office. Thanks so far i’ll report. Realtek? Wasn’t it Realcrap? πŸ™‚

            Best Regards X23

            β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

            1 Reply Last reply Reply Quote 1
            • X
              x23piracy @george1421
              last edited by x23piracy Jan 29, 2021, 2:31 AM Jan 29, 2021, 8:29 AM

              @george1421 said in Lenovo E15 Gen2 won't PXE boot (bzImage):

              @x23piracy Here is 5.6.18RT3 which has the updated realtek drivers in them. https://drive.google.com/file/d/1O-4tvx4DywWef75qfSxLRK9M6CoDS9pd/view?usp=sharing See how well these work with that nic.

              Good morning George, unfortenately the error sticks, the kernel you provided doesn’t make the device able to pxe boot, same error. Is there another kernel i can try? Is hasusbnic=1 an option? I just ask maybe this crazy thing is internally tight to usb (would be strange).

              Best Regards X23

              β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

              G 1 Reply Last reply Jan 29, 2021, 12:29 PM Reply Quote 0
              • S
                Sebastian Roth Moderator
                last edited by Jan 29, 2021, 11:47 AM

                @x23piracy said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                we have a couple of that new Lenovo E15 Gen2 and it seems to that both kernels 4.19.143 and 5.6.18 won’t boot that device.

                Are we sure the kernel is at fault here? Can you provide a picture of the boot failure on screen so we know where exactly things go wrong?!

                Secure boot disabled?

                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

                X 1 Reply Last reply Jan 29, 2021, 1:47 PM Reply Quote 0
                • G
                  george1421 Moderator @x23piracy
                  last edited by Jan 29, 2021, 12:29 PM

                  @x23piracy said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                  the kernel you provided doesn’t make the device able to pxe boot

                  I agree with Sebastian, having a picture would set the context of the error. I can read the above two different ways. If you can’t get to the fog iPXE that is one thing, if you can’t register the target computer that is something else.

                  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
                  • X
                    x23piracy @Sebastian Roth
                    last edited by x23piracy Jan 29, 2021, 8:28 AM Jan 29, 2021, 1:47 PM

                    @sebastian-roth @george1421

                    Bild Text

                    Secure Boot is disabled else you won’t get to this point (picture) am i wrong? πŸ€”

                    β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

                    G 1 Reply Last reply Jan 29, 2021, 2:37 PM Reply Quote 0
                    • G
                      george1421 Moderator @x23piracy
                      last edited by george1421 Jan 29, 2021, 8:40 AM Jan 29, 2021, 2:37 PM

                      @x23piracy OK this has nothing to do with the FOS Linux kernel since you are not that far in the process. The issue is with iPXE.

                      Instead of using ipxe.efi try snponly.efi to boot. The snponly uses the build in uefi network driver in the nic adapter instead of using the standard network driver built into ipxe.efi. snp is kind of akin to the ndis/undi interface in bios.

                      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!

                      X 2 Replies Last reply Jan 29, 2021, 2:38 PM Reply Quote 1
                      • X
                        x23piracy @george1421
                        last edited by Jan 29, 2021, 2:38 PM

                        @george1421 I’ll try and report.

                        β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

                        1 Reply Last reply Reply Quote 0
                        • X
                          x23piracy @george1421
                          last edited by x23piracy Jan 30, 2021, 5:54 AM Jan 30, 2021, 11:51 AM

                          @george1421 can i temporary use snponly.efi for this specific host instead of change it for all? but how to, i think i need to specify a filter in dhcp for this specific device?

                          For the first test i can change for all temporary but later on if that works i need to integrate this.
                          Can you give me a hint?

                          β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

                          G 1 Reply Last reply Jan 30, 2021, 1:03 PM Reply Quote 0
                          • G
                            george1421 Moderator @x23piracy
                            last edited by Jan 30, 2021, 1:03 PM

                            @x23piracy Well I think I would test first then worry later. If she no work, then no worries.

                            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
                            • S
                              Sebastian Roth Moderator
                              last edited by Jan 30, 2021, 1:33 PM

                              @x23piracy said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                              use snponly.efi for this specific host instead of change it for all?

                              Yes there are ways but this depends on the DHCP server you use. For Linux DHCP (isc-dhcp) used by FOG if enabled by the installed you should be able to use host definitions to force snponly.efi for specific MAC addresses:

                              host lenovoe15gen2_1 {
                                hardware ethernet aa:bb:cc:dd:ee:ff;
                                filename "snponly.efi";
                              }
                              

                              While I am not sure I would think you can do the same thing with Windows DHCP server using policies.

                              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

                              X 1 Reply Last reply Feb 4, 2021, 3:09 PM Reply Quote 0
                              • X
                                x23piracy @Sebastian Roth
                                last edited by Feb 4, 2021, 3:09 PM

                                @george1421 @sebastian-roth said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                                snponly.efi

                                Hi,

                                i tried it but anyway same error like before.

                                Best Regards X23

                                β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

                                G 1 Reply Last reply Feb 4, 2021, 4:30 PM Reply Quote 0
                                • G
                                  george1421 Moderator @x23piracy
                                  last edited by george1421 Feb 4, 2021, 10:32 AM Feb 4, 2021, 4:30 PM

                                  @x23piracy It seems that we have a number of issues lately with network adapters and booting into FOS Linux.

                                  Is the fog server on the same subnet as the pxe booting computer? I’d like to see a pcap of the pxe booting process with this device.

                                  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!

                                  X 1 Reply Last reply Feb 6, 2021, 11:17 AM Reply Quote 0
                                  • S
                                    Sebastian Roth Moderator
                                    last edited by Feb 4, 2021, 4:38 PM

                                    @george1421 said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                                    booting into FOS Linux

                                    Well but this device doesn’t even seem to make it through iPXE which all the others do.

                                    @x23piracy You can try older versions of the iPXE binaries to see if any of those work. Though I don’t think you’ll have much luck with that.
                                    https://github.com/FOGProject/fogproject/tree/1.5.8/packages/tftp
                                    https://github.com/FOGProject/fogproject/tree/1.5.7/packages/tftp
                                    https://github.com/FOGProject/fogproject/tree/1.5.6/packages/tftp
                                    etc.

                                    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

                                    G 1 Reply Last reply Feb 4, 2021, 4:44 PM Reply Quote 0
                                    • G
                                      george1421 Moderator @Sebastian Roth
                                      last edited by george1421 Feb 4, 2021, 10:44 AM Feb 4, 2021, 4:44 PM

                                      @sebastian-roth said in Lenovo E15 Gen2 won't PXE boot (bzImage):

                                      booting into FOS Linux

                                      You must have caught my post just after I posted it. After I hit the submit button I realized that the target computer didn’t ipxe boot directly so I changed my story. I think still getting the PCAP is what we need to see if its actually sending out the dhcp discovery bits.

                                      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
                                      • X
                                        x23piracy @george1421
                                        last edited by x23piracy Feb 6, 2021, 5:21 AM Feb 6, 2021, 11:17 AM

                                        @george1421 we have a supernet at work 172.19.100.0/22 (100.0/24, 101.0/24, 102.0/24 & 103.024) the two fog servers are reachable under the following ip addresses (172.19.102.17 (fog), 172.19.102.18 (fog-image) storage node. All other clients do well with current ipxe.efi (fog 1.5.0).

                                        when i change back from snponly.efi to ipxe.efi all my other devices work well as before.

                                        When i deploy the E15 devices with their dock it works fine, the dock nic seems to be propperly detected, the bad thing is if the device goes into windows it doesnt know the docks nic driver the first time but the internal nic is working, so we put the network cable after deployment into internal nic so fog client can do his job (rename, ad-join etc.) another solution (workaround) would be to deploy the device with both nics connected to the network.

                                        Best Regards X23

                                        β•‘β–Œβ•‘β–ˆβ•‘β–Œβ”‚β•‘β–Œβ•‘β–Œβ–ˆ

                                        G 1 Reply Last reply Feb 6, 2021, 1:10 PM Reply Quote 0
                                        • G
                                          george1421 Moderator @x23piracy
                                          last edited by Feb 6, 2021, 1:10 PM

                                          @x23piracy Do you have a usb boot stick into FOS Linux? This would bypass the ipxe.efi boot loader completely. When booting via USB, does fos linux work correctly for imaging? What is the hardware id that it sees with lspci -nn | grep -i net?

                                          Does this lenovo e15 have the latest firmware installed?

                                          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!

                                          X 1 Reply Last reply Feb 15, 2021, 12:29 PM Reply Quote 0
                                          • 1
                                          • 2
                                          • 1 / 2
                                          1 / 2
                                          • First post
                                            10/29
                                            Last post

                                          175

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright Β© 2012-2024 FOG Project