#!/bin/bash
#
# Asterisk      Dieses init-Skript startet Astrisk und laedt benoetigte
#               Zaptel-Treiber.
#
### BEGIN INIT INFO
# Provides:          Asterisk
# Required-Start:    $syslog
# X-UnitedLinux-Should-Start: $time $network 
# Required-Stop:
# X-UnitedLinux-Should-Stop:
# Default-Start:     3 5
# Default-Stop:      0 1 2 6
# Short-Description: Asterisk mit Zaptel-Treiber
# Description:       Starte Asterisk und lade Zaptel-Treiber
#
### END INIT INFO
ASTERISK=/usr/sbin/asterisk
case "$1" in
    start)
        echo -n "Starte ASTERISK "
        modprobe zaptel && modprobe zaphfc modes=1 && ztcfg -v
        export TERM="linux"
        sleep 2
        $ASTERISK -vvvc
        rc_status -v
        ;;
    stop)
        echo -n "Stoppe ASTERISK "
        $ASTERISK -rx 'stop now'
        sleep 2
        rmmod zaphfc
        rmmod zaptel
        killall -9 mpg123
        rc_status -v
        ;;
         