ffpi-tools/ffgate-down

26 lines
520 B
Bash
Executable File

#!/bin/sh
#
# Ausstellen der Gatewayfunktion
#
# Batman-Adv Modul umschalten (Gatway-Modus aus)
batctl gw off
echo "Batman Gateway ausgeschaltet."
echo "Warte 90 Sekunden ..."
sleep 90
# DHCPD ausschalten
#/etc/init.d/isc-dhcp-server stop
echo "Warte auf Freigabe der DHCP-Leases ..."
# Warten bis keine aktiven DHCP-Leases da sind
COUNT=`dhcpd-leases.py -n`
while [ $COUNT -gt 0 ] ; do
echo " $COUNT Leases übrig"
sleep 30
COUNT=`dhcpd-leases.py -n`
done
echo "Keine aktiven Leases mehr vorhanden."