#!/bin/sh

wave -c 880 2 
wave -c 440 6

interface=$1; tty=$2
. /etc/path.conf

# library

hangup_modem()
{
chat -t 1 '' ATZ OK '' < $tty > $tty || return 
for a in 1 2 3 
do
chat -t 2 '' ATZ OK '+++ATH0' OK < $tty > $tty && break
done
}

#-----------------------------
# check if we are on Internet
#----------------------------

case "`setup isp status`" in
*down*)
        rm -f /var/run/connected
        ;
esac

# remove /var/lock entry

name=`basename $tty`
rm -f /var/lock/LCK..$name

# remove /var/run entry

rm -f /var/run/$interface.pid
rm -f /var/run/$interface.tty

# put the modem in a sane state (if is used)

hangup_modem

# End
