From b1ad06fbf937ee69e5aea3df4c02dc6f2ed2fd67 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 9 Mar 2024 10:31:22 -0500 Subject: dhcp workaround --- modules/router.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/router.nix b/modules/router.nix index a0c2db3..b25f2fb 100644 --- a/modules/router.nix +++ b/modules/router.nix @@ -168,6 +168,18 @@ let ''; }; + systemd.services.dhcp-workaround = { + description = "Restart dhcpcd"; + script = "/run/current-system/sw/bin/systemctl restart dhcpcd"; + }; + systemd.timers.dhcp-workaround = { + wantedBy = ["multi-user.target"]; + timerConfig = { + Persistent = true; + OnCalendar = "*-*-* 04:00:00"; + }; + }; + services.dnsmasq = { enable = true; settings.server = [ "1.1.1.1" "8.8.8.8" "8.8.4.4" ]; -- cgit v1.2.3