router: fix dnsmasq not recognising interface names
1 file changed, 3 insertions(+), 2 deletions(-)
changed files
M system/roles/router.nix → system/roles/router.nix
@@ -202,6 +202,7 @@ "wan.${domain},${wan}" ]; }; }; - systemd.services.dnsmasq.after = [ "network.target" ]; - systemd.services.dnsmasq.wants = [ "network.target" ]; + systemd.services.dnsmasq.after = [ "network-online.target" ]; + systemd.services.dnsmasq.wants = [ "network-online.target" ]; + systemd.network.wait-online.enable = lib.mkForce true; }