From 7af31af8473fd8f8292c16e8b94dd7fe271ab268 Mon Sep 17 00:00:00 2001
From: Tim Schubert <dadada@dadada.li>
Date: Thu, 9 May 2024 13:12:09 +0200
Subject: [PATCH] agares: do not require some links to be online

---
 nixos/agares/network.nix | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/nixos/agares/network.nix b/nixos/agares/network.nix
index 61af8ea..af15e05 100644
--- a/nixos/agares/network.nix
+++ b/nixos/agares/network.nix
@@ -115,7 +115,7 @@ in
             EmitDomains = true; # takes search domains from the [Network]
           };
           linkConfig = {
-            RequiredForOnline = "no";
+            RequiredForOnline = false;
           };
           networkConfig = {
             Domains = domain;
@@ -204,6 +204,9 @@ in
             FlowIsolationMode = triple
             RTT = internet
           '';
+          linkConfig = {
+            RequiredForOnline = false;
+          };
         };
 
         "30-ppp0" = {
@@ -245,7 +248,7 @@ in
         "enp2s0" = {
           name = "enp2s0";
           linkConfig = {
-            RequiredForOnline = "no";
+            RequiredForOnline = false;
           };
           networkConfig = {
             Address = "192.168.1.254/24";
@@ -260,7 +263,7 @@ in
           ];
           DHCP = "no";
           networkConfig.IPv6AcceptRA = false;
-          linkConfig.RequiredForOnline = "no";
+          linkConfig.RequiredForOnline = false;
           routes = [
             {
               routeConfig = { Destination = "${ipv4Prefix}.120.1/24"; };