diff --git a/systems/x86_64-linux/yerukall/default.nix b/systems/x86_64-linux/yerukall/default.nix index 43a6ed6..209e64b 100644 --- a/systems/x86_64-linux/yerukall/default.nix +++ b/systems/x86_64-linux/yerukall/default.nix @@ -330,10 +330,14 @@ in { # Enable the OpenSSH daemon. # services.openssh.enable = true; - services.globalprotect.settings = { - "vpn.ohmportal.de" = { - openconnect-args = "--protocol gp --disable-ipv6"; + services.globalprotect = { + enable = true; + settings = { + "vpn.ohmportal.de" = { + openconnect-args = "--protocol gp --disable-ipv6 --mtu=1284 --force-dpd=30 "; + }; }; + csdWrapper = "${pkgs.openconnect}/libexec/openconnect/hipreport.sh"; }; # Open ports in the firewall.