#!/bin/bash

#
#	ppp-on
#
#	Set up a PPP link
#
#	By:	Derek Atkins <warlord@MIT.EDU>
#

PATH=$PATH:/usr/bin:/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/athena/bin

LOCKDIR="/var/lock"
DEVICE="modem"
PPP_USER="tytso.dialup"
PHONE="9,18006438648,,,,84414413849866\#,,,617252-6955"
#PHONE="1-617-252-6955"
SPEED=115200

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

chown root /dev/$DEVICE
chmod 666 /dev/$DEVICE

stty $SPEED < /dev/$DEVICE

/usr/sbin/pppd connect "/usr/sbin/chat -t 60 ABORT 'NO CARRIER' ABORT BUSY '' ATZ OK ATM1 OK ATDT$PHONE CONNECT '\\d' ''" crtscts defaultroute lock user $PPP_USER /dev/$DEVICE $SPEED
foo=$?
sleep 60
H=`ifconfig ppp0 | awk '{print $2}' | head -2 | tail -1 | sed -e 's/.*://'`
I=`/usr/athena/bin/hostinfo -h $H | tr "[A-Z]" "[a-z]"` 

#if ( "$I" =~ *.mit.edu ) then
#	/etc/athena/gettime -s kerberos.mit.edu
#	/sbin/clock -w
#	exit 0
#else
#	echo "PPP Really Failed: $I"
#	exit 1
#endif
