*BSD News Article 59073


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!paladin.american.edu!gatech!newsfeed.internetmci.com!howland.reston.ans.net!ix.netcom.com!netcom.com!mitch4
From: mitch4@netcom.com (mitch goldstrom)
Subject: Here's my files, are they correct.
Message-ID: <mitch4DL8nuv.8Lo@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
Date: Mon, 15 Jan 1996 20:06:30 GMT
Lines: 287
Sender: mitch4@netcom12.netcom.com


Allright, I have ppp up and running, but I am using pppd and some script
to start it up.  I want to have this thing up and running by the book.
I haven't even started thinking about packet filtering yet, I just
want I machine up and running permenantly.

Here are my configuration files, please look them over and give me some
advice.  Thanks a billion.

- Mitch
P.S.  More help questions to come on...
Eudora for Mac getting mail from my Freebsd box,
Connecting FREEbsd to my ethernet network,
Finding elm for FREEbsd,
Packet filtering,
Usenet News,

----------    /etc/sysconfig  ------------------------------
#!/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.5 1995/09/19 12:09:03 jkh Exp $

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

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

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

# 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=720

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

# General russian setup for example:
# (koi8-r keyboard with cp866 screen font mapped to koi8-r)
#
# keymap=ru.koi8-r
# keyrate=fast
# keychange="61 [K"
# 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=firewall.visfx.com

# 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

#
# 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"
#
network_interfaces="lo0 tun0 ep0"
ifconfig_lo0="inet localhost"
ifconfig_ep0="inet 50.0.0.199 netmask 0xffffff00"
ifconfig_tun0="inet firewall.visfx.com 38.1.1.1 netmask 0xffffff00"

#
# 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.
#
static_routes="multicast loopback"
route_multicast="224.0.0.0 -netmask 0xf0000000 -interface ${hostname}"
route_loopback="${hostname} localhost"

# Set to the host you'd like set as your default router, or NO for none.
defaultrouter=NO

# These are the flags you'd like to start the routing daemon with
routedflags="-s"

# 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 syncronize 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

# 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 -q30m"

# Set to appropriate flags if you want to use AMD
amdflags="NO"

# 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"

# Set to host to ypset to if you need to do that
nis_ypsetflags="NO"

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

# Set to appropriate flags for yppasswdd, if you wish to run it.
# Typical flags might be "-m /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 run PC-NFSD (see /usr/ports/net/pcnfsd) for
# sharing filesystems with DOS/Windows PCs.
pcnfsd=NO

# Set to YES if you have the Apache WEB server (see /usr/ports/net/apache)
# installed and want to run it at system startup time (this is better than
# running it from inetd if you're running a dedicated WWW server).
apache_httpd=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

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

# Set to YES if you wish to check quotas.  NOTE:  For now this probably
# doesn't work and should be left disabled.
check_quotas=NO

# Set to YES to turn on accounting.  NOTE: For now this probably
# doesn't work and should be left disabled.
accounting=NO

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

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

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

------------------------------------------------------------

------------------ /etc/ppp.conf ---------------------------

default:
 set device /dev/cuaa1
 set speed 9600
 show log
 set log 1
 set debug 1
 disable lqr
 deny lqr
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" ATL3M1E1Q0 OK-AT-OK \\dATDT\\T TIMEOUT 20 CONNECT"
provider:
 set phone 9,5667200
 set login "TIMEOUT 10 gin:-BREAK-gin: PQ4451 word: samper"
 set timeout 120
 set ifaddr 206.234.93.1 38.1.1.1

------------------------------------------------------------
------------------ /etc/ppp.linkup -------------------------

206.234.93.1:
 add 0 0 HISADDR

------------------------------------------------------------
------------------ /etc/ppp/ppp ----------------------------
#!/bin/sh -f
#Here is the file I use to start pppd.
#
#	ppp-on
#
#	Set up a PPP link
#

case $1 in
	'')	sitename=psi;;
esac

LOCKDIR=/var/spool/lock
DEVICE=cuaa1

if [ -f $LOCKDIR/LCK..$DEVICE ]
then
    echo "PPP device is locked"
    exit 1
fi

(
#    stty 38400 -tostop
#     stty 9600 -tostop

case $sitename in

'psi')
PHONE=575-4567;
USER=PE456;
PASSWORD=samper;
if chat -v -t 30 -l LCK..$DEVICE ABORT "NO CARRIER" ABORT BUSY "" ATM1DT9,$PHONE CONNECT "" ogin: $USER ssword: $PASSWORD
    then
	/usr/sbin/pppd /dev/$DEVICE 38400 &
	sleep 10
	exit 0
    else
	echo "PPP call to $1 failed" 1>&2
	exit 1
    fi;;

esac
) < /dev/$DEVICE > /dev/$DEVICE


-- 
------------------------------------------------------------
Mitch Goldstrom			             Visual f/x Inc.
mitch4@netcom.com                       Work: (310) 475-4959
Narf!                                    Fax: (310) 475-2878
		How cold is it where you are??
------------------------------------------------------------