#!/bin/bash ## ## ppp-link ## ## usage: ppp-ame up ----- start PPP ## ppp-ame down ---- close ppp ## TELLINE="T" # P:Pulse T:Tone PHONE=XX-XXXX-XXXX # AP TEL Number PACKET_SIZE=1024 DEBUG="7" # "debug 2 kdebug 7" MODEM_SPEED=57600 MODEM_DEVICE=cua0 MODEM_SETUP=\&F\&W\&M5\\N3\\J0\\Q2S0=0 # MODEM Initialize Command SIGNAL=TERM ## ------------------------------------------- ## case $1 in up) ## start PPP /usr/sbin/pppd -d connect '/usr/sbin/chat -v \ ABORT "NO CARRIER" \ ABORT BUSY \ "" \\d\\dAT$MODEM_SETUP \ K-AT$MODEM_SETUP-OK ATD'$TELLINE$PHONE' \ ONNECT ""' \ mru $PACKET_SIZE mtu $PACKET_SIZE \ crtscts modem lock \ $DEBUG defaultroute noipdefault \ /dev/$MODEM_DEVICE $MODEM_SPEED ;; down) ## close PPP if [ -s /var/run/ppp0.pid ] then /bin/kill -$SIGNAL `/bin/cat /var/run/ppp0.pid` fi exit 0 ;; *) /bin/cat<&2 usage: $0 {up|down} up ---- start up ppp link down -- shut down ppp link EOM exit 1 ;; esac