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

    pfSense on WatchGuard XTM 810 [solved]

    Scheduled Pinned Locked Moved Hardware
    9 Posts 2 Posters 1.7k 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
      bdario58
      last edited by stephenw10

      Hello folks,
      I just got a couple of firewall WatchGuard XTM 810 and my target is to install PfSense on it.
      Tooking a look on google i found a treat regarding WatchGuard X750e [https://fattylewis.com/2015/08/15/installing-pfsense-on-watchguard-x750e/], I followed it but I'm not able to manage the boot from Compact Flash, so I decided to ask you for a help:
      Is there a way to install PfSense on WathGuard XTM 810?
      Can someone explain me (better if step by step) how can I do?
      Thanks so much for your precious help.
      Kinds regards.
      Dario

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

        @bdario58 said in PfSense on WatchGuard XTM 810:

        Is there a way to install PfSense on WathGuard XTM 810?

        Yes, and it's it's actually pretty easy these days because pfSense will boot completely with em NICs and it's trivial to enable the console on com2. There's an extensive thread:
        https://forum.netgate.com/topic/55986/watchguard-firebox-xtm-8-series

        If you are installing/running from CF you will need to do that in something else since the XTM8 will not boot the installer from USB.

        Probably better to continue this in the main thread if you have further questions.

        Steve

        1 Reply Last reply Reply Quote 0
        • B
          bdario58
          last edited by

          Hi Steve,
          thanks so much for your suggestion but I don't know how modify the /boot/loader.conf.local file and set it at the loader prompt initially.
          I try to explain what I done:

          1. in a Compact Flash 1 GB I wrote pfSense-CE-memstick-serial-2.5.2-RELEASE-amd64.img
          2. I connected a 500 GB hard disk in the WatchGuard XTM 810
          3. I booted the WG and pfSense start but after a bunch of seconds it stops run.
            Perhaps the compact flash is too small? (it's the original).
            Thanks a lot for your gracefull help.
            Best regards.
            Dario
          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            How far does it boot? Assuming it boots as far as the loader menu hit ESC to reach the loader prompt 'OK>' then enter:

            set comconsole_port="0x2F8"
            boot
            

            That should allow you to boot the installer and complete the install. You will probably have to repeat that to boot from the hard disk after installing. You can then set that permanently by adding it to loader.conf.local.

            Steve

            1 Reply Last reply Reply Quote 1
            • B
              bdario58
              last edited by

              Hello Steve,
              Esc key solved the issue, I installed pfSense on HD.
              Great job!
              Just one last question:
              you wrote to add the command <set comconsole_port="0x2F8"> into the loader.conf.local file but I dont't fount that file into the system, just /boot/loader.conf and if I append the statement at the end the boot process stops showing the prompt boot:
              I triend adding the boot statement after the set comconsole_port command but the boot process keep showing the boot: prompt
              Any suggestion?
              Thanks a lot.
              Dario

              1 Reply Last reply Reply Quote 0
              • B
                bdario58
                last edited by

                My dear Steve,
                I'm really sorry, the issue was related at a type mismatch, now all seems to work fine.
                Happy to meet you.
                I wish you any good thing.
                Best regards.
                Dario

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

                  Nice.

                  You should create the file loader.conf.local and add it there because the main loader.conf file can be re-written by pfSense.

                  Now can try setting the fans to a rational speed with WGXepc if you want.

                  Steve

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

                    @stephenw10
                    Hi Steve,
                    I'll copy /boot/loader.conf in /boot/loader.conf.local in witch I'll add set comconsole_port="0x2F8" as last command.
                    Thank you for the suggesting regarding the fans setting.
                    I'll try and I'll let you know.
                    Now I'm looking for the correct configuration of LCD panel.
                    Kinds regards.
                    Dario

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

                      You should only have that one line in loader.conf.local because that will take preference over loader.conf. So if you change anything in pfSense that requires updating loader.conf it will not work if you have all the old settings in the .local file.

                      For LCDproc I use:

                      Screenshot from 2021-10-27 15-33-12.png

                      Screenshot from 2021-10-27 15-33-35.png

                      The screensize and port settings are hard coded into the SDEC driver so it doesn't actually matter what you set there. Obviously the choice of screens to display is up to you but those work well for me.

                      Steve

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