Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dummynet fast io sysctl overwritten later during boot #4989

Closed
dinguz opened this issue May 15, 2021 · 1 comment
Closed

Dummynet fast io sysctl overwritten later during boot #4989

dinguz opened this issue May 15, 2021 · 1 comment
Labels
incomplete Issue template missing info

Comments

@dinguz
Copy link

dinguz commented May 15, 2021

I am looking for a way to disable dummynet fast io, as this is documented to mess up the network statistics by allowing some packet to bypass parts of the dummynet flow.

This is achieved by setting net.inet.ip.dummynet.io_fast=0.

The issue is that you can set it in the System ->Settings->Tunables page, but this does not seem to work properly. This is because this sysctl has been hardcoded to 1 in /usr/local/etc/rc.ipfw which gets executed later during the boot process.
Another sysctl has been hardcoded in this file: net.inet.ip.dummynet.hash_size=256

Describe the solution you like

I would suggest 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.

Describe alternatives you considered

Remove these sysctl settings from /usr/local/etc/rc.ipfw

@OPNsense-bot
Copy link

Thank you for creating an issue.
Since the ticket doesn't seem to be using one of our templates, we're marking this issue as low priority until further notice.

For more information about the policies for this repository,
please read https://github.com/opnsense/core/blob/master/CONTRIBUTING.md for further details.

The easiest option to gain traction is to close this ticket and open a new one using one of our templates.

@OPNsense-bot OPNsense-bot added the incomplete Issue template missing info label May 15, 2021
@dinguz dinguz closed this as completed May 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
incomplete Issue template missing info
Development

No branches or pull requests

2 participants