This section is specifically for dedicated NICs, generally most networking is supported either natively, like with Aquantia, or has drivers provided Mieze(IntelMausiEthernet.kext, AtherosE2200Ethernet.kext and RealtekRTL8111.kext ).

Certain consumer NICs don't have support such as:

  • Realtek L8200A(Only found in Asus boards)

  • Realtek RTL8125(2.5Gbe, mostly found on higher end gaming boards)

Note: Newer Intel chipsets based off of I211-AT will need the I211-AT SmallTree kext

The issues come in when you either involve onboard server NICs or dedicated hardware like Mellanox's MNPA19-XTR 10Gbe NIC. You need to be quite vigilante and see if either the manufactures or the Hackintosh community have developed drivers, or instead, you can take the safe route and grab a 10Gbe Aquantia AQtion AQC-107 NIC as these are shipped in the iMacPro1,1, MacMini8,1 and Macpro7,1 so full native support. Note that certain brands need patches

SmallTree is the other popular option

NICs cards to avoid

  • Intel Server NICs(including both 1Gbe and 10Gbe, there's work arounds for X520 and X540 NICs)

  • HP Server NICs(including both 1Gbe and 10Gbe, generally rebranded Qlogic)

  • Dell Server NICs(including both 1Gbe and 10Gbe, generally rebranded Broadcom or Intel)

  • Mellanox NICs