Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Oct 1996 22:57:15 -0400 (EDT)
From:      wb2oyc@cyberenet.net
To:        John Bowman <desslock@ix.comcat.com>
Cc:        hackers@FreeBSD.org, questions@FreeBSD.org
Subject:   RE: PPP problem
Message-ID:  <XFMail.961016230116.wb2oyc@cyberenet.net>
In-Reply-To: <Pine.BSD/.3.91.961015232319.24293A-700000@ix.comcat.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]

On 16-Oct-96 John Bowman wrote:
>>ok... here's the scoop.
>
John,
     You may need to do the command "add 0 0 HISADDR" after the
connection is established.  If you're using the "term" mode of
user PPP, then you should see the prompt go to uppercase PPP 
when the circuit is up.  You then need to do the add command
above to add the route.  If you have the linkup file, it may
have the command as well, but term does not seem to read it
unless you use the "dial" command (have your own, or modified
the ppp.conf).  To do that, you need to make sure the statements
at the "default" label are appropriate for you, as they are 
ALWAYS executed when you start user ppp.

Paul

----------------------------------
E-Mail: wb2oyc@cyberenet.net
Date: 10/16/96
Time: 22:57:15

This message was sent by XF-Mail
----------------------------------

[-- Attachment #2 --]
# $Id: hosts,v 1.5.4.4 1996/06/17 09:17:03 jkh Exp $
#
# Host Database
# This file should contain the addresses and aliases
# for local hosts that share this file.
# In the presence of the domain name service or NIS, this file may
# not be consulted at all; see /etc/host.conf for the resolution order.
#
#
127.0.0.1		localhost
0.0.0.0			Welcome.To.My.Domain
#
# Imaginary network.
#10.0.0.2		myname.my.domain myname
#10.0.0.3		myfriend.my.domain myfriend
#
# According to RFC 1918, you can use the following IP networks for
# private nets which will never be connected to the Internet:
#
#	10.0.0.0	-   10.255.255.255
#	172.16.0.0	-   172.31.255.255
#	192.168.0.0	-   192.168.255.255
#
# In case you want to be able to connect to the Internet, you need
# real official assigned numbers.  PLEASE PLEASE PLEASE do not try
# to invent your own network numbers but instead get one from your
# network provider (if any) or from the Internet Registry (ftp to
# rs.internic.net, directory `/templates').
#

[-- Attachment #3 --]
nameserver 204.170.64.2
nameserver 204.170.64.4
[-- Attachment #4 --]
#!/bin/sh
#

# This is sysconfig - a file full of useful variables that you can set 
# to change the default startup behavior of your system.
#
#	$Id: sysconfig,v 1.14.4.11 1996/06/17 09:17:18 jkh Exp $

######################### Start Of Local Configuration Section ###########

# Location of local startup directories.
local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d"

######################### End Of Local Configuration Section #############

######################### Start Of Syscons Section #######################

# Choose keyboard map from /usr/share/syscons/keymaps/* or NO if default.
keymap="us.iso"

# Set keyboard rate to: slow, normal, fast or NO if default.
keyrate="fast"

# Change function keys default values (or no change if NO)
# Syntax: "<funkey_number> <new_value> [<funkey_number> <new_value>]..."
keychange=NO

# Desired cursor type {normal|blink|destructive}, NO if no change
cursor=NO

# Choose screen map from /usr/share/syscons/scrnmaps/* (or NO for none)
scrnmap=NO

# Choose font 8x16 from /usr/share/syscons/fonts/* (or NO for default)
font8x16=NO

# Choose font 8x14 from /usr/share/syscons/fonts/* (or NO for default)
font8x14=NO

# Choose font 8x8 from /usr/share/syscons/fonts/* (or NO for default)
font8x8=NO

# Set blank time (in seconds) or "off" to turn it off (or NO for default)
blanktime="120"

# Set to screen saver desired: blank, green, snake, star (or NO for none)
saver="star"

# General Russian setup for example:
# (koi8-r keyboard with cp866 screen font mapped to koi8-r)
#
# keymap=ru.koi8-r
# keyrate=fast
# keychange="61 "
# cursor=destructive
# scrnmap=koi8-r2cp866
# font8x16=cp866b-8x16
# font8x14=cp866-8x14
# font8x8=cp866-8x8
# blanktime=600
# saver=snake

######################### End Of Syscons Section #######################

######################### Start Of Netconfig Section #######################

# Set to the name of your host - this is pretty important!
hostname=Welcome.To.My.Domain

# Set to the NIS domainname of your host, or NO if none
defaultdomainname=NO

#
# Some broken implementations can't handle the RFC 1323 and RFC 1644
# TCP options.  If TCP connections randomly hang, try disabling this,
# and bug the vendor of the losing equipment.
#
tcp_extensions=YES

# If you're running PCNFSD or anything else which requires mountd to allow
# non-root requests for NFS mounts, set this to YES.
weak_mountd_authentication=NO

#
# Set to the list of network devices on this host.  You must have an
# ifconfig_${network_interface} line for each interface listed here.
# for example:
#
#	network_interfaces="ed0 sl0 lo0"
#
#	ifconfig_ed0="inet 10.0.0.1 netmask 0xffffff00"
#	ifconfig_sl0="inet 10.0.1.0 netmask 0xffffff00"
#	ifconfig_lo0="inet localhost"
#
network_interfaces="lo0 tun0"

ifconfig_lo0="inet localhost"
#ifconfig_tun0="inet 0.0.0.0 netmask 0xffffff00"
ifconfig_tun0="inet Welcome.To.My.Domain 0.0.0.0 netmask 255.255.255.0"

routedflags=-s

#
# Set to the list of route add lines for this host.  You must have a
# route_${static_routes} line for each static route listed here (unless
# static_routes is set to "" - do NOT use ``NO'' to denote a lack of static
# routes!).
#
#static_routes="foo multicast"
#route_foo="woofo woofo-gw"
#route_multicast="224.0.0.0 -netmask 0xf0000000 -interface 10.0.0.1"
static_routes=""

# Set to the host you'd like set as your default router, or NO for none.
# This is the same as adding a ``default'' entry to static_routes.
defaultrouter=NO

# This is the routing daemon you want to use.  Possible options are
# currently NO (for none), `routed' and `gated'.  Also see `routerflags'
# for startup flags.
router=routed

# These are the flags you'd like to start the routing daemon with
routerflags=-q

# mrouted flags, or NO if you don't want to start mrouted. Needs kernel
# options enabled before it will work.
mrouted=NO

# timed flags, or NO if you don't want to start the time daemon
timedflags=NO

# xntpd flags, or NO if you don't want to start the xntpd daemon
xntpdflags="NO"

# this is inoperative unless xntpd is enabled; NO to disable
tickadjflags="-Aq"

# Set to the site you'd like to synchronize your clock from (gatekeeper.dec.com,
# for example) or NO for no such site.
ntpdate="NO"

# Set to YES if you want to run rwhod
rwhod=NO

# Set to NO if don't want to run lpd
lpd=YES

# Default sendmail flags.  -bd is pretty mandatory, -q<n>m sets the queue scan
# time in minutes.  If set to NO, don't start sendmail at all.
sendmail_flags="-bd"

# Set to appropriate flags if you want to use AMD.  The commented-out entry
# provides a reasonable default, using the sample amd.map config file from the
# /usr/src/etc directory.
amdflags="NO"
#amdflags="-a /net -c 1800 -k i386 -d my.domain -l syslog /host /etc/amd.map"

# Set to YES if this machine will be an NFS client
nfs_client=NO

# Set to YES if this machine will be an NFS server
nfs_server=NO

# Set to appropriate flags if you want to start NIS for a client
nis_clientflags="NO"

# Name of host to ypset to, if no YP server on this wire
nis_ypsetflags="NO"

# Set to appropriate flags if you want to start NIS for a server
nis_serverflags="NO"

# Set to appropriate flags for rpc.yppasswdd, if you wish to run it.
# Typical flags might be "-t /var/yp/master.passwd -s -f"
yppasswddflags="NO"

# Set to appropriate flags for named, if you have a full-time
# connection to the Internet.
# For most hosts, flags should be "-b /etc/namedb/named.boot"
namedflags="NO"

# Set to YES if you want to run the X-10 power controller daemon
xtend=NO

# Set to the name of the device for kernel crashdumps, or `off' to
# disable any statically configured dumpdev, or NO for no change.
# The device should normally be one of the swap devices specified
# in /etc/fstab.
dumpdev=NO

# Set to YES if you want kernel crashdumps to be saved for debugging
savecore=NO

# Set to YES if you want to run Kerberos authentication
kerberos_server=NO

# If you want this host to be a gateway, set to YES.
gateway=NO

# If you want this host to be a firewall or otherwise filter IP, set to YES.
firewall=NO

# Set to YES if you wish to check quotas.
check_quotas=NO

# Set to YES to turn on accounting.
accounting=NO

######################### End Of Netconfig Section #######################

######################### Start Of PC-card Section #######################

# If you want to enable APM BIOS driver, set to YES
# (The APM BIOS driver is not configured into GENERIC kernel b/c of bugs)
apm_enable=NO

# If you want to use PC-card package, set to YES
# (PC-card support is not configured in the GENERIC kernel)
pccard_enable=NO

# If you want to specify the address of memory used by PCIC, 
# set this address (DEFAULT=0xd0000)
pccard_mem=DEFAULT

# If you want to use Etnerent PCMCIA cards, specify the ifconfig portion
# here.  (card-specific flags like connector selection should be written in
# the card-specific entry in /etc/pccard.conf).  Set to DHCP if you want to
# use a DHCP server to determine your IP address (not implemented).
#
# Set to NO if you don't want to configure your PC-CARD ethernet controller.
#
# for example:
#
#      pccard_ifconfig="131.113.32.126 netmask 0xffffff00"
# or
#      pccard_ifconfig="DHCP"
#
pccard_ifconfig=NO

######################### End Of PC-card Section #######################

######################### Start Of Misc Section #######################

# Set to YES if you want ibcs2 (SCO) emulation loaded at startup
ibcs2=NO

# Set to YES if you want Linux a.out emulation loaded at startup
linux=NO

# Set to a string representing the interrupts you are going to use
#  for generating entropy in the kernel (or NO to ignore).
#  If the machine is networked, the Ethernet card IRQ is good.
#  The IRQ on an intelligent hard disk controller is good.
#  The IRQ's on most sound devices are good.
#
#  The following choices are BAD:
#  The IRQ's on COM-ports (SIO devices), the IRQ used by a "classic"
#  IDE disk or cdrom (Intelligent controllers seem to be OK), and
#  the IRQ on the system clock.
#
# Experiment with the rest. The best interrupts are the ones that
#  happen fairly irregularly, and never occur in very high-speed bursts.
#
# You'll have it right when you have a good supply of numbers from
#  /dev/random, and no problems on your system, like slowdowns,
#  Sluggish net/disk activity, perhaps even errors.

# For example - if you have a sound blaster on IRQ5, an ethernet card
# on IRQ10 and a SCSI controller on IRQ11 (eg ADAPTEC 1542) you might
# try this:
#
#	rand_irqs="-s 5 -s 10 -s 11"

rand_irqs="NO"

[-- Attachment #5 --]
204.170.64.1:
 add 0 0 HISADDR
204.170.64.3:
 add 0 0 HISADDR
204.170.64.5:
 add 0 0 HISADDR
204.170.64.6:
 add 0 0 HISADDR
204.170.64.7:
 add 0 0 HISADDR
204.170.64.8:
 add 0 0 HISADDR
204.170.64.9:
 add 0 0 HISADDR
[-- Attachment #6 --]
#0.0.0.0/0:
0.0.0.0:
 add 0 0 HISADDR

[-- Attachment #7 --]
#################################################################
#
#  	PPP  Sample Configuration File
#
#	  Written by Toshiharu OHNO
#
# $Id: ppp.conf.sample,v 1.3.4.3 1996/06/17 09:17:50 jkh Exp $
#
#################################################################
#
# Default setup. Executed always when PPP is invoked.
#
default:
 set device /dev/cuaa1
 set speed 38400
 disable lqr
 deny lqr
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" ATE1Q0 OK-AT-OK \\dATDT\\T TIMEOUT 40 CONNECT"
#
# Example with login script
#   o From PPP prompt,
#	ppp> dial simplesite
#     will automatically dials and perform login procedure.
#
#       ppp> load simplesite
#     will also load and execute commands, but don't dial.
#
#   o From shell, invoke as
#       % ppp simplesite
#     will load commands associated with the label. Use,
#       ppp> dial
#     to establish the connection.
#
comcat:
 set phone 5843186
 set login "TIMEOUT 5 login:-\\r-login: desslock word: ****"
 set timeout 1200
 set ifaddr 0.0.0.0/0 0.0.0.0/0  
#
# Multi-phone example
#
multiphone:
 set phone 12345678:12345679:12345670:12345671
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
#
# If peer requires to use CHAP, don't forget to supply authname and authkey.
#
# If you'd like to use CHAP to authentication peer, comment out the line
# ``enable chap'' below. You also need to prepare /etc/ppp.secret.
#
# If remote system sends its system name within CHAP packet and it is
# found in /etc/ppp.secret, then secret key is taken from the file and
# value of authkey 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
#
# To speak PAP is just similar to 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.
#
#  ex. % 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 peer assign some IP address for us, and we can't predict it
#  until we make a connection, use 0 as local side address.
#
pmdemend:
 set phone 1234567
 set login "TIMEOUT 5 login:-\\r-login: ppp word: ppp"
 set timeout 120
 set ifaddr 0 192.244.176.44 255.255.255.0
 add 0 0 192.244.176.44
#
# Example to validate incoming user with CHAP
#  Invod 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

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