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

    pfSense® Software Embraces Change: A Strategic Migration to the Linux Kernel

    Scheduled Pinned Locked Moved Netgate Announcements
    46 Posts 21 Posters 14.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.
    • planedropP
      planedrop
      last edited by

      I feel like this is legit, but what a terrible day to announce it....

      1 Reply Last reply Reply Quote 0
      • Y
        YannTKO
        last edited by YannTKO

        As you know, 24.03 will be probably the last update for 32 bit ARM proc.
        Moving to Linux Kernel (if it is not a joke) is maybe the solution to keep old hardware working (all the 3100 fleet for example).

        Netgate SG-3100 23.09.1
        Unifi UAP: 1x FlexHD + 2x nanoHD + 1x AC-IW | Unifi USW: 1x16-PoE Gen2 + 4x US-8-60W | Cloudkey Gen2 Plus
        1 x NUC8i7BEH 32Go - ESXI 8 (Pfsense + many VM)

        planedropP JonathanLeeJ 2 Replies Last reply Reply Quote 1
        • planedropP
          planedrop @YannTKO
          last edited by

          @YannTKO That would be nice, I have some 3100's deployed that I'd prefer not to swap out.

          1 Reply Last reply Reply Quote 0
          • JonathanLeeJ
            JonathanLee
            last edited by JonathanLee

            It should be Xenix

            $mkuser pfContainerOSfingerprintingPlease

            Make sure to upvote

            1 Reply Last reply Reply Quote 0
            • keyserK
              keyser Rebel Alliance @CreationGuy
              last edited by

              @CreationGuy I’m certain its a joke given the date and the “BSD userland” comment, but honestly…
              I really think they should consider a move to Linux even though that would be a massive undertaking.
              Truth is BSD is dying when it comes to new hardware and developer support.
              Fx: We need modern LTE/5G/WiFi support for more WAN flexibility.

              It would be better to embrace it and try before its too late - because its going to become too late at some point.

              Love the no fuss of using the official appliances :-)

              planedropP 1 Reply Last reply Reply Quote 0
              • JonathanLeeJ
                JonathanLee @YannTKO
                last edited by JonathanLee

                @YannTKO said in pfSense® Software Embraces Change: A Strategic Migration to the Linux Kernel:

                ARM

                ARM is the future. You can embrace it or get out of the way for the next generation of professional programmers. I am sure everyone is well aware of the power of Raspberry PI ARM systems with the flag ship quad core x64 and it doesn't need heat sinks all under 100 dollars. ARM is are never going away. ARM will only grow its market share at this point. Apple has even jumped ship over to the M1-now M4. Get over it. The 2100-MAX is a work of programming art.

                Screenshot 2024-04-01 at 11.40.36.png

                It reminds me of Cars 3

                Make sure to upvote

                Y 1 Reply Last reply Reply Quote 0
                • Y
                  YannTKO @JonathanLee
                  last edited by

                  @JonathanLee
                  I edited my post with 32 bit CPU to be accurate.

                  Netgate SG-3100 23.09.1
                  Unifi UAP: 1x FlexHD + 2x nanoHD + 1x AC-IW | Unifi USW: 1x16-PoE Gen2 + 4x US-8-60W | Cloudkey Gen2 Plus
                  1 x NUC8i7BEH 32Go - ESXI 8 (Pfsense + many VM)

                  1 Reply Last reply Reply Quote 1
                  • planedropP
                    planedrop @keyser
                    last edited by

                    @keyser No BSD Userland is a thing, it's been done before, recently: https://www.phoronix.com/news/Chimera-Linux-2022

                    I don't think this indicates it's a joke at all.

                    keyserK 1 Reply Last reply Reply Quote 1
                    • keyserK
                      keyser Rebel Alliance @planedrop
                      last edited by

                      @planedrop ?? What would be the point of making a stategic move to a modern kernel only to lock yourself into a frankenmonster that will be unflexible and missing everything you are missing on the current limited BSD world?

                      Love the no fuss of using the official appliances :-)

                      planedropP G 2 Replies Last reply Reply Quote 0
                      • planedropP
                        planedrop @keyser
                        last edited by

                        @keyser I'm not sure, not a dev so I don't really know the ins and outs, I just know that it's been done before (see that article, it talks about some benefits).

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

                          https://www.reddit.com/r/freebsd/comments/1bhvt2e/comment/kvulz1m/

                          ">...are you also saying Netgate is on a path to abandon FreeBSD?

                          No.
                          That doesn’t mean you won’t, say, see a variant of pfsense on Linux."

                          ...and from the Reddit link I posted earlier:
                          "The FreeBSD userland (and musl for libc) is actually true"

                          🤔

                          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!

                          planedropP S 2 Replies Last reply Reply Quote 1
                          • planedropP
                            planedrop @SteveITS
                            last edited by

                            @SteveITS Interesting, yeah I'm still leaning towards this all being legit. Wish Netgate would confirm or would have put something at the top that clarified it's not april fools.

                            1 Reply Last reply Reply Quote 1
                            • AndyRHA
                              AndyRH
                              last edited by

                              By saying nothing else, the ones that actually know get to see the debate and either enjoy the comments or look for the general mood of such a change. I am enjoying the debate...

                              If it matters, I do not care, I want to turn on the firewall, it to do the job for a year without interruption before the next code load and then go again. I just want super solid and to never to have to touch it. Linux, FreeBSD, AIX, IBMi, or C-64, just don't care.

                              o||||o
                              7100-1u

                              planedropP S 2 Replies Last reply Reply Quote 3
                              • planedropP
                                planedrop @AndyRH
                                last edited by

                                @AndyRH I too want stability, though I think it's worth saying that updates should be done anytime they are out regardless.

                                either way, I think with Linux being used we could see some nice features and possible better performance.

                                1 Reply Last reply Reply Quote 1
                                • AndyRHA
                                  AndyRH
                                  last edited by

                                  I actually update within a week of availability. I have to give my users notice, without notice the wife and kids can be mean.

                                  o||||o
                                  7100-1u

                                  planedropP 1 Reply Last reply Reply Quote 1
                                  • S
                                    SteveITS Galactic Empire @AndyRH
                                    last edited by

                                    @AndyRH The part I'd prefer to avoid is

                                    https://docs.netgate.com/tnsr/en/latest/releases/release-notes-22.02.html#operating-system-change

                                    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!

                                    AndyRHA 1 Reply Last reply Reply Quote 0
                                    • planedropP
                                      planedrop @AndyRH
                                      last edited by

                                      @AndyRH Yeah I get that for sure, didn't think you were implying to just leave things un-updated, just always like to note it in case people find threads on Google way later; only because so many seem to think updates are still not necessary looking at how many unpatched things exist lol.

                                      1 Reply Last reply Reply Quote 0
                                      • AndyRHA
                                        AndyRH @SteveITS
                                        last edited by

                                        @SteveITS I was thinking about that. By far not an expert in ZFS, but would it be possible to install the new OS into a 2nd boot environment? I suspect this would not work, but it would be cool.

                                        o||||o
                                        7100-1u

                                        johnpozJ 1 Reply Last reply Reply Quote 0
                                        • johnpozJ
                                          johnpoz LAYER 8 Global Moderator @AndyRH
                                          last edited by

                                          You guys do understand this is April Fools joke right? heheh

                                          An intelligent man is sometimes forced to be drunk to spend time with his fools
                                          If you get confused: Listen to the Music Play
                                          Please don't Chat/PM me for help, unless mod related
                                          SG-4860 24.11 | Lab VMs 2.8, 24.11

                                          AndyRHA planedropP 2 Replies Last reply Reply Quote 2
                                          • AndyRHA
                                            AndyRH @johnpoz
                                            last edited by

                                            @johnpoz said in pfSense® Software Embraces Change: A Strategic Migration to the Linux Kernel:

                                            heheh

                                            I think there is a very high probability you are correct. But a port to run on Power HW would be a speed game changer...

                                            o||||o
                                            7100-1u

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