This commit was generated by cvs2svn to track changes on a CVS vendor
[unix-history] / usr.bin / chat / ppp-on
CommitLineData
e4b1b510
RG
1#!/bin/sh
2
3#
4# ppp-on
5#
6# Set up a PPP link
7#
8
9LOCKDIR=/var/spool/lock
10DEVICE=com1
11
12PHONE=4511234
13USER=Pkarl
14PASSWORD=password
15OUR_IP_ADDR=137.175.6.3
16
17if [ -f $LOCKDIR/LCK..$DEVICE ]
18then
19 echo "PPP device is locked"
20 exit 1
21fi
22
23fix-cua $DEVICE
24
25(
26 stty 19200 -tostop
27
28 if chat -l LCK..$DEVICE ABORT "NO CARRIER" ABORT BUSY "" ATZ OK ATs50=255s111=0DT$PHONE CONNECT "" ogin: $USER ssword: \\q$PASSWORD
29 then
30 ppp mru 1500 $OUR_IP_ADDR: /dev/$DEVICE &
31 sleep 10
32 exit 0
33 else
34 echo "PPP call failed" 1>&2
35 exit 1
36 fi
37) < /dev/$DEVICE > /dev/$DEVICE