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

    Hardware requirement for Intel home router

    Scheduled Pinned Locked Moved Hardware
    21 Posts 4 Posters 1.2k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      The C3558 CPU in the XG-7100 is a complete SoC that includes the 4 ixgbe NICs. They are not bus connected in the traditional sense.

      The quoted 2.5Gbps internal link is not a PCIe bandwidth. It's the Ethernet connection between the NICs and the on-board switch chip. Base-KX there because the chips are linked directly rather then using fibre or cat6 etc. Better explanation here:
      https://etherealmind.com/backplane-ethernet-gbase-kr-kx/

      Steve

      1 Reply Last reply Reply Quote 1
      • H
        Hikari @SteveITS
        last edited by

        @teamits tnx! I just created a thread asking for that lol

        @stephenw10 said in Hardware requirement for Intel home router:

        The C3558 CPU in the XG-7100 is a complete SoC that includes the 4 ixgbe NICs. They are not bus connected in the traditional sense.
        The quoted 2.5Gbps internal link is not a PCIe bandwidth. It's the Ethernet connection between the NICs and the on-board switch chip. Base-KX there because the chips are linked directly rather then using fibre or cat6 etc. Better explanation here:
        https://etherealmind.com/backplane-ethernet-gbase-kr-kx/

        tnx a lot for all the help!

        Indeed I was wrong. I verified Intel spec for Atom C3558 and I210-AT, and indeed 4 ports are provided directly by the CPU. I believe I210-AT uses 3GIO 2.1, as that's its supported bus and C3558 supports 3.0 and seems to be a Comet Lake.

        NollipfSenseN 1 Reply Last reply Reply Quote 0
        • NollipfSenseN
          NollipfSense @Hikari
          last edited by

          @Hikari All I can say is that XG-7100 makes me drool ... if you can afford it don't hesitate.

          pfSense+ 23.09 Lenovo Thinkcentre M93P SFF Quadcore i7 dual Raid-ZFS 128GB-SSD 32GB-RAM PCI-Intel i350-t4 NIC, -Intel QAT 8950.
          pfSense+ 23.09 VM-Proxmox, Dell Precision Xeon-W2155 Nvme 500GB-ZFS 128GB-RAM PCIe-Intel i350-t4, Intel QAT-8950, P-cloud.

          H 1 Reply Last reply Reply Quote 1
          • H
            Hikari @NollipfSense
            last edited by

            @NollipfSense said in Hardware requirement for Intel home router:

            @Hikari All I can say is that XG-7100 makes me drool ... if you can afford it don't hesitate.

            lol why is it that much?

            Isn't it as a mini-PC with a weak CPU and some very good RAM amount and reasonable storage? What's the advantage of an appliance for a built PC for a user that knows how to install pfSense?

            1 Reply Last reply Reply Quote 0
            • H
              Hikari
              last edited by

              Does SG-5100 have only 8GB for storage? How much comes free for installing extra pfSense packages?

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

                The packages themselves don't require much drive space. It's the logging and anything that caches that does.
                This is a test SG-5100 I have here running from eMMC with Suricata installed:

                Disk usage:
                     / 	      23% of 6.7GiB - ufs
                

                Steve

                1 Reply Last reply Reply Quote 1
                • H
                  Hikari
                  last edited by

                  Tnx a lot! Is it possible to use flash card on it? I missed that out.

                  Is there an specific model or limit?

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

                    https://www.netgate.com/solutions/pfsense/sg-5100.html shows
                    "8GB eMMC Flash on board
                    Upgradable"

                    I think you are looking for https://docs.netgate.com/pfsense/en/latest/solutions/sg-5100/m-2-sata-installation.html.

                    The only time I've ever seen a pfSense router get into space issues was one where Suricata had a bug for a while where the log files were not correctly being deleted in the default configuration, and slowly grew to 6 GB or so. Otherwise for most normal use I would expect to see in the 1-3 GB usage and if it was over 2 I'd be a bit surprised unless there was really heavy package use or squid caching or something going on.

                    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!

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

                      Yup you can install an m.2 SATA drive (not NVMe) and run from that as shown there.

                      You might do that if you wanted to run Squid with a large local cache or use a lot of local logging for example.

                      Steve

                      1 Reply Last reply Reply Quote 1
                      • H
                        Hikari
                        last edited by Hikari

                        tnx!!

                        So it's not rly necessary. Anything not router related I run on my Ubuntu server.

                        So, SG-5100 does have enough storage, and SG-7100's extra SSD should be for running services that can/should be ran outside router. The same should be for extra RAM.

                        They both have same CPU, so I guess Atom is enough too.

                        So, basically SG-7100 is aimed at running average services not related to routing, and for LANs with many hundreds PCs?

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

                          Number of clients is not really a good measure for pfSense. You're very unlikely to hit the limits if the state table.
                          Total throughput and how much of that might need to be over VPN are what you should be considering.

                          Steve

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