[aclug-L] PPP CONNECTIONS
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Hi!
I have successfully connected to CONCENTRIC and SKTC ISP. I hope the
infomation I put out here might help someone. Good Luck.
KONG WO
e-mail : tkwo@xxxxxxxxxxxxxx
Dale W Hodge
****** ppp-on ******
#!/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.
TELEPHONE=xxx-xxxx # The telephone number for the connection
ACCOUNT=xxx # The account name for logon (as in 'Georg Burns')
PASSWORD=xxxxxx # The password for this account (and 'Gracie Allen')
LOCAL_IP=0.0.0.0 # Local IP address if known. Dynamic = 0.0.0.0
REMOTE_IP=0.0.0.0 # Remote IP address if desired. Normally 0.0.0.0
NETMASK=255.255.255.0 # The proper netmask if needed
#
# Export them so that they will be available at 'ppp-on-dialer' time.
export TELEPHONE ACCOUNT PASSWORD
#
# 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.)
#
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.
#
# My modem setting is com 4 (ttys3). You might need to get the right com number
for
# yourself.
# /bin/setserial /dev/ttys3 spd_vhi
exec /usr/sbin/pppd /dev/ttyS3 115200 debug lock modem crtscts \
asyncmap 20A0000 noipdefault defaultroute connect $DIALER_SCRIPT
#exec /usr/sbin/pppd /dev/cua3 connect $DIALER_SCRIPT
****** ppp-off ******
#!/bin/sh
######################################################################
#
# Determine the device to be terminated.
#
if [ "$1" = "" ]; then
DEVICE=ppp0
else
DEVICE=$1
fi
######################################################################
#
# If the ppp0 pid file is present then the program is running. Stop it.
if [ -r /var/run/$DEVICE.pid ]; then
kill -INT `cat /var/run/$DEVICE.pid`
#
# If the kill did not work then there is no process running for this
# pid. It may also mean that the lock file will be left. You may wish
# to delete the lock file at the same time.
if [ ! "$?" = "0" ]; then
rm -f /var/run/$DEVICE.pid
echo "ERROR: Removed stale pid file"
exit 1
fi
#
# Success. Let pppd clean up its own junk.
echo "PPP link to $DEVICE terminated."
exit 0
fi
#
# The ppp process is not running for ppp0
echo "ERROR: PPP link is not active on $DEVICE"
exit 1
****** ppp-on-dialer ******
#!/bin/sh
#
# This is part 2 of the ppp-on script. It will perform the connection
# protocol for the desired connection.
#
exec chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rAT \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT '' \
# ogin:--ogin: $ACCOUNT \
# assword: $PASSWORD
****** options ******
modem
name xxxxxx #Your login name to ISP
crtscts
asyncmap 200a0000
115200 #Your modem speed
******* pap-secrets ******
# Secrets for authentication using PAP
# client server secret IP addresses
xxxxxx * XXXXXX
# xxxxxx = Your login name to ISP
# XXXXXX = You login password to ISP
Note : You need all these 5 files : ppp-on, ppp-off, ppp-on-dialer,
pap-secrets, options, and You
need to place them to /etc/ppp directory. The ppp-on and ppp-off
need to make them
executable.
Finally, you might need to setup the path to reach these file. What
you need to do is edit the
.profile file ( add the path PATH=$PATH:/etc/ppp: ). Then, you
should be on good
shape.
After you type ppp-on, use route -n command to verify the
connection.
PPP CONNECTION
SKTC Network
(Southern Kansan Telephone Company, Clear Water)
CONCENTRIC Network
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [aclug-L] PPP CONNECTIONS,
KONG WO <=
|
|