Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Jan 1999 01:16:26 -0500
From:      guy@cnwl.igs.net
To:        freebsd-questions@FreeBSD.ORG
Subject:   PPP Dial Out Connection Problem
Message-ID:  <199901070620.BAA04253@host.cnwl.igs.net>

next in thread | raw e-mail | index | archive | help
Hi anyone

Many thanks to whomever has the patience to help me.

I am having a difficult time with my PPP Dial out configuration. I 
have read all that I can read and am still suffering from the following
symptoms.

When my FreeBSD machine trys to connect to my provider, it 
connects, the provider can see me via ping just once and then I do 
not show up on his pings.  I stay connected but do not have the 
ability to get anywhere.

I have edited the rc.conf, ppp.conf and ppp.linkup to the best of my
abilities with no luck.

My provider is now using PAP, and prior to this was using forcing 
us to state username, password and 2 for PPP.  That worked well.

Now I simply cannot link up to their server an ping it, nor can 
anyone ping my modem.

Just for the heck of it here is my ppp.conf file

I call up the dialler with ppp -alias -ddial IGS

IGS is my provider

I also realize that there is alot of junk I can get rid of in this file, but 
I have yet to clean it up.

Many thanks again to whomever has the patience to help me.

Regards from Cornwall Canada
Guy Cuerrier

########################################################
#########
#
#       PPP  Sample Configuration File
#
#         Written by Toshiharu OHNO
#
# $Id: ppp.conf.sample,v 1.5.2.6 1997/05/12 14:08:52 brian Exp $
#
########################################################
#########

# Default setup. Always executed when PPP is invoked.
#
default:
 set device /dev/cuaa1
 set speed 57600
 disable lqr
 deny lqr
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" 
ATM0&F1 OK-AT-OK \\dATDT\\T TIMEOUT 40 CONNECT"

# Example with login script
#   o From PPP prompt,
#       ppp> dial simplesite
#     automatically dials and performs the login script.
#
#       ppp> load simplesite
#     loads and executes commands, but doesn't dial.
#
#   o From shell, invoke as
#       % ppp simplesite
#     to load commands associated with the 'simplesite' label. Use,
#       ppp> dial
#     to establish the connection.
#
simplesite:
 set phone 12345678
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp ocol: ppp"
 set timeout 120

# Multi-phone example
#
multiphone:
 set phone 12345678:12345679:12345670:12345671
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp ocol: ppp"

# If the peer requires to use CHAP, don't forget to supply authname
# and authkey.
#
# If you'd like to use CHAP to authenticate with the peer, comment 
out
# the line ``enable chap'' below. You also need to prepare 
/etc/ppp.secret.
#
# If the remote system sends its system name within the CHAP 
packet and it
# is found in /etc/ppp.secret, then the secret key is taken from that 
file
# and value of authkey specified here is ignored.
#
chapsite:
 set phone 12345678
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
 deny pap
 accept chap
# enable chap
 set authname MySystemName
 set authkey  OurSecretKey

# Speaking PAP is like speaking CHAP
#
papsite:
 set phone 12345678
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
 deny chap
 accept pap
# enable pap
 set authname MyUserName
 set authkey  MyPassword

# On demand dialup example
#  Here, we assume that local side use 192.244.185.226 and
#  remote side use 192.244.176.44 as their IP address.
#  You must supply -auto option to invoke PPP.
#
#  $ ppp -auto ondemand
#
ondemand:
 set phone 1234567
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
 set timeout 120
 set ifaddr 192.244.185.226 192.244.176.44 255.255.255.0
 add 0 0 192.244.176.44

# Another on demand example
#  If the peer assigns us an arbitrary IP and we can't predict what 
their
#  IP will be either, take a wild guess at an some IPs that you can't
#  currently route to.  Ensure that the "delete" and "add" lines are 
also
#  present in ppp.linkup so that when we connect, things will be put 
straight.
#  Note that it is illegal to use HISADDR here - HISADDR is only 
available
#  in ppp.linkup (after the value has been established).
#
#  The /0 bit says that we insist on 0 bits of the specified IP actually
#  being correct, therefore, the other side can assign any IP 
numbers.
#
#  We also set openmode active - this makes us initiate ppp 
negotiation.
#  The default is to wait for the server to start talking.
#
IGS:
 set phone 9302272
# set login "TIMEOUT 5 login:-\\r-login: trggw word: Finkee oice: 2"
# enable pap
# deny chap
 set login "TIMEOUT 5 login:-\\r-login: trggw word: Finkee"
 set timeout 120000
# set openmode active
 accept pap
 set ifaddr 206.248.47.24/0 206.248.47.3/0 255.255.255.0
# delete ALL
 add 0 0 206.248.47.3

pmdemand:
 set phone 1234567
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
 set timeout 120
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0
 delete ALL
 add 0 0 10.0.0.2
 set openmode active

# Examples to connect using a null-modem cable from one 
machine to another.
# The important thing here is to allow the lqr packets on both sides.
# Without them enabled, we can't tell if the line's dropped - there 
should
# always be carrier on a direct connection. Here, the server sends 
lqr's
# every 10 seconds and quits if three in 
a
# row fail.
#
# Make sure you don't have "deny lqr" in your default: on the client !
#
direct-client:
 set dial ""
 set line /dev/cuaa0
 set sp 115200
 set timeout 900
 set debug Phase Chat LQM
 set login "TIMEOUT 5 -\\r-login:-\\r-login: ppp word: ppp HELLO"
 set ifaddr 10.0.4.2 10.0.4.1
 add 10.0.4.2 255.255.255.255 127.0.0.1

direct-server:
 set timeout 900 10 3
 set debug Phase LQM
 set ifaddr 10.0.4.1 10.0.4.2
 add 10.0.4.1 255.255.255.255 127.0.0.1

# Example to validate incoming user with CHAP
#  Invoke as ``ppp -direct users'' from login script. User's system 
name
#  and secret-key must be registered into /etc/ppp.secret.
#  IP address assigned to peer is registered in ppp.secret, then that
#  value is used and value in ``ifaddr'' command has no effect.
#
users:
 disable pap
 enable chap
 enable  proxy
 set authname ppp-server
 set ifaddr 192.244.176.44 292.244.184.31

# Example of Callback Request
#
#  Here, we assume that peer will hangup the line and initiates a 
callback
#  after successful authentication. We simply use chat script 
capability
#  and wait for a "NO CARRIER" response from our modem.
#
#  $ ppp callback
#
callback:
 set phone 0312345678
 set login "ABORT NO\\sCARRIER TIMEOUT 5 login:-\\r-login: 
MyName word: MySecret TIMEOUT 20 DUMMY"
 set debug phase chat
 dial
 quit

# Example for PPP/TELNET and PPP/TCP. Read doc for further 
details
#
ppptelnet:
 set escape 0xff

ppptcp:
 set device 192.244.191.33:2400
%

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901070620.BAA04253>