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

    Lenovo Yoga L13 booting to fog

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    4
    32
    4.3k
    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
      John L Clark @george1421
      last edited by

      @george1421 af24c78b-8539-432a-a383-fc9ac2c22e97-image.png

      1 Reply Last reply Reply Quote 0
      • J
        John L Clark @george1421
        last edited by

        @george1421 c1ca011f-35b8-48f1-9a20-db28c43e1959-image.png

        1 Reply Last reply Reply Quote 0
        • J
          John L Clark @george1421
          last edited by

          @george1421 Thank you for all your help. Updated Kernal helped with the new network adapter.

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

            Ok we have a solution here after debugging and chatting for quite a bit.

            This Yoga L13 has a built in network adapter that is connected to ethernet through a port replicator/dongle. It is not a USB/USBC type adapter its just a port replicator.

            Debugging showed us that two nics installed.

            Network Controller 8086:02F0
            Ethernet Controller 8086:0D4F
            

            The 8086:0D4F ethernet adapters comes back to a Intel I219-V. Looking at the kernel driver database that network adapter was first added to the 5.5.x linux kernel. Both 4.19.101 and 5.1.6 kernels that the FOG Project offers are too old for this hardware.
            ref: https://cateee.net/lkddb/web-lkddb/E1000E.html

            To test/solve this problem I built a one-off linux kernel v5.5.3 using the FOG configuration file from a recently create one off kernel I had for Mac T2 workaround. The 5.5.3 kernel built ok and tested ok in the OPs environment. With the 5.5.3 linux kernel the target computer was able to complete a full registration and the OP said he was going to test imaging later.

            So for this issue the answer was to create a one off kernel of version 5.5.3 until the FOG Project releases an official kernel that is at linux version 5.5 or later.

            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
            • S
              Sebastian Roth Moderator
              last edited by

              @george1421 Great work!!! Do you know if this driver was defaulting to be enabled or disabled in the kernel config. Just wondering where I would note down that information to not loose it till we get to use 5.5.x or newer…

              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

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

                @Sebastian-Roth The driver was enabled. The issue is the hardware ID were not in the driver. It was introduced in the 5.5 kernel. So I took the same config I used for the 5.4.6 one off kernel I used for the Mac T2 chip work around and just recomplied it with 5.5.3. No changes were made to the config file other than opening it with make nconfig and then saving the config to strip out any deprecated settings.

                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
                • I
                  ITCC
                  last edited by ITCC

                  Sorry if i’m missing something here but I have this same issue with the same device.

                  I wish to use UEFI so ipxe.efi?

                  How do I as a N00b get this to work?

                  I’ve updated my kernal to 4.19.101, but i don’t see any 5 versions ?

                  update - i’ve updated fog to 1.5.7, using ipxe.efi but still a little stuck.

                  george1421G 1 Reply Last reply Reply Quote 0
                  • S
                    Sebastian Roth Moderator
                    last edited by

                    @ITCC You will need to use a different kernel that is not officially available. @george1421 will help you with that.

                    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
                    • george1421G
                      george1421 Moderator @ITCC
                      last edited by

                      @ITCC Here is the link to the one off kernel for FOG. This is version 5.5.3 https://drive.google.com/open?id=1thopskSYJd7ueDQeFg_VT4eeNcrNHvIx
                      Understand this kernel is not supported by the FOG Project as of now and should be considered a development kernel. The only reason is that it has not been aggressively tested in every environment. It does seem to help with this specific model of computer.

                      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!

                      I 1 Reply Last reply Reply Quote 0
                      • I
                        ITCC @george1421
                        last edited by

                        @george1421

                        And if i want to go back to another kernel due to other hardware having issues, i can just download from the in fog menu?

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

                          @ITCC I would follow the instructions here:

                          1. Download this kernel as bzImage533 (watch your case. Case is important to linux)
                          2. Move this kernel to /var/www/html/fog/service/ipxe directory.
                          3. Manually register this lenovo if it hasn’t been already.
                          4. Go into the manual registration for this host and add bzImage533 into the kernel field.
                          5. PXE boot the target computer.

                          If this kernel works for the yoga you have 2 decisions.

                          1. Continue to set the kernel parameter from each and every computer that needs this kernel
                          2. Go into FOG Settings -> FOG Configuration and set the kernel parameter that will change the default kernel for all computers.

                          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!

                          I 1 Reply Last reply Reply Quote 0
                          • I
                            ITCC @george1421
                            last edited by

                            @george1421

                            Thank you, perfect followup…
                            worked well as well L13 Yoga success.

                            Thanks to all.

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

                            159

                            Online

                            12.0k

                            Users

                            17.3k

                            Topics

                            155.2k

                            Posts
                            Copyright © 2012-2024 FOG Project