From 46b65a481aeb3388c8cf9a6df5d64bbfec2fe061 Mon Sep 17 00:00:00 2001 From: Mike Cifelli <1836280-mike-cifelli@users.noreply.gitlab.com> Date: Thu, 16 Sep 2021 16:36:42 -0400 Subject: [PATCH] Revert "Wait for network instead of sleeping" This reverts commit df0b9824b04c72d0f4aa3fbf0fc98c523d154fee. --- wifi-keepalive.py | 3 +++ wifi-keepalive.service | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/wifi-keepalive.py b/wifi-keepalive.py index 25f7e20..514f4dd 100644 --- a/wifi-keepalive.py +++ b/wifi-keepalive.py @@ -3,6 +3,7 @@ from subprocess import CalledProcessError, check_output from sys import exit from time import sleep +INITIAL_DELAY_IN_SECONDS = 40 PING_INTERVAL_IN_SECONDS = 80 @@ -10,6 +11,7 @@ class WifiKeepalive: def __init__(self): self.defaultRoute = None + self.initialDelay = INITIAL_DELAY_IN_SECONDS self.pingInterval = PING_INTERVAL_IN_SECONDS self.isConnected = False self.pingCommand = 'ping -c 1 -W 2 -n' @@ -24,6 +26,7 @@ class WifiKeepalive: sleep(self.pingInterval) def prepare(self): + sleep(self.initialDelay) self.updateDefaultWifiRoute() if self.defaultRoute: diff --git a/wifi-keepalive.service b/wifi-keepalive.service index d703117..d0e66ad 100644 --- a/wifi-keepalive.service +++ b/wifi-keepalive.service @@ -1,7 +1,6 @@ [Unit] Description=Wifi Keepalive Service -Wants=network-online.target -After=network-online.target +After=multi.user.target [Service] Type=simple