From aa7aba3c2d013528545b40cc92a0e353adc21c66 Mon Sep 17 00:00:00 2001
From: rubo77 <github@r.z11.de>
Date: Mon, 22 May 2017 19:21:10 +0200
Subject: [PATCH] if the router started less than 10 minutes ago, exit

---
 files/lib/gluon/ssid-changer/ssid-changer.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/files/lib/gluon/ssid-changer/ssid-changer.sh b/files/lib/gluon/ssid-changer/ssid-changer.sh
index 1259be0..297eda2 100755
--- a/files/lib/gluon/ssid-changer/ssid-changer.sh
+++ b/files/lib/gluon/ssid-changer/ssid-changer.sh
@@ -4,6 +4,9 @@
 MINUTES=1440 # only once every timeframe the SSID will change to OFFLINE (set to 1 minute to change every time the router gets offline)
 OFFLINE_PREFIX='FF_OFFLINE_' # use something short to leave space for the nodename (no '~' allowed!)
 
+# if the router started less than 10 minutes ago, exit
+[ $(cat /proc/uptime | sed 's/\..*//g') -gt 600 ] || exit
+
 ONLINE_SSID="$(uci get wireless.client_radio0.ssid -q)"
 : ${ONLINE_SSID:="FREIFUNK"} # if for whatever reason ONLINE_SSID is NULL
 
-- 
GitLab