From 352a6e74aa244253d244cffe581a5e89637bedc0 Mon Sep 17 00:00:00 2001 From: "quentin@aristote.fr" Date: Sat, 24 Jun 2023 21:18:16 +0200 Subject: networking: add enp3s0 to wan --- config/networking/bridges.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'config') diff --git a/config/networking/bridges.nix b/config/networking/bridges.nix index 95f163e..217f779 100644 --- a/config/networking/bridges.nix +++ b/config/networking/bridges.nix @@ -2,7 +2,7 @@ let cfg = config.personal.networking; in { - config = lib.mkMerge (builtins.map (network: + config = lib.mkMerge ((builtins.map (network: let bridge = network.interface; device = network.device; @@ -18,5 +18,10 @@ in { sleep 3 ${pkgs.iproute2}/bin/bridge link set dev ${device} hairpin on ''; - }) [ cfg.networks.wan cfg.networks.iot ]); + }) [ cfg.networks.wan cfg.networks.iot ]) ++ [{ + systemd.services."${cfg.networks.wan.interface}-netdev".script = '' + echo Attaching enp3s0 to wan... + ip link set dev enp3s0 master wan + ''; + }]); } -- cgit v1.2.3