Dummynet fast io sysctl overwritten by OPNsense?

Started by dinguz, May 13, 2021, 02:51:24 PM

Previous topic - Next topic
I was playing around with dummynet sysctls, and noticed that setting net.inet.ip.dummynet.io_fast=0 in System-Settings-Tunables wouldn't stick. You can set it there, but it gets overwritten later during boot.
I investigated a bit more, and this particular setting is hard-coded in /usr/local/etc/rc.ipfw, together with net.inet.ip.dummynet.hash_size=256.

I wanted to set it to zero because from the docs I understand that enabling fast io messes up the network statistics.

Wouldn't it make more sense to move these settings to the tunables config page, and list them there, together with a short explanation of why the developers deemed them necessary?

In theory there is no difference between theory and practice. In practice there is.

Maybe its worth to open a feature request in GitHub with enough information and following the templates

In theory there is no difference between theory and practice. In practice there is.

Spoke too soon, now I got a message saying that my issue has been deprioritized because I apparently didn't use the template. After filling the form out, I have indeed removed the instructions. Should I have left them in place for Github to recognize them as 'using the template'?
In theory there is no difference between theory and practice. In practice there is.

Yes, just close this one and open a new one leaving them there.