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

    FreeBSD OS choice

    Development
    3
    7
    702
    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.
    • J
      Jhoanor
      last edited by Jhoanor

      While 2.6.0 was based on FreeBSD 12.3-STABLE,
      2.7.0 is based on a development version of FreeBSD; 14.0-CURRENT
      Now I have some problems with 2.7.0. And, granted I am trying to do things which are not garanteed to be possible, apart from that, I think it would be good practice not to use current versions to base pfSense on. FreeBSD itself says about current versions:
      FreeBSD-CURRENT is the very latest source code for FreeBSD and includes works in progress, experimental changes, and transitional mechanisms that might or might not be present in the next official release. Etc.
      https://docs.freebsd.org/en/books/handbook/cutting-edge/
      Regards!

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

        @Jhoanor

        Read also pfSense Software is Moving Ahead from September 19, 2022.

        I'm pretty sure not all the reasoning is mentioned in the blog why Netgate decided to living on that "bleeding edge", but on thing is sure : Netgate :: pfSense isn't just a "clone that FreeBSD source tree, and build". Netgate is actually an active contributor of FreeBSD, they can 'control' it.

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

        J 1 Reply Last reply Reply Quote 1
        • J
          Jhoanor @Gertjan
          last edited by

          @Gertjan

          Ah yes, I already suspected there might be a good reason, but I couldn't come up with one myself. :)
          However, I hope to work around the problem now by subscribing to the newletter. I hope to be able, when notified of a new version, to download the relevant FreeBSD packages before they are superseded.

          S 1 Reply Last reply Reply Quote 0
          • S
            SteveITS Galactic Empire @Jhoanor
            last edited by

            @Jhoanor You can change the update branch to the Previous Stable version in order to install packages for your version of pfSense, without upgrading.

            Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
            When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
            Upvote ๐Ÿ‘ helpful posts!

            J 1 Reply Last reply Reply Quote 0
            • J
              Jhoanor @SteveITS
              last edited by

              @SteveITS Thank you for trying to help me.
              I have 2.6.0 up and running, the issue with 2.7.0 is a small difference in kernel version with the current FreeBSD packages. I can install with IGNORE_OSVERSION=yes, but when starting the software it crashes ("libssl.so.30" not found). I am not even sure if the kernel difference is the real problem. But I will give it another try with 2.8.0.

              S 1 Reply Last reply Reply Quote 0
              • S
                SteveITS Galactic Empire @Jhoanor
                last edited by

                @Jhoanor Are you trying to install FreeBSD packages outside of pfSense? I would not recommend that. Otherwise the packages in pfSense need to match the version of pfSense, per my sig. They recently added a check for the same PHP version, which it used to let people do (upgrade PHP) and that would break the GUI and other things.

                Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                Upvote ๐Ÿ‘ helpful posts!

                J 1 Reply Last reply Reply Quote 0
                • J
                  Jhoanor @SteveITS
                  last edited by

                  @SteveITS I know it is not recommended, so I won't ask for help for my particular problem challenge. :) However, I have to manage lots of systems with different OS's, and I like to minimize the number of packages I manage them with. Luckily, except for this one, all other packages I use are in the pfSense repo.

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