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

    Asrock Rack White Box Crash

    Scheduled Pinned Locked Moved Hardware
    9 Posts 2 Posters 487 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.
    • B
      brachy33
      last edited by brachy33

      Hey folks, Built a new machine out of some spare parts as a backup to my Netgate 8200 Max. Specs are:

      Asrock Rack X570D4U-2L2T
      AMD Ryzen 9 5900x 12 core CPU
      2 x 16Gb Kingston ECC DDR4 3200
      Intel x550-T2 (WAN)
      Intel E810XXVDA2 (LAN)
      Corsair HX1000i PSU

      Totally excessive all around, but I like excess compute capacity and not concerned with power draw. In the case this is built out in and with the system fans used, overall nearly silent in my office. Installed pfsense CE then upgraded to Plus with 2 year TAC lite.

      System was running swimmingly on pfsense plus 23.05.1 for almost 2 months, and decided to do a reboot priot to performing upgrade to 23.09. Upon reboot, I get the following screen that is clearly a crash of some kind, probably an incompatibility with the ASIC or some other component on the Asrock board.

      Has anyone seen this error before? Thoughts on what might be causing this 'hang up'? Haven't reached out to TAC yet for support or thoughts, wanted to start on the forums first since this is my backup/play router machine. Thanks for any insight!

      bab6b089-bfe8-4597-92ed-1e6d7b17d996-B830B103-2686-4DE3-A969-9ACE2632DD42_1_105_c.jpeg

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

        Had you rebooted previously in 23.05.1? This before you upgraded to 23.09?

        It looks like you're connected to the serial console but you're seeing the EFI console output somehow.

        How are you actually connected to that? Have you tried forcing a different console type?
        https://docs.netgate.com/pfsense/en/latest/troubleshooting/boot-issues.html#booting-with-an-alternate-console

        Steve

        B 2 Replies Last reply Reply Quote 0
        • B
          brachy33 @stephenw10
          last edited by

          @stephenw10 Thanks for the feedback.

          I would've had to have rebooted previoulsy doing the upgrades to Plus, etc, from CE, But I don't know if I rebooted again once 23.05.1 was up. And Yes (to your 2nd question), this manual reboot via console was going to be a 'friendly reboot' prior to then upgrading to 23.09. FYI..this install was done via CE serial image on USB, installed via serial console.

          I am connected to the Asrock via serial console using a DB9 serial Null cable (using the required data rates, etc). The board has a VGA out using built in BMC.

          So at the Pfsense load screen (connected via serial), I paused the boot cycle (space bar) and noticed option 5 shows:

          1. Cons: Dual (Serial Primary)

          If that's kept set, the EFI boot error (whatever you want to call it) comes up and booting is halted. When I change that by selected 5 , hit enter it changes to:

          1. Cons: Serial

          Pfsense loads as expected. But if I reboot the system, pfense is defaulting to 'Cons: Dual (Serial primary)' and I get the EFI error. Can I force that to always load Cons: Serial? Is that the problem?

          1 Reply Last reply Reply Quote 0
          • B
            brachy33 @stephenw10
            last edited by

            @stephenw10 Per the link you sent, is this what I need to configure?

            Once at the loader prompt, type the following to boot with the serial console active:

            set console=comconsole
            boot -v

            Similarly, if a serial memstick image is used that prefers the serial console, the video console can be used instead as follows:

            set console=vidconsole
            boot

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

              You can set those loader values permanently in /boot/loader.conf.local (create that file).

              Check /boot/loader.conf to see what it set currently.

              You can set the primary console in Sys > Adv > Admin Access

              B 1 Reply Last reply Reply Quote 0
              • B
                brachy33 @stephenw10
                last edited by

                @stephenw10

                I am classified as dangerous with making changes to /boot/loader.conf as I have never done so. Can I access that while at the main pfsense screen (post bootup) from the console via serial? Am I selecting the 8) Shell and accessing it from there?

                If not, I can connect the server to my main switch tonight and login and configure via standard primary browser console login per your recommendations in Sys>Adv>Admin.

                Thank you Stephen

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

                  Yes you can access it at the console directly Or using Diag > Edit File in the GUI.

                  However you shouldn't make changes in the main loader.conf, just view that file. Add any changes to loader.conf.local so they don't get overwritten.

                  B 1 Reply Last reply Reply Quote 1
                  • B
                    brachy33 @stephenw10
                    last edited by

                    @stephenw10 Will try and edit tonight. Many thanks for your input Steve.

                    Out of curiousity, what part of my build is causing the confusion for pfsense? I have other servers with onboard BMC and onboard VGA, as well as serial com connections where I've never experienced this boot issue. Wondering if there's a change within the BIOS I can make to disable/prevent the pfsense bootup confusion with this build?

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

                      Does it actually fail to boot or does it just not show anything at the console?

                      What's confusing it is the EFI console for some reason. If you installed legacy it would probably boot fine.

                      It could be come conflict between the serial console and console redirect to the port. Hard to imagine what might have changed there though that wasn't at an upgrade.

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