I’m re-purposing yet another old/spare/surplus PC into an IPFire firewall. It will be a simple RED+GREEN install with 1 Gbps internet on RED and a small, single-user internal network on GREEN.
The PC is a dual core Pentium (possible upgrade to first gen Core 2 Duo) with 4 GB RAM. I know this is under-powered and I won’t be getting 1 Gbps throughput but would like it to be as good as possible. Many years ago the Intel PRO dual card was recommended as having hardware (and a Linux kernel module driver) that offloaded some of the TCP/IP stack from the CPU. Is this still the case? Will I see a significant improvement with this or some other “smart” single or dual port card(s) on IPFire?
As a data point, I’m currently running an even less powerful single core 32-bit Pentium with two generic TP-Link Gig-E cards and getting about 400 Mbps down and 600 Mbps up. (I assume IPFire has less work to do on “up” transfers.) It would be nice if I could do better than those numbers.
Thanks for any advice.