Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    24.03 no auto boot

    Scheduled Pinned Locked Moved Official NetgateĀ® Hardware
    24 Posts 4 Posters 2.4k Views
    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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Hmm, it just stops there? You don't see the 3 second count down to boot? Or the loader menu prompt?

      Do you have any customer loader variables added?

      Steve

      M 1 Reply Last reply Reply Quote 0
      • M
        mrsunfire @stephenw10
        last edited by

        @stephenw10 Yep the 3 second countdown doesn't show up. It stops here and waits for serial input.

        loader.conf:

        kern.cam.boot_delay=10000
        kern.geom.label.disk_ident.enable="0"
        kern.geom.label.gptid.enable="0"
        kern.ipc.nmbclusters="1000000"
        kern.ipc.nmbjumbo9="524288"
        kern.ipc.nmbjumbop="524288"
        opensolaris_load="YES"
        zfs_load="YES"
        kern.cam.boot_delay=10000
        kern.geom.label.disk_ident.enable="0"
        kern.geom.label.gptid.enable="0"
        kern.ipc.nmbclusters="1000000"
        kern.ipc.nmbjumbo9="524288"
        kern.ipc.nmbjumbop="524288"
        opensolaris_load="YES"
        zfs_load="YES"
        kern.geom.label.disk_ident.enable="0"
        kern.geom.label.gptid.enable="0"
        cryptodev_load="YES"
        zfs_load="YES"
        hw.ix.flow_control="0"
        loader_conf_files="/boot/loader.conf.lua"
        boot_serial="YES"
        comconsole_speed="115200"
        console="efi"
        autoboot_delay="3"
        debug.ddb.capture.bufsize="524288"
        hw.e6000sw.default_disabled=1
        hw.hn.vf_transparent="0"
        hw.hn.use_if_start="1"
        net.link.ifqmaxlen="128"
        machdep.hwpstate_pkg_ctrl="1"
        net.pf.states_hashsize="1048576"
        kern.ipc.semopm=100
        kern.ipc.semmni=128
        kern.ipc.semmns=32000
        kern.ipc.shmmni=4096
        

        Netgate 6100 MAX

        GertjanG 1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          So it looks like you have added some custom values. Those should be in /boot/loader.conf.local.

          Do you have any other custom values in that file? Does it exist?

          M 1 Reply Last reply Reply Quote 0
          • M
            mrsunfire @stephenw10
            last edited by

            @stephenw10 Sorry for late reply. What are these custom values? Can't remember to add there anything in the past.

            /oot/loader.conf.local doesn't exist.

            Netgate 6100 MAX

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              These are the values I expect to see:

              opensolaris_load="YES"
              zfs_load="YES"
              kern.cam.boot_delay=10000
              kern.ipc.nmbclusters="1000000"
              kern.ipc.nmbjumbo9="524288"
              kern.ipc.nmbjumbop="524288"
              kern.geom.label.disk_ident.enable="0"
              kern.geom.label.gptid.enable="0"
              cryptodev_load="YES"
              zfs_load="YES"
              loader_conf_files="/boot/loader.conf.lua"
              boot_serial="YES"
              comconsole_speed="115200"
              console="efi"
              autoboot_delay="3"
              debug.ddb.capture.bufsize="524288"
              hw.e6000sw.default_disabled=1
              net.link.ifqmaxlen="128"
              machdep.hwpstate_pkg_ctrl="1"
              net.pf.states_hashsize="524288"
              

              You may also have some duplicates which don't cause an issue.
              There are some things the system adds there in repsonse to settings in the gui like the hn values.
              But the kern.ipc values and ix flowcontrol look to be custom an if they are they should be in loader.conf.local.
              None of that should stop it booting though.

              M 1 Reply Last reply Reply Quote 0
              • M
                mrsunfire @stephenw10
                last edited by

                @stephenw10

                Did change these entries to yours but it's still not autobooting :(

                Netgate 6100 MAX

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Hmm, well I'm not sure what could be causing that. I can only imagine there some custom option been added at some point.

                  I would probably just reinstall 24.03 and restore your config at this point. It's quick to do and guarantees a clean install.

                  M 1 Reply Last reply Reply Quote 1
                  • M
                    mrsunfire @stephenw10
                    last edited by

                    @stephenw10 Did a reinstall with Netgate Installer but the issue is still there, no autoboot. I always have to press 1 or Enter to boot via console.

                    Netgate 6100 MAX

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Hmm, do you have any custom hardware in there? You added an SSD perhaps?

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mrsunfire @stephenw10
                        last edited by

                        @stephenw10 I don't have changed anything. Bought it and later upgraded to 23.09 and 24.03, thats it.

                        Netgate 6100 MAX

                        1 Reply Last reply Reply Quote 0
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by

                          And it booted fine in 23.09 and 23.09.1?

                          1 Reply Last reply Reply Quote 0
                          • M
                            mrsunfire
                            last edited by

                            Yes, exactly.

                            Netgate 6100 MAX

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S
                              stephenw10 Netgate Administrator
                              last edited by

                              Hmm. Just to confirm do you always have a console connected? It could be sending some rogue character perhaps?

                              M 1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                What Blinkboot/BIOS version is shown? You should see: CORDOBA-03.00.00.03t

                                1 Reply Last reply Reply Quote 0
                                • GertjanG
                                  Gertjan @mrsunfire
                                  last edited by

                                  @mrsunfire said in 24.03 no auto boot:

                                  Yep the 3 second countdown doesn't show up. It stops here and waits for serial input.

                                  Just a thought :
                                  The 3 seconds count down (== autoboot_delay="3" setting) will be interrupted if there was a 'character' detected on the main console serial port.
                                  It could be as simple as a serial 'COMM port' interface that was reset but bits were still received while the electrical connection stabilizes. So a fragment of a false character was received, the boot process detected that one, and is now waiting for more instructions.
                                  And/or the cable is badly electrically isolated - ground plain mass issues, and a phantom char is received during power on.

                                  Maybe not simple to do, but : what happens when you cut the (pfSense) RX pin ? (the wire in the cable actually). Leave the TX wire and mass connected so you can follow the process.
                                  Now your 6100 won't (should not) receive anything.

                                  Maybe (now I'm really dreaming) the boot script can be modified so you 'remove' first all chars present in the 'input buffer', and then enter the boot delay mode. This will take care of stray characters on the console port. Thus auto boot will work.

                                  Btw : I've a 4100 MAX, and the console is always connected to a device (server with a serial port) and this server is always 'on', my 4100 boots fine. Even when I remote login into the server, and launch Putty on the the comm 'COM1' port to follow the boot process.

                                  Silly reflection is incoming : stop rebooting your 6100 and all will be fine. Reboots are needed for upgrades, and these don't happen very often, ones or twice per year 😊 (sorry again)

                                  No "help me" PM's please. Use the forum, the community will thank you.
                                  Edit : and where are the logs ??

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mrsunfire @stephenw10
                                    last edited by mrsunfire

                                    @stephenw10 That must be the case! I did unplug the console cable (Cisco USB cable) and it booted up fine!

                                    If I plug it back in and reboot, the same issue reappears. The most left blue LED is static on. I'm using putty 0.81 serial connection with that Cisco USB cable.

                                    Netgate 6100 MAX

                                    GertjanG 1 Reply Last reply Reply Quote 0
                                    • GertjanG
                                      Gertjan @mrsunfire
                                      last edited by

                                      @mrsunfire said in 24.03 no auto boot:

                                      That must be the case!

                                      What was the case ?

                                      If you have one : get another cable ?! Maybe this one is 'inventing' traffic by itself, and this makes pfSense stops auto booting, and waiting for further input from you.

                                      No "help me" PM's please. Use the forum, the community will thank you.
                                      Edit : and where are the logs ??

                                      M cmcdonaldC 2 Replies Last reply Reply Quote 1
                                      • M
                                        mrsunfire @Gertjan
                                        last edited by

                                        @Gertjan I don't know. I edit my earlier post.

                                        Netgate 6100 MAX

                                        1 Reply Last reply Reply Quote 0
                                        • stephenw10S
                                          stephenw10 Netgate Administrator
                                          last edited by

                                          Ah, interesting!

                                          So that was a Cisco USB to RJ45 cable? Using the RJ45 socket at the 6100?

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            mrsunfire @stephenw10
                                            last edited by

                                            @stephenw10 Exactly.

                                            Netgate 6100 MAX

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.