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

    Latitude 5410 No Legacy boot

    Scheduled Pinned Locked Moved
    FOG Problems
    4
    52
    10.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.
    • george1421G
      george1421 Moderator @John L Clark
      last edited by

      @John-L-Clark Yes there is. First describe what dhcp server are you using (manufacturer and model).

      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
        John L Clark @george1421
        last edited by

        @george1421 We are a Meraki network and use the builtin DHCP servers in the Meraki Switches.

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

          @John-L-Clark Ok the solution for you too is to install dnsmasq on your fog server and then let dnsmasq provide the pxe boot information (only). I have a tutorial on installing dnsmasq here: https://forums.fogproject.org/topic/12796/installing-dnsmasq-on-your-fog-server

          The reason for dnsmasq is to provide dynamic boot information to the target computer based on the target computer’s type.

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

            @John-L-Clark Yeah George is right, in this case one quick option is to use dnsmasq to supply the PXE boot information. Make sure you leave your DHCP server on the Meraki enabled but remove the PXE boot information from that (option 66, 67 usually). This will be provided by dnsmasq in so called DHCPProxy mode as an add-on to the Meraki handing out IPs via DHCP. This works quite well in most situations.

            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

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

              Great I will test this out and let you know. Thanks again

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

                @Sebastian-Roth Will stop all other machines that use Legacy boot from booting to Fog?

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

                  @John-L-Clark said in Latitude 5410 No Legacy boot:

                  @Sebastian-Roth Will stop all other machines that use Legacy boot from booting to Fog?

                  You can technically leave dhcp option 67 in place since proxydhcp will override any values that come from dhcp/bootp. You should remove it when you are done testing so you don’t have a random parameter out there that may cause confusion in the future, but for dnsmasq removing this value is not important.

                  The dnsmasq configuration I provided supports both bios and uefi systems and will dynamically adjust depending on the target computer.

                  We have found the meraki dhcp server to be lacking in several areas so jumping into dnsmasq is the quickest solution to getting you up and running with FOG.

                  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

                    @george1421 said in Latitude 5410 No Legacy boot:

                    You can technically leave dhcp option 67 in place since proxydhcp will override any values that come from dhcp/bootp.

                    While this works with many PXE boot firmwares there are also some that get confused by that and don’t properly boot up. Just saying so you have been warned in case something seems wired.

                    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 1
                    • J
                      John L Clark @george1421
                      last edited by

                      @george1421 I just got back to work this week and i have done these steps for the dnsmasq but I can only get version 2.75. I have tried updating the app and still 2.75. Would you have time to work with me on this today? Thanks

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

                        @John-L-Clark What is the OS on the FOG Host server? Most modern Linux OS have the newer version of dnsmasq?

                        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
                          John L Clark @george1421
                          last edited by

                          @george1421 it is version 16.04

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

                            @george1421 root@FOG-SRV1:/etc/dnsmasq.d# dnsmasq -v
                            Dnsmasq version 2.75 Copyright © 2000-2015 Simon Kelley
                            Compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify

                            This software comes with ABSOLUTELY NO WARRANTY.
                            Dnsmasq is free software, and you are welcome to redistribute it
                            under the terms of the GNU General Public License, version 2 or 3.
                            root@FOG-SRV1:/etc/dnsmasq.d# lsb_release -a
                            No LSB modules are available.
                            Distributor ID: Ubuntu
                            Description: Ubuntu 16.04.2 LTS
                            Release: 16.04
                            Codename: xenial

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

                              @John-L-Clark Well I was hoping for a better answer in the 4 years since I wrote this post, but it looks like 16.04 only has 2.75 version of dnsmasq installed. You may need to follow this post to compile an updated version of dnsmasq: https://forums.fogproject.org/topic/8725/compiling-dnsmasq-2-76-if-you-need-uefi-support/11

                              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
                                John L Clark @george1421
                                last edited by

                                @george1421 I am looking at this and got to the part where i have to edit the config.h and mine does not look the same.
                                This is what I see.

                                cd60c3e5-43b6-4b53-8ded-d0c3e855dbea-image.png

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

                                  @John-L-Clark In the picture you posted, scroll down abit that section mentioned in the tutorial is there (I just checked). Its about line 173 in the config file.

                                  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
                                    John L Clark @george1421
                                    last edited by

                                    @george1421 Ok thank you I was able to get through the rest of it to the Make install part and this is what I got.

                                    d52c8e05-90ac-4841-973a-034c2041f27c-image.png

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

                                      @John-L-Clark so did everything on this line get installed correctly?

                                      sudo apt-get install -y wget libdbus-1-dev libnetfilter-conntrack-dev idn libidn11-dev nettle-dev libval-dev dnssec-tools 
                                      

                                      libidn11-dev should have installed that header file.

                                      If you just can’t get idn to load correctly then go back into the config file and remove these two lines and it should compile.

                                      #define HAVE_DBUS
                                      >> #define HAVE_IDN
                                      >> #define HAVE_IDN_STATIC
                                      #define HAVE_CONNTRACK
                                      #define HAVE_DNSSEC
                                      

                                      just remove the lines completely from the config file.

                                      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
                                        John L Clark @george1421
                                        last edited by

                                        @george1421 Removed the 2 lines and this is what I got. Thank you again for your help.
                                        6cca26a1-ab65-4bd0-86ec-4ea8fe75582d-image.png

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

                                          @John-L-Clark again did running this line give no errors?

                                          sudo apt-get install -y wget libdbus-1-dev libnetfilter-conntrack-dev idn libidn11-dev nettle-dev libval-dev dnssec-tools 
                                          

                                          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 3 Replies Last reply Reply Quote 0
                                          • J
                                            John L Clark @george1421
                                            last edited by

                                            @george1421 It fails
                                            ba18cb9f-1f0b-4f08-8260-abf09f9da1a7-image.png

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

                                            151

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project