Hello OPNsense team.
I noticed a strange issue that has reproduced itself through the last three updates regarding performance.
24.7.12 -> 25.1 -> 25.1.2 -> 25.1.4
I run an iperf3 test on the 10gig interface and get this result (bad):
[SUM] 0.00-10.11 sec 3.68 GBytes 3.12 Gbits/sec 30 sender
[SUM] 0.00-10.11 sec 3.68 GBytes 3.12 Gbits/sec receiver
iperf Done.
Previous install instance had results like this (good):
[SUM] 0.00-10.01 sec 10.9 GBytes 9.34 Gbits/sec 0 sender
[SUM] 0.00-10.01 sec 10.9 GBytes 9.34 Gbits/sec receiver
iperf Done.
And the only way how to get performance is to go to the Interface -> Settings page and click SAVE. This is without changing ANYTHING. See attached picture.
Maybe my system is an outlier, I just thought I would post this to share my feedback. There is something on the interface->settings page that is not auto-enabling these parameters through an OPNSense update. You have to click the SAVE button to enable these settings.
I'm OK with doing this, but its worth noting here as there is some "factory setting" preset that is being stealth applied in between patch updates.
Hope this is helpful to some.