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

    How Do you Check NIC Interfaces In PFSense/FreeBSD?

    Scheduled Pinned Locked Moved Hardware
    12 Posts 4 Posters 22.9k 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

      Run pciconf -lv to see what that device actually is.

      1 Reply Last reply Reply Quote 2
      • P
        Phabeon
        last edited by

        pfsense.jpeg

        this is what I got running pciconf -lv

        before I bother moving machine up(and setting up a monitor) to the wan connection is there a way to know if this card is compatible? The Realtek txt doesn't seem promising...

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

          chip=0xabcd108e does not look promising. Vendor ID 108e is Sun/Oracle as expected: https://pci-ids.ucw.cz/read/PC/108e

          Product ID abcd usually indicates a problem initializing the card but it looks correct here though: https://pci-ids.ucw.cz/read/PC/108e/abcd

          There does not appear to be a FreeBSD driver for that NIC. One exists in OpenBSD but it looks like it has never been ported.

          Steve

          P 1 Reply Last reply Reply Quote 0
          • P
            Phabeon @stephenw10
            last edited by

            @stephenw10 said in How Do you Check NIC Interfaces In PFSense/FreeBSD?:

            There does not appear to be a FreeBSD driver for that NIC. One exists in OpenBSD but it looks like it has never been ported.
            Steve

            Steve, thanks for your replies. Porting or compiling my own is a little out of my skillset right now as I wouldn't even know where to start.

            Sounds like its cheaper or at least easier to just go out and buy an Intel branded one.

            Are you or anyone able to recommend any specific ones I should be on the lookout for?

            please advise,

            oNe

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

              So a quad port Intel NIC?

              Almost any will work. One thing to look out for are the number of fake cards available. If its new and very cheap be suspicious. It's better in that respect to look for second hand OEM branded cards from Dell, HP etc. There are a few threads about that.

              Steve

              P 1 Reply Last reply Reply Quote 0
              • P
                Phabeon @stephenw10
                last edited by

                @stephenw10 said in How Do you Check NIC Interfaces In PFSense/FreeBSD?:

                So a quad port Intel NIC?

                Almost any will work. One thing to look out for are the number of fake cards available. If its new and very cheap be suspicious. It's better in that respect to look for second hand OEM branded cards from Dell, HP etc. There are a few threads about that.

                Steve

                In my googling I see references that a i350-T4 is better than a i340-T4 but I don't see any reasons given why.

                an i340-T4 is only like $20 whereas an i350-T4 is $50+

                So before I spent the $50 would like to know how or why its better than the $20 quad nic.

                Or if you have any other specific models to look for I'm open to do that as well.

                please advise,

                Phabeon

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

                  Unlikely you will see a difference between them unless you're running virtualised. The 350 supports SR-IOV.

                  That is in the suspiciously cheap range unless they are used.

                  Steve

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    Phabeon @stephenw10
                    last edited by

                    @stephenw10 said in How Do you Check NIC Interfaces In PFSense/FreeBSD?:

                    Unlikely you will see a difference between them unless you're running virtualised. The 350 supports SR-IOV.

                    That is in the suspiciously cheap range unless they are used.

                    Steve

                    My apologies, yes, these are ebay and Craigslist prices.

                    Also in the future I do plan on virtualizing(running pfsense in a vm) since my box is super maxed out for pfsense sys requirements and and plan on setting up VLAN's if that makes a difference.

                    I did look at the wiki located here for guidence - h/w compatability

                    However all it states is the following: "We recommend Intel PRO/1000 1Gb and PRO/10GbE 10Gb NICs because they have solid driver support in FreeBSD and they perform very well. Most hardware sold in the Netgate Store contains Intel NICs."

                    So before I buy another NIC, I just want to make sure I do so correctly.

                    i.e. compatibility and best power consumption

                    Phabeon

                    1 Reply Last reply Reply Quote 0
                    • P
                      Phabeon
                      last edited by

                      In a sense, essentially this...

                      #1 - what besides vlans do I lose by going dual nic v/s quad?

                      #2 - I am just searching using I350-T4, is there another model or better search method as only using that returns very limited results.

                      1 Reply Last reply Reply Quote 0
                      • DaddyGoD
                        DaddyGo
                        last edited by

                        As in the previous posts before me, a suspiciously cheap card is sure to cause trouble, there are plenty of fake Chinese clones out there :-).
                        It can be said that there is a good support for Intel cards under FreeBSD, but not all chipsets are suitable.
                        It's a question of what you want to use it for in the pfSense?

                        I350-based cards are perfect, with a smaller compromise I210 and possibly I211-based. (igb4) - https://www.freebsd.org/cgi/man.cgi?igb(4)

                        As Steve recommended, search for possibly used brand (HP, Dell, etc.) cards based on Intel Ethernet controller.
                        I would also take into account the recommendation of "bmeeks" (Bill Meeks) for your future use of NGFW:

                        " Snort Package 4.0 Inline IPS Mode Configuration

                        IMPORTANT HARDWARE LIMITATION
                        The new Inline IPS Mode of Snort will only work on interfaces running on a supported network interface card (NIC). Only the following NIC families currently have netmap support in FreeBSD and hence pfSense: em, igb, ixgb, ixl, lem, re or cxgbe. If your NIC driver is not from one of these families, netmap and Inline IPS Mode is not going to work properly, if it works at all."

                        The question of dual / quad is the extent of usage and the question of segmentation, how big is your network?

                        Cats bury it so they can't see it!
                        (You know what I mean if you have a cat)

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