From: Michael Tremer Date: Tue, 22 Oct 2019 15:48:14 +0000 (+0200) Subject: QoS: Do no classify as default when L7 filter isn't done X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d704e75d750b38e77d01ca32fd5a4d70470467ce;p=people%2Fms%2Fipfire-2.x.git QoS: Do no classify as default when L7 filter isn't done We need to allow some more packets to pass through the mangle chains so that the layer 7 filter can determine what protocol it finds. If L7 filter decides that a connection is of type "unknown", we mark it as default, or it is marked with the correct class. Signed-off-by: Michael Tremer Signed-off-by: Arne Fitzenreiter --- diff --git a/config/qos/makeqosscripts.pl b/config/qos/makeqosscripts.pl index 1a5d01d523..cbbbf70f87 100644 --- a/config/qos/makeqosscripts.pl +++ b/config/qos/makeqosscripts.pl @@ -205,9 +205,6 @@ foreach $classentry (sort @classes) } print </dev/null 2>&1 iptables -t mangle --flush QOS-INC >/dev/null 2>&1 iptables -t mangle --delete-chain QOS-INC >/dev/null 2>&1 - # remove l7-filter - iptables -t mangle --delete PREROUTING -m layer7 --l7proto unset rmmod sch_htb >/dev/null 2>&1