Commit | Line | Data |
---|---|---|
e4b1b510 RG |
1 | #!/bin/sh |
2 | ||
3 | # | |
4 | # ppp-on | |
5 | # | |
6 | # Set up a PPP link | |
7 | # | |
8 | ||
9 | LOCKDIR=/var/spool/lock | |
10 | DEVICE=com1 | |
11 | ||
12 | PHONE=4511234 | |
13 | USER=Pkarl | |
14 | PASSWORD=password | |
15 | OUR_IP_ADDR=137.175.6.3 | |
16 | ||
17 | if [ -f $LOCKDIR/LCK..$DEVICE ] | |
18 | then | |
19 | echo "PPP device is locked" | |
20 | exit 1 | |
21 | fi | |
22 | ||
23 | fix-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 |