From 2129924e78827c7b49fe04e131b06ac57cef7047 Mon Sep 17 00:00:00 2001 From: Tim Schubert Date: Mon, 16 Dec 2024 18:59:14 +0100 Subject: [PATCH] feat: add bridge device for home assistant --- nixos/ninurta/configuration.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/nixos/ninurta/configuration.nix b/nixos/ninurta/configuration.nix index bebea3f..4200470 100644 --- a/nixos/ninurta/configuration.nix +++ b/nixos/ninurta/configuration.nix @@ -312,9 +312,20 @@ in { routeConfig = { Destination = "fc00:1337:dead:beef::10.11.0.0/118"; }; } ]; }; + "20-br0" = { + matchConfig.Name = "br0"; + networkConfig.DHCP = "ipv4"; + linkConfig.RequiredForOnline = "routable"; + }; }; netdevs = { - "20-wg0" = { + "20-br0" = { + netdevConfig = { + Kind = "bridge"; + Name = "br0"; + }; + }; + "20-wg0" = { netdevConfig = { Kind = "wireguard"; Name = "wg0"; @@ -367,7 +378,7 @@ in allowPing = true; allowedTCPPorts = [ 22 # SSH - 2222 + 2222 # SSH 80 # munin web 631 # Printing ];