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

Dell Latitude 5410 - boot.php timeout

Scheduled Pinned Locked Moved
FOG Problems
3
20
1.7k
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.
  • C
    cmachado
    last edited by cmachado Jun 8, 2021, 8:46 AM Jun 8, 2021, 2:45 PM

    Hello. We are running FOG 1.5.7 and experiencing issues with Dell Latitude 5410. BIOS settings we changed are SATA Operation = AHCI, Secure Boot = Disabled, Integrated NIC = PXE enabled with UEFI Network Stack. We are capable of imaging UEFI Dell AIO (All In Ones) 7450, 7460 and 7470s.

    IMG_1556.JPG

    I followed this post but the solution didn’t resolve the issue.

    https://forums.fogproject.org/topic/14748/can-t-deploy-on-dell-latitude-5410

    Anything I can try without upgrading to version 1.5.9?

    T 1 Reply Last reply Jun 9, 2021, 4:18 PM Reply Quote 0
    • S
      Sebastian Roth Moderator
      last edited by Jun 8, 2021, 9:18 PM

      @cmachado You can manually download the iPXE binaries for FOG 1.5.9 from github and put those into /tftpboot on your FOG server.

      You will surely run into other issues with newer hardware and Windows 10 2004 and newer. Why would you want to stick to 1.5.7?

      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

      C 2 Replies Last reply Jun 9, 2021, 12:49 PM Reply Quote 0
      • C
        cmachado @Sebastian Roth
        last edited by cmachado Jun 9, 2021, 6:53 AM Jun 9, 2021, 12:49 PM

        @sebastian-roth It’s not that I don’t want to, rather I have time restraints. We have a large environment running 10 nodes and I usually run into DB issues when upgrading. Perhaps I’m not upgrading in the correct manner? What’s best practice? The main server is a VM so I have lots of flexibility.

        1 Reply Last reply Reply Quote 0
        • C
          cmachado @Sebastian Roth
          last edited by cmachado Jun 9, 2021, 9:38 AM Jun 9, 2021, 3:33 PM

          @sebastian-roth I just updated to 1.5.9 and getting same issue. Still works on older Dell PCs. Also, updated kernel to version 5.10.34.

          s-shot.jpg

          1 Reply Last reply Reply Quote 0
          • T
            Tom Elliott @cmachado
            last edited by Jun 9, 2021, 4:18 PM

            @cmachado Can you ensure the 5410 is on the exact same network as the other machines that seem to work?

            The message seems to indicate the connection is timed out. This makes me think it’s a Firewall issue between the 5410 connecting network and the fog server. It’s not having an issue with the ipxe files. It’s literally having an issue connecting to the http side of things.

            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

            C 3 Replies Last reply Jun 9, 2021, 4:23 PM Reply Quote 0
            • C
              cmachado @Tom Elliott
              last edited by cmachado Jun 9, 2021, 11:23 AM Jun 9, 2021, 4:23 PM

              @tom-elliott The other machine is on the same subnet. I have it plugged into the same switch as the nonworking devices. This also occurs on Dell AIO 7490 and later release than the working Dell 7450 AIO.

              IMG_1574.JPG

              1 Reply Last reply Reply Quote 0
              • C
                cmachado @Tom Elliott
                last edited by Jun 9, 2021, 5:37 PM

                @tom-elliott Here is the 7450.

                IMG_1575.JPG

                1 Reply Last reply Reply Quote 0
                • C
                  cmachado @Tom Elliott
                  last edited by Jun 9, 2021, 5:56 PM

                  @tom-elliott 7450 iPXE config

                  IMG_1578.JPG

                  7490 iPXE config

                  IMG_1579.JPG

                  T 1 Reply Last reply Jun 9, 2021, 5:58 PM Reply Quote 0
                  • T
                    Tom Elliott @cmachado
                    last edited by Jun 9, 2021, 5:58 PM

                    @cmachado Do you have a dumb switch that you could put between the machine and the server? It almost seems like the nic could be powering off, so my thoughts:

                    Machine:

                    Boots
                    PXE
                    iPXE
                    Gets tftp and in-between this shuts down before attempting to get http.

                    So from what I can tell, everything is working up until the switchover from TFTP to HTTP.

                    Maybe these machines have a powersaving nic mode that is causing the request to timeout?

                    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

                    C 1 Reply Last reply Jun 10, 2021, 3:03 PM Reply Quote 0
                    • C
                      cmachado @Tom Elliott
                      last edited by Jun 10, 2021, 3:03 PM

                      @tom-elliott I hit ‘s’ to access iPXE shell after boot.php timeout, typed in http command found in default.ipxe and was able to reach boot.php.

                      Default.ipxe contents:

                      #!ipxe
                      cpuid --ext 29 && set arch x86_64 || set arch ${buildarch}
                      params
                      param mac0 ${net0/mac}
                      param arch ${arch}
                      param platform ${platform}
                      param product ${product}
                      param manufacturer ${product}
                      param ipxever ${version}
                      param filename ${filename}
                      param sysuuid ${uuid}
                      isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
                      isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
                      :bootme
                      chain http://10.20.164.94/fog/service/ipxe/boot.php##params

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sebastian Roth Moderator
                        last edited by Jun 10, 2021, 7:22 PM

                        @cmachado said in Dell Latitude 5410 - boot.php timeout:

                        I hit ‘s’ to access iPXE shell after boot.php timeout, typed in http command found in default.ipxe and was able to reach boot.php.

                        So it does work after a certain amount of time by the look of things. You can try Tom’s suggestion and use a dumb mini switch to connect the problematic system to see if the issue goes away or use the iPXE binaries with delay. Find those in /tftpboot/10secdelay folder on your FOG server.

                        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

                        C 1 Reply Last reply Jun 10, 2021, 9:45 PM Reply Quote 0
                        • C
                          cmachado @Sebastian Roth
                          last edited by Jun 10, 2021, 9:45 PM

                          @sebastian-roth Nope. It’s still an issue. I’m just demonstrating after boot.php timeout I can reach the http address manually from ipxe shell. So port 80 isn’t blocked but for some reason it times out.

                          1 Reply Last reply Reply Quote 0
                          • S
                            Sebastian Roth Moderator
                            last edited by Jun 11, 2021, 4:54 AM

                            @cmachado Exactly as I said, it works but only after waiting for some kind of delay…

                            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

                            C 1 Reply Last reply Jun 11, 2021, 12:54 PM Reply Quote 0
                            • C
                              cmachado @Sebastian Roth
                              last edited by Jun 11, 2021, 12:54 PM

                              This post is deleted!
                              T 1 Reply Last reply Jun 11, 2021, 12:58 PM Reply Quote 0
                              • T
                                Tom Elliott @cmachado
                                last edited by Jun 11, 2021, 12:58 PM

                                @cmachado There are 10secdelay files within the /tftpboot/10secdelay folder. You can try to use the ipxe.efi file from this subfolder:

                                Change file from ipxe.efi to 10secdelay/ipxe.efi (however that’s handled)

                                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

                                C 1 Reply Last reply Jun 11, 2021, 2:36 PM Reply Quote 0
                                • C
                                  cmachado @Tom Elliott
                                  last edited by Jun 11, 2021, 2:36 PM

                                  @tom-elliott bummer no luck. The NIC activity lights have continuous blinking during the http chaining. Would this indicate it’s not sleeping?

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    Sebastian Roth Moderator
                                    last edited by Sebastian Roth Jun 11, 2021, 9:24 AM Jun 11, 2021, 3:11 PM

                                    @cmachado said in Dell Latitude 5410 - boot.php timeout:

                                    bummer no luck.

                                    Do you actually see a difference when using the 10secdelay iPXE binary? I mean, do you see it wait for some time before it tries to get an IP from the DHCP and chainload to boot.php? Should also see the message “Sleeping 10 seconds to wait for STP/Powersave to switchoff and on” on screen, right?

                                    If you see that message but it still doesn’t work you might want to try customizing your /tftpboot/default.ipxe file to wait before querying boot.php. Sounds kind of weird but from what you told us so far it sounds as if this might help with the Dell Latitude 5410. Edit that file on your FOG server and add a line with sleep 30 above the last line where it chainloads to boot.php.

                                    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

                                    C 1 Reply Last reply Jun 11, 2021, 3:18 PM Reply Quote 0
                                    • C
                                      cmachado @Sebastian Roth
                                      last edited by Jun 11, 2021, 3:18 PM

                                      @sebastian-roth Prior to NIC configuring it states Sleeping 10 seconds to wait for STP/Powersave to switchoff and on

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Sebastian Roth Moderator
                                        last edited by Jun 11, 2021, 3:23 PM

                                        @cmachado I just updated my last post…

                                        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
                                        • C
                                          cmachado
                                          last edited by Jun 18, 2021, 3:46 PM

                                          From what I’m finding this may be a router issue. I created a VM FOG server on VLAN 192, connected the client to the same VLAN and successfully PXE booted. When I plugged in the client to VLAN 194, PXE times out on http again. Are there any suggestions to resolve this?

                                          I saw in this post https://forums.fogproject.org/topic/12368/fog-dhcp-server-on-multiple-vlan-network/4 mention of properly configuring Windows 2012 DHCP by Goerge1421. He also mentioned PXE roms may be an issue.

                                          "Lets take a step back here. With such a complex network why are you using the FOG DHCP server instead of your network infrastructure dhcp servers?

                                          FOG does work across subnets, what you need is the dhcp server responsible for those other subnets to set dhcp option 66 to the fog server IP and dhcp option 67 to the boot kernel. The issue you will run into now is that if you have both bios and uefi systems on your network, your dhcp server will need to be smart enough to send the right boot kernel name based on the target hardware. Windows dhcp on 2012 and newer will do this correctly if configured right. Linux dhcp server does that automatically like FOG uses.

                                          If you have inter vlan routing working correctly, you can/should be able to image with FOG. There are some pxe roms that are not very smart and may not like pxe booting across subnets.

                                          Instead of messing with all of these dhcp helpers, you should take a step back and answer what device provides your dhcp services for these other subnets?"

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

                                          246

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project