From 75444ea6e8a578d113bf57b9be1340a4ac4251cb Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Tue, 14 Aug 2018 10:54:53 +0200 Subject: [PATCH] ipfw/dummynet, don't depend on ipfw to load it's modules, it may cause side effects like https://github.com/opnsense/core/issues/2569 --- src/etc/inc/system.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/etc/inc/system.inc b/src/etc/inc/system.inc index 53858e4ec..ce2e2e63f 100644 --- a/src/etc/inc/system.inc +++ b/src/etc/inc/system.inc @@ -1068,6 +1068,11 @@ function system_kernel_configure($verbose = false) $mods[] = $config['system']['thermal_hardware']; } + if (!empty($config['OPNsense']['TrafficShaper']['rules']['rule'])) { + $mods[] = "ipfw"; + $mods[] = "dummynet"; + } + foreach ($mods as $mod) { mwexecf('/sbin/kldload %s', $mod, true); }