traffic shaping improvements
This commit is contained in:
parent
ba5b778c1a
commit
5d78c2d6e9
@ -29,8 +29,8 @@
|
||||
|
||||
systemd.services."traffic-shaping" =
|
||||
let
|
||||
upload_pipe = 20;
|
||||
high_prio = 18;
|
||||
upload_pipe = 22;
|
||||
high_prio = 20;
|
||||
low_prio = 2;
|
||||
in
|
||||
{
|
||||
@ -56,6 +56,14 @@
|
||||
# Direct marked packets to low-priority class
|
||||
${pkgs.iproute2}/bin/tc filter add dev ${eth_interface} parent 1: protocol ip prio 1 handle 1 fw flowid 1:20
|
||||
'';
|
||||
|
||||
ExecStop = pkgs.writeShellScript "tc-stop" ''
|
||||
${pkgs.iproute2}/bin/tc filter del dev ${eth_interface} parent 1:
|
||||
${pkgs.iproute2}/bin/tc class del dev ${eth_interface} parent 1: classid 1:20
|
||||
${pkgs.iproute2}/bin/tc class del dev ${eth_interface} parent 1: classid 1:10
|
||||
${pkgs.iproute2}/bin/tc class del dev ${eth_interface} parent 1: classid 1:1
|
||||
${pkgs.iproute2}/bin/tc qdisc del dev ${eth_interface} root
|
||||
'';
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user