#!/bin/sh
# Startet isdn system
PATH="/bin"
CTRL=/usr/sbin/isdnctrl
LOGGER=/usr/bin/logger
test -f /var/start/force-offline &&
{
$LOGGER -p local3.debug "Offline wird aufgezwungen"
exit 1
}
/usr/bin/isonline &&
{
$LOGGER -p local3.debug "System ist bereits on"
exit 1
}
test -f /var/start/offline ||
{
# System ist online, trotzdem geht es derzeit nicht
$LOGGER -p local3.debug "System neu starten"
/usr/bin/restart
exit 0
}
$LOGGER -p local3.info "System on"
rm -f /var/start/offline
/usr/bin/sudo /etc/init.d/isdnutils start &> /dev/null
sleep 3
$CTRL dial ippp0 &> /dev/null
exit 0