#!/bin/sh

#
#	ppp-on
#	Ett skript anpassat till pppbutton0.5
#
#

LOCKDIR=/var/run/
# Serieporten ditt modem sitter p, anvnd symboliska lnk frn modem
DEVICE=modem 

PHONE=telenummer
USER=anvndarnamn
PASSWORD="lsenord"

 if [ -f $LOCKDIR/LCK..$DEVICE ]
 then
    echo "PPP device is locked"
    exit 1
 fi


snack () {
	/usr/sbin/chat -v ABORT "NO CARRIER" ABORT BUSY "" ATZ OK ATDT$PHONE CONNECT "" ogin: $USER ssword: \\q$PASSWORD
koll=$?
}

{
    stty 19200 -tostop

	snack
	case $koll in
		0 )
			/usr/sbin/pppd /dev/$DEVICE debug crtscts defaultroute noipdefault
			exit 0 ;;
		4 )	
			echo "No dialtone" 1>&2
			exit 1 ;;
		5 )     
			echo "Busy" 1>&2
			exit 2 ;;
		* )
			echo "Something wrong" 1>&2
			exit 1 ;;
	esac     
} < /dev/$DEVICE > /dev/$DEVICE











