My system profile is here, fireinfo.ipfire.org - Profile 6d05fb28ac611340ba7e63bf08392abfde0109f6
I’m having a weird issue. I configured a basic setup of red and green zone, the NICs are Intel I225-V. I am new to ipfire and this issue existed in other solutions but not as bad. I have a 2.5Gb internet connection, which test at about 2.3Gb U/D from my main PC. I’m not getting full bandwidth though when using my firewall. I have no IPS, QoS or extra firewall rules in place.
What happens is if I run an iperf test from my main PC to an internet iperf I get 1.9Gb down, 1.1Gb up. Same with any speed test, about the same results. If start an iperf server on the ipfire firewall and test my PC to that, I saturate the connection fully up and down. If I run an iperf from the ipfire firewall to the same iperf server I check from my main PC, I get the full 2.3 up and down I expect. If I directly connect the PC to my ONT I get the 2.3 up and down as well.
I have no idea what I causing this to change when both sides test fine from the PC to the firewall and from the firewall to the internet. Note, I have no Intel and Realtek NICs in the PC and I get the same results from both. I run Manjaro Linux with 6.1 kernel on my PC.