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.
    • 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.