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

    Arm fully supported?

    Hardware
    6
    12
    7.8k
    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.
    • L
      lagreca
      last edited by

      Are there are limitations of the new ARM based firewalls (ie. NOT x86)?

      Are all pfsense features and package addons supported on the ARM devices?

      1 Reply Last reply Reply Quote 0
      • ?
        Guest
        last edited by

        All pfSense functions are there, but some packages might not have ARM versions.

        1 Reply Last reply Reply Quote 0
        • jimpJ
          jimp Rebel Alliance Developer Netgate
          last edited by

          All of the base features are there, but there are some packages that are disabled or will not currently compile for ARM:

          
          Open-VM-Tools
          blinkled
          gwled
          LCDproc
          Telegraf
          

          Granted you will not be able to do much with something like snort on an SG-1000 given the hardware limitations, but it is there for both it and the SG-3100.

          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

          Need help fast? Netgate Global Support!

          Do not Chat/PM for help!

          1 Reply Last reply Reply Quote 0
          • A
            Albert Hall
            last edited by

            SG-3100 coming from Netgate is based on ARM but supports aes-cbc rather than aes-ni.
            https://www.netgate.com/products/sg-3100.html

            1 Reply Last reply Reply Quote 0
            • ?
              Guest
              last edited by

              @Albert:

              SG-3100 coming from Netgate is based on ARM but supports aes-cbc rather than aes-ni.
              https://www.netgate.com/products/sg-3100.html

              This is based on the ARM Cortex Chip and not x86, so there is no AES-NI inside!
              But both ARM units from netgate.com are supporting hardware crypto offloading chip internal.
              SG-1000
              CPU: TI ARM Cortex-A8 AM3352 CPU at 600 MHz, including crypto accelerator

              SG-3100
              ….featuring a dual core ARM design with crypto offload capability

              1 Reply Last reply Reply Quote 0
              • S
                starkiller
                last edited by

                Does anyone know if this can be installed on non-netgate arm devices?

                1 Reply Last reply Reply Quote 0
                • jimpJ
                  jimp Rebel Alliance Developer Netgate
                  last edited by

                  Every ARM platform is different, it is not a standard in the same sense as we are used to with x86 hardware. Each platform requires special handling for booting, drivers, etc.

                  That is why we currently only offer two ARM images and they are both for devices we sell (SG-1000, SG-3100) and the images are only available to users of those devices because they would fail to run on anything else.

                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                  Need help fast? Netgate Global Support!

                  Do not Chat/PM for help!

                  1 Reply Last reply Reply Quote 0
                  • ?
                    Guest
                    last edited by

                    I suppose if you can get FreeBSD to boot first, you'll have a chance at porting the pfSense stuff from github. But ARM is different from Intel-based PC's indeed. Where most x86 PC's adhere to the same standard (it's why they are called PC - it's not just a name but a set of standards so they all work the same, going back 30+ years) ARM does not. No two systems are compatible.

                    1 Reply Last reply Reply Quote 0
                    • S
                      starkiller
                      last edited by

                      @jimp:

                      Every ARM platform is different, it is not a standard in the same sense as we are used to with x86 hardware. Each platform requires special handling for booting, drivers, etc.

                      That is why we currently only offer two ARM images and they are both for devices we sell (SG-1000, SG-3100) and the images are only available to users of those devices because they would fail to run on anything else.

                      Thanks, was wondering about running on a UBNT Edge router, that answers my question.

                      1 Reply Last reply Reply Quote 1
                      • ?
                        Guest
                        last edited by

                        @starkiller:

                        @jimp:

                        Every ARM platform is different, it is not a standard in the same sense as we are used to with x86 hardware. Each platform requires special handling for booting, drivers, etc.

                        That is why we currently only offer two ARM images and they are both for devices we sell (SG-1000, SG-3100) and the images are only available to users of those devices because they would fail to run on anything else.

                        Thanks, was wondering about running on a UBNT Edge router, that answers my question.

                        The UBNT Edge routers run on MIPS64 processors from Cavium (the Octeon series), not ARM.
                        MIPS64 support in FreeBSD is experimental at best. https://wiki.freebsd.org/FreeBSD/mips/Octeon
                        So even if ARM as was singular as x86 it wouldn't matter because it's MIPS and not ARM  :P

                        1 Reply Last reply Reply Quote 0
                        • DerelictD
                          Derelict LAYER 8 Netgate
                          last edited by

                          But I totally understand why you might want to run pfSense on it over what ubnt is currently shipping. :D

                          Chattanooga, Tennessee, USA
                          A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                          DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                          Do Not Chat For Help! NO_WAN_EGRESS(TM)

                          1 Reply Last reply Reply Quote 0
                          • ?
                            Guest
                            last edited by

                            Thanks, was wondering about running on a UBNT Edge router, that answers my question.

                            It in the fact MIPS BE oder MIPS64 and not ARM!

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