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

    2.4.3 hardware support C3000 SoC

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    10 Posts 6 Posters 2.0k 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.
    • M
      MarvinFS
      last edited by

      Dear colleagues,

      We're currently using 2.4.1 on SuperMicro A2SDi-4C-HLN4F
      Intel(R) Atom(TM) CPU C3558 @ 2.20GHz with a manually injected kernel module for
      ix0: <intel(r) pro="" 10gbe="" pci-express="" network="" driver,="" version="" -="" 3.2.17="">mem 0xddc

      Now with 2.4.3 i see the following in change logs:
      Hardware support for the XG-7100, including:
      C3000 NIC support (factory installations only)
      C3000 SoC support (factory installations only)
      Marvell 88E6190 switch support (factory installations only)

      Does it mean that i may inplace upgrade my boxes to 2.4.3 now without loosing network connectivity? Would i have proper IX kernel modules now?</intel(r)>

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

        Unless you somehow are running a factory installation on that box, which you most likely are not, that note doesn't apply.

        You are likely running CE, which doesn't have those drivers yet. You will need to wait for a pfSense release based on FreeBSD 11.2.

        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
        • M
          MarvinFS
          last edited by

          thank you a lot - i see, well.. will be waiting…
          yes half of our systems are on CE, but some are commercial netgate appliances, not on new SoC though.

          1 Reply Last reply Reply Quote 0
          • B
            bclothier
            last edited by

            You will need to wait for a pfSense release based on FreeBSD 11.2.

            FreeBSD anticipates the completion of 11.2 by end-June, with a formal release 1-2 weeks afterward:

            https://www.freebsd.org/releases/11.2R/schedule.html

            How fast does the pfSense development team typically process an incremental upgrade (i.e., 11.1 to 11.2)?

            1 Reply Last reply Reply Quote 0
            • B
              bclothier
              last edited by

              @MarvinFS:

              We're currently using 2.4.1 on SuperMicro A2SDi-4C-HLN4F
              Intel(R) Atom(TM) CPU C3558 @ 2.20GHz with a manually injected kernel module for
              ix0: <intel(r) pro="" 10gbe="" pci-express="" network="" driver,="" version="" -="" 3.2.17="">mem 0xddc</intel(r)>

              I have a Supermicro A2SDi-8C+-HLN4F.  As part of my pfSense installation, I also manually installed an kernel module for the C3758's integrated Intel X553 ethernet controller.  So I am in a similar position as you.

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

                How fast does the pfSense development team typically process an incremental upgrade (i.e., 11.1 to 11.2)?

                FreeBSD's scheduled EoL for 11.1 is 11.2-RELEASE + 3 months

                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
                • M
                  MarvinFS
                  last edited by MarvinFS

                  @bclothier said in 2.4.3 hardware support C3000 SoC:

                  3.2.17

                  Everything works great now with 2.4.4. release and C3000 SoC except there are no ALTQ support, so shapers doesn't work... As far as I understand it's supported in ixgbe module as per FreeBSD lists... (https://www.freebsd.org/cgi/man.cgi?query=ixgbe&sektion=4) Also the driver version in release is ix3: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 3.2.12-k> and when I was manually injecting it built from the sources it was ix0: <intel(r) pro="" 10gbe="" pci-express="" network="" driver,="" version="" -="" 3.2.17="">mem 0xddc</intel(r)>. Anything we could do about it?

                  PS the latest version on Intel site now is 3.3.6

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

                    Altq support had to be disabled for ixgbe as it was causing kernel panics:
                    https://redmine.pfsense.org/issues/7378

                    It looks, from that ticket, like it would require a kernel module building with altq enabled. Which it looks like you may already be doing. And then driver adding back into the list to allow the gui to create queues on it. If you wanted to test it again.

                    Steve

                    1 Reply Last reply Reply Quote 0
                    • J
                      jasonraymundo31 @MarvinFS
                      last edited by jasonraymundo31

                      @marvinfs how does it look? does every port now is dedicated or you need to do this. XG-7100 Switch Overview to work it?

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

                        That doc only applies to the XG-7100. In most C3000 systems all 4 ix NICs from the SoC would be brought out as ports directly.

                        Steve

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