#!/bin/sh
#
# Script to initiate a ppp connection. This is the first part of the
# pair of scripts. This is not a secure pair of scripts as the codes
# are visible with the 'ps' command.  However, it is simple.
#
# These are the parameters. Change as needed.
# This is the location of the script which dials the phone and logs
# in.  Please use the absolute file name as the $PATH variable is not
# used on the connect option.  (To do so on a 'root' account would be
# a security hole so don't ask.)
#

DEV_NAME=ttyUSB3

DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
#
# Initiate the connection
# 
# I put most of the common options on this command. Please, don't
# forget the 'lock' option or some programs such as mgetty will not
# work. The asyncmap and escape will permit the PPP link to work with
# a telnet or rlogin connection. You are welcome to make any changes
# as desired. Don't use the 'defaultroute' option if you currently
# have a default route to an ethernet gateway.
#
exec /usr/sbin/pppd ${DEV_NAME} 115200 \
	mru 1280 mtu 1280 user card password card \
	nodetach debug dump defaultroute usepeerdns \
	novj novjccomp noipdefault ipcp-accept-local ipcp-accept-remote \
	ipcp-max-configure 30 ipcp-max-failure 30 \
	connect-delay 5000 lcp-restart 1 \
	lcp-max-terminate 1  \
	linkname ppp0 \
	connect "/usr/sbin/chat -v -f ${DIALER_SCRIPT}"
