return to first page linux journal archive
keywordscontents

Listing 1. ppp-on and ppp-on-dialer Scripts

ppp on

#!/bin/sh
# Execute pppd using the options from the options 
# file. Set the serial device to match your system
/usr/sbin/pppd /dev/cua1 38400

ppp on dialer

#!/bin/sh
#
# This is part 2 of the ppp-on script. It will
# perform the connection
# protocol for the desired connection.
#
# 1 B Channel usage
#TELEPHONE=95559625
#INIT="@M2=P@B0=1"
#
# 2 B Channel Usage
TELEPHONE=95559625\&9555625
INIT="@M2=P@B0=1"
#
# Do Chat
exec chat -e -v	\
	TIMEOUT	3	\
	ABORT	'\nNO CARRIER\r'	\
	ABORT	'\nBUSY\r'	\
	ABORT	'\nNO ANSWER\r'	\
	ABORT	'\nRINGING\r\n\r\nRINGING\r'	\
	''	AT	\
	'OK'	ATZ0	\
	'OK'	AT$INIT	\
	TIMEOUT	30	\
	OK	ATD$TELEPHONE	\
	CONNECT	''