From 07a6eb73cd716037ec79e29eec343b7da5504bc1 Mon Sep 17 00:00:00 2001 From: Daniel Barlow Date: Mon, 8 Jul 2024 20:27:22 +0100 Subject: [PATCH] set lcp-echo timeout in l2tp --- modules/ppp/l2tp.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/ppp/l2tp.nix b/modules/ppp/l2tp.nix index 5d05285..8a3ed26 100644 --- a/modules/ppp/l2tp.nix +++ b/modules/ppp/l2tp.nix @@ -8,6 +8,8 @@ { lns, ppp-options }: let inherit (liminix.services) longrun; + lcp-echo-interval = 4; + lcp-echo-failure = 3; name = "${lns}.l2tp"; ip-up = writeAshScript "ip-up" {} '' . ${serviceFns} @@ -36,6 +38,8 @@ let "ipparam" name "nodetach" "usepeerdns" + "lcp-echo-interval" (builtins.toString lcp-echo-interval) + "lcp-echo-failure" (builtins.toString lcp-echo-failure) "logfd" "2" ]; conf = writeText "xl2tpd.conf" ''