gibt es eigentlich eine bessere Methode als den Holzhammer?
Code: Alles auswählen
cat /etc/cron.d/connection
*/2 * * * * root /usr/local/bin/check-connection.sh
Code: Alles auswählen
cat /usr/local/bin/check-connection.sh
#!/bin/bash
nmcli connection up DerHotspot
sleep 5
STATUS=`ping -W 2 -c 2 192.168.150.1 2>&1 > /dev/null && echo 1 || echo 0`
#echo $STATUS
if [[ ${STATUS} < 1 ]]; then
systemctl restart openvpn-client@home
fi
Code: Alles auswählen
connection.autoconnect: ja
connection.autoconnect-priority: 0
connection.autoconnect-retries: 0 (forever)
Code: Alles auswählen
resolv-retry infinite
Habt ihr hierfür bessere Lösungen?