From fee4892479a4a0f3de335a5a7204f2f6348ce153 Mon Sep 17 00:00:00 2001 From: clerie Date: Mon, 23 Sep 2024 16:21:07 +0200 Subject: [PATCH 1/3] hosts/carbon: Remove broken dhcpv6 profixdelegation --- hosts/carbon/ppp.nix | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/hosts/carbon/ppp.nix b/hosts/carbon/ppp.nix index 77e6270..8a22cf6 100644 --- a/hosts/carbon/ppp.nix +++ b/hosts/carbon/ppp.nix @@ -57,28 +57,4 @@ ip46tables -t mangle -A forward-mangle -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1416 ''; - networking.dhcpcd-prefixdelegation = { - enable = true; - interfaces = { - "ppp-dtagdsl" = { - iaid = 1; - interfaces = { - "net-heimnetz" = { - sla_id = 201; - prefix_len = 64; - }; - }; - }; - }; - }; - - environment.etc."ppp/ipv6-up" = { - text = '' - #!${pkgs.runtimeShell} - - set -euo pipefail - - ${pkgs.dhcpcd}/bin/dhcpcd --renew $1 - ''; - }; } From db3824b5b8308db4783c62f0e2b2f7de9466b93f Mon Sep 17 00:00:00 2001 From: clerie Date: Mon, 23 Sep 2024 17:00:33 +0200 Subject: [PATCH 2/3] hosts/carbon: Clamp MSS to path MTU --- hosts/carbon/ppp.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/carbon/ppp.nix b/hosts/carbon/ppp.nix index 8a22cf6..784c1de 100644 --- a/hosts/carbon/ppp.nix +++ b/hosts/carbon/ppp.nix @@ -54,7 +54,7 @@ }; clerie.firewall.extraForwardMangleCommands = '' - ip46tables -t mangle -A forward-mangle -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1416 + ip46tables -t mangle -A forward-mangle -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu ''; } From 711c8238aecce7abebdebeef95211ab15efc91c7 Mon Sep 17 00:00:00 2001 From: Flake Update Bot Date: Tue, 24 Sep 2024 03:04:06 +0200 Subject: [PATCH 3/3] Update nixpkgs 2024-09-24-01-03 --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 810f475..c84a65a 100644 --- a/flake.lock +++ b/flake.lock @@ -288,11 +288,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1725983898, - "narHash": "sha256-4b3A9zPpxAxLnkF9MawJNHDtOOl6ruL0r6Og1TEDGCE=", + "lastModified": 1726937504, + "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1355a0cbfeac61d785b7183c0caaec1f97361b43", + "rev": "9357f4f23713673f310988025d9dc261c20e70c6", "type": "github" }, "original": {