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

DHCP Lease Failing on 1.5.5 after upgrade - again

Scheduled Pinned Locked Moved Solved
FOG Problems
4
34
6.4k
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.
  • T
    totoro
    last edited by totoro Feb 21, 2019, 2:51 AM Feb 21, 2019, 8:49 AM

    @Sebastian-Roth & @george1421

    During the “udhcp: sending discover” process we don’t see anything:

    S02.png
    resized_IMG_20190221_085529.jpg

    We make some try with older Kenel, and it’s look we don’t have any problem with the 4.18.3 one, we going to continue to make test and see if it’s solved. They have a way to setup Fog to use a specific kernel by default without erase the last one ?
    It’s could help for the last one

    Thanks for you help

    1 Reply Last reply Reply Quote 0
    • J
      jps
      last edited by Feb 21, 2019, 9:24 AM

      I had the same problem with an older version of fog. I solved it by decreasing the network speed; I went down to 100 Mb and the network card can negotiate the speed.

      1 Reply Last reply Reply Quote 0
      • S
        Sebastian Roth Moderator
        last edited by Feb 21, 2019, 9:51 AM

        @totoro said in DHCP Lease Failing on 1.5.5 after upgrade - again:

        We make some try with older Kenel, and it’s look we don’t have any problem with the 4.18.3 one,

        Ah, that’s great to hear. I did not expect an older kernel would help here. Sure you can use the newer kernel as default and add the older one just for some particular machines. I will give instructions when I have a bit more time later on today.

        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 Sebastian Roth Feb 21, 2019, 11:22 AM Feb 21, 2019, 5:21 PM

          @totoro I’d advice you to use the newest kernel as default. Then for those devices where you have issues with the network you can manually download an older kernel. Run the following commands as root:

          cd /var/www/html/fog/service/ipxe/
          wget https://fogproject.org/kernels/Kernel.TomElliott.4.18.3.64
          wget https://fogproject.org/kernels/Kernel.TomElliott.4.18.3.32
          chmod 644 Kernel.TomElliott.*
          

          Now go to the host settings in the web UI and set Host Kernel to Kernel.TomElliott.4.18.3.64 (guess those are 64 bit architecture)

          If you get “Kernel is too old” errors then you also need to download other init files:

          cd /var/www/html/fog/service/ipxe/
          wget https://fogproject.org/inits/init_compat.xz
          wget https://fogproject.org/inits/init_32_compat.xz
          chmod 644 init_*compat.xz
          

          Now set Host Init in the host settings of that machine to init_compat.xz.

          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
            totoro
            last edited by Feb 22, 2019, 6:42 AM

            @Sebastian-Roth Thank’s for your answer. I think we going to stay in 4.18.3 because if each time we have to register the client to work on it, we going to lose lots of time…

            Can we make a bug report with this problem ? To the linux kernel team ? Or the Fog Kernel team ?

            Thank’s again for your help.

            1 Reply Last reply Reply Quote 0
            • S
              Sebastian Roth Moderator
              last edited by Feb 22, 2019, 6:53 AM

              @totoro said in DHCP Lease Failing on 1.5.5 after upgrade - again:

              Can we make a bug report with this problem ? To the linux kernel team ? Or the Fog Kernel team ?

              You surely can and you partly have already by posting this here in the forums. But what it needs to actually get this solved in the Linux kernel is definitely some work down the road. I am more than happy to guide this process but need you help in trying out different kernels over and over until we find out exactly where the issue was introduced. This can take some time. Will you have access to at least one of these machines as well as time for testing over the next weeks!? There is no point in starting this if you can’t do the testing reliably - I don’t have the hardware and can’t do it therefore!

              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
                totoro
                last edited by Feb 22, 2019, 9:11 AM

                @Sebastian-Roth Yes I will have access to few machines to make test.

                1 Reply Last reply Reply Quote 0
                • S
                  Sebastian Roth Moderator
                  last edited by Feb 23, 2019, 10:24 AM

                  @totoro Ok, here we go, I started to build all the kernel versions between 4.18.3 and 4.19.1 to see if can pinpoint it to a specific kernel version introducing the issue. Find the kernels here: https://fogproject.org/kernels/r8169/ (only 64 bit as your machines seems to be that arch)

                  Please start testing upwards starting from 4.18.4. Download the kernels manually, put in /var/www/html/fog/service/ipxe/ and then set Host Kernel in the host settings of your test machine. Schedule a task for that machine, boot it up and see if it is able to get an IP from your DHCP. If it fails on 4.18.4 already, then please go back to 4.18.3 again and make sure it works with that. Just to make sure it’s not something else causing the issue at that point.

                  Be aware, this is only the very first stage. To be able to send in a proper bug report to the kernel developers we’ll probably need to test different commits between the official kernel releases as well. Stay tuned!

                  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
                    totoro
                    last edited by Feb 25, 2019, 7:42 AM

                    @Sebastian-Roth So I make test with allmost all kernel so the problem come back when I pass from 4.18.20.64 to 4.19.64 kernel so the problem is on the last one.
                    I hope it’s help.

                    1 Reply Last reply Reply Quote 1
                    • S
                      Sebastian Roth Moderator
                      last edited by Feb 25, 2019, 8:47 AM

                      @totoro Great, thanks for testing. I’ll look into the code changes between 4.18.20 and 4.19. Probably will compile some more kernels to test for you soon.

                      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

                      T 1 Reply Last reply Feb 28, 2019, 10:57 AM Reply Quote 0
                      • T
                        totoro @Sebastian Roth
                        last edited by Feb 28, 2019, 10:57 AM

                        @Sebastian-Roth No more test ?

                        1 Reply Last reply Reply Quote 0
                        • S
                          Sebastian Roth Moderator
                          last edited by Sebastian Roth Feb 28, 2019, 5:11 AM Feb 28, 2019, 11:10 AM

                          @totoro Sorry for the delay. Turns out there have been major changes in that part of the code between those versions:

                          git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
                          cd linux-stable/
                          git diff --stat v4.18.20 v4.19
                          ...
                           drivers/net/ethernet/realtek/Kconfig                                                              |     3 +-
                           drivers/net/ethernet/realtek/r8169.c                                                              |  1120 +++++--------
                          ...
                          

                          I am still working my way through those to see how we can properly test which one of those 1120 lines of changed code is causing the issue…

                          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 Feb 28, 2019, 10:58 PM

                            @totoro Ok, I think it’s best to compile binaries for each and every commit that seems related to that network driver. In the same download location you find new binaries named like bzImage_r8169_... - numbered from 1 to 64 (might not have compiled and uploaded all of them but will so soon). Please test those one by one and see where exactly the problem starts.

                            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 2, 2019, 7:48 AM

                              @totoro I just updated the binaries again to have the commit hash included in the name just to make sure we don’t mix up anything in the later analyses. Some were compiled again as well. Hope you have not started testing yet.

                              Please start from bzImage_r8169_01_... and go through to bzImage_r8169_51...

                              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 8, 2019, 11:25 AM

                                @totoro Any news? Did you get to test some of the binaries yet?

                                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 11, 2019, 10:18 PM

                                  @totoro I would appreciate you letting us know if you are still interested in debugging this issue any further.

                                  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

                                  T 2 Replies Last reply Mar 12, 2019, 8:50 AM Reply Quote 0
                                  • T
                                    totoro @Sebastian Roth
                                    last edited by Mar 12, 2019, 8:50 AM

                                    @Sebastian-Roth Sorry lot’s of work here. I’m making test today.

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      totoro @Sebastian Roth
                                      last edited by Mar 12, 2019, 9:18 AM

                                      @Sebastian-Roth Hi again, it’s made me crazy… some time is not working any time it’s working again (on the same PC who we have all the time the problem before). And some time just at pxe boot, it’s not working too, so I look on the web about a bios or hardware issue, it’s like they have a problem so I don’t think the problem come with fog but a random bug somewhere in the bios.Thank’s for your help, and sorry to make you lose time.

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Sebastian Roth Moderator
                                        last edited by Mar 12, 2019, 12:37 PM

                                        @totoro Thanks for letting me know. But are you sure it’s random even with the exact same kernel booted every time? I am just asking because it could be that the kernel builds I provided could have an alternating outcome. Maybe 1_... works, 2_... fails and 3_... works again. Just an idea…

                                        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

                                        T 1 Reply Last reply Mar 12, 2019, 1:38 PM Reply Quote 0
                                        • T
                                          totoro @Sebastian Roth
                                          last edited by Mar 12, 2019, 1:38 PM

                                          @Sebastian-Roth Sometime we have a problem before the PXE menu. The PXE boot is waiting for an IP, and don’t receive it. Or some time, PXE says to check cable… I have no idea else a bios or hardware problem, we do try by changing switch, and put directly the fog server and client on same switch no change… per ups we have some hardware series problem, but only on PXE it’s strange

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

                                          201

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project