Network Card suggestions

  • I know what I'm building is probably overkill, but I have question about which NIC to get for my build.

    I'm going to be using a MITX board that has two Intel Gigabit onboard connections.  I'm looking to put another NIC card in as I will need more than two for my setup.  The board has one PCIe 3.0 x16 slot.  What are some good suggestion for Intel NICs to work with this.


  • Thanks for input.

    How about a 4 port?

  • Thanks.  I'm thinking I need at least three (one for WAN, one for LAN and then an Optional to connect my Ubiquiti Wireless AP?  So if my board has two onboard I should probably only need a card with one port, not a four port then, correct?

  • Is it easy to add a NIC after initial setup?

  • LAYER 8 Netgate

    If you add NICs of the same type you can run into enumeration ordering issues.

    For example if you have two onboard NICs that are igb0 and igb1 then add a two port intel card that also uses the igb driver, that card might show up as igb0 and igb1 pushing the on-board ports to igb2 and igb3. So you reboot and nothing works because it's not patched to the correct ports. There is really no way to know but to try it. The system BIOS makes those decisions and presents the hardware to the OS.

    The best thing to do is note the MAC addresses, shutdown, install the new card, then boot into single-user mode.

    You can look at the output there and see what cards are showing up as what device.

    Then make a plan to either reassign the interfaces to the new physicals or re-patch to the new hardware.

    You can use the dmesg command to see the current output or cat /var/run/dmesg.boot to see the messages from the last time the system booted.

    igb0: <intel(r) 1000="" pro="" network="" connection,="" version="" -="" 2.5.3-k="">port 0x1000-0x101f mem 0xdfc00000-0xdfc1ffff,0xdfc20000-0xdfc23fff irq 18 at device 0.0 on pci3
    igb0: Using MSIX interrupts with 3 vectors
    igb0: Ethernet address: 00:08:a2:0a:59:41</intel(r)>

  • My build has two onboard intel ethernet jacks on the MoBo.  Would this be a good two port card to add for a total of four ports?

    Intel® Ethernet Server Adapter I350-T2V2

    Thanks again for all the help on getting me going…

Log in to reply