summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorquentin@aristote.fr <quentin@aristote.fr>2023-07-18 07:29:47 +0200
committerquentin@aristote.fr <quentin@aristote.fr>2023-07-18 08:13:21 +0200
commit91db0cda030efc8f4c383354d74df6157040caa2 (patch)
tree9060d10a4f5e775245113af092f36ac677e35c6d /config
parentd813450575fb57d096ed6f39334501a1f0d3646b (diff)
networking: dhcp: allow retry when interface is down
Diffstat (limited to 'config')
-rw-r--r--config/networking/services/dhcp.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/config/networking/services/dhcp.nix b/config/networking/services/dhcp.nix
index e625a4d..956416e 100644
--- a/config/networking/services/dhcp.nix
+++ b/config/networking/services/dhcp.nix
@@ -6,8 +6,10 @@ in {
enable = true;
settings = let subnets = with nets; [ wan iot eth0 ];
in {
- interfaces-config.interfaces =
- builtins.map (network: network.interface) subnets;
+ interfaces-config = {
+ interfaces = builtins.map (network: network.interface) subnets;
+ service-sockets-retry-wait-time = 5000;
+ };
lease-database = {
name = "/var/lib/kea/dhcp4.leases";
persist = true;