From 268094982af474255f054884f59d5ac923be1ead Mon Sep 17 00:00:00 2001 From: kurogeek Date: Mon, 3 Aug 2026 18:24:22 +0700 Subject: [PATCH] mob next [ci-skip] [ci skip] [skip ci] lastFile:modules/clan/gw-router/default.nix --- modules/clan/gw-router/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/clan/gw-router/default.nix b/modules/clan/gw-router/default.nix index c0a742e..0b672c3 100644 --- a/modules/clan/gw-router/default.nix +++ b/modules/clan/gw-router/default.nix @@ -157,6 +157,7 @@ ... }: let + vlanIf = name: "vlan=${name}"; in { @@ -183,7 +184,17 @@ }; vlanConfig.Id = settings.wan.vlanId; }; - }; + } + // lib.mapAttrs' ( + name: vlan: + lib.nameValuePair "30-${vlanIf name}" { + netdevConfig = { + Name = vlanIf name; + Kind = "vlan"; + }; + vlanConfig.Id = vlan.id; + } + ) settings.vlans; environment.systemPackages = with pkgs; [ tcpdump