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

    X550-T2 (IX0, IX1) Netmap support - New Driver from Intel (net/intel-ix-kmod: Update to 3.3.10)

    Scheduled Pinned Locked Moved Hardware
    5 Posts 2 Posters 942 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.
    • H
      Hass
      last edited by

      I'm hoping someone knows about this new driver?

      We moved a few months ago to the X550 cards due to VLAN update issues with the X720 NIC's. We've been testing Sauicata Inline mode which has worked fine on our WAN interfaces however due to hiding internal IP we flipped over to the Internal LAGG nic's (X550), this worked great and then blocked the interfaces very quickly.

      It seems that the X550 (ix) are not native supported for netmap on BSD, however I found the following where it looks like Intel has supported updated BSD drivers to resolve this:

      https://www.freshports.org/net/intel-ix-kmod/

      Has anyone tested these?

      Thanks

      Hass
      @smcdonald248

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

        FYI, it looks like the current driver install in the latest build is the following:

        dev.ix.1.%desc: Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 3.2.12-k
        dev.ix.0.%desc: Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 3.2.12-k

        the new Intel driver is 3.3.10 which adds the following options:

        Configuration Options
        ===> The following configuration options are available for intel-ix-kmod-3.3.10:
        SRIOV=off: Enable SR-IOV support (experimental)
        ====> Options available for the single NETMAP: you have to select exactly one of them
        NETMAP_AUTO=on: Enable netmap(4) support on FreeBSD 11.0+
        NETMAP_ON=off: Enable netmap(4) support unconditionally
        NETMAP_OFF=off: Disable netmap(4) support unconditionally
        ===> Use 'make config' to modify these settings

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

          Can you test the iflib driver in FreeBSD 12/pfSense 2.5? Currently v4.0.1-k.

          H 1 Reply Last reply Reply Quote 1
          • H
            Hass @stephenw10
            last edited by

            @stephenw10 thanks for replying.

            We're currently running a HA Cluster on 2.4.4-RELEASE-p3. Do you know how I could port that to the current running system and I can test on the slave?

            If not I'll see if we can fine some hardware and another card to test with.

            Thanks

            Hass

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

              No, there is a huge difference between those drivers. I doubt it could ever run on 2.4.X

              Steve

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