diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2024-03-09 10:31:22 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2024-03-09 10:31:22 -0500 |
commit | b1ad06fbf937ee69e5aea3df4c02dc6f2ed2fd67 (patch) | |
tree | adf7455aa010a23eab1703da79611034148dacb3 | |
parent | 2213bafc0ceb99cef0ee4f2176e11b445f009a57 (diff) |
dhcp workaround
-rw-r--r-- | modules/router.nix | 12 |
1 files changed, 12 insertions, 0 deletions
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" ]; |