From 1f663c3e4213b1d44d6155849b29ddcd5f59aed3 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Wed, 27 Aug 2025 17:37:19 +0000 Subject: [PATCH] Don't wait until timeout on systemd-networkd-wait-online I believe this is caused by having a number of virtual interfaces from OCI containers and the system wants to see them all online before considering networkd online --- modules/system/base.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/system/base.nix b/modules/system/base.nix index f2eb52d..088fdbf 100644 --- a/modules/system/base.nix +++ b/modules/system/base.nix @@ -19,7 +19,10 @@ networking.useNetworkd = true; nix.settings.experimental-features = [ "nix-command" "flakes" ]; services.swapspace.enable = true; - systemd.network.enable = true; + systemd.network = { + enable = true; + wait-online.anyInterface = true; + }; time.timeZone = "UTC"; zramSwap.enable = true;