Nobody gets excited about a network card. You buy one because something ran out of ports and you need it fixed today. That’s the whole decision tree.
The Intel EXPI9404PTL is the one I keep pointing people to. Quad gigabit ports, the 82571GB controller, PCIe x4 — and it’ll happily sit in an x8 or x16 slot, because nobody actually has a spare x4 lying around. Low-profile bracket’s in the box too, so it drops into a 1U just as easily as a tower.
Here’s why I like it: it’s boring. Plug it in and Linux, Windows, pfSense, OPNsense, Proxmox — all of them just see it. No driver CD, no digging through some 2012 forum thread for an INF file. The 82571’s been around long enough that every OS already knows its name.
Four ports is the real magic. One for WAN, one for LAN, one for guest wifi, one for that pile of smart plugs you don’t fully trust. Or bond two to your NAS and actually feel the difference.
Two things worth knowing before you click buy:
It’s 1GbE. Not 2.5, not 10. If your network’s already faster than a gig, this becomes the bottleneck.
Newer ESXi dropped native 82571 support. Totally fine on Proxmox, Linux and BSD — just check your hypervisor first if that’s your world.
Also, the 82571’s old enough to be cloned, so buy somewhere you can verify the chip and make sure lspci actually reads Intel.
Get it if you’re building a firewall box or waking up an old server. Skip it if you need speed instead of ports.
Honestly? Cheap, runs cool, and you’ll forget it exists the moment it’s installed. That’s a win




