Remove references to gated, which is not distributed with freebsd for a

long time already.

PR:		51407 (Found after removing the information)
Submitted by:	Bruce Cran
This commit is contained in:
Remko Lodder 2008-09-16 16:09:29 +00:00
parent 7a168adbe6
commit 2d0f03154a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=32898

View file

@ -3190,97 +3190,6 @@ Shelmerg dc-slip sl-helmerg 0xfffffc00 autocomp</programlisting
troubleshooting/tweaking may be necessary to get
static-route-based routing to work.</para>
</sect4>
<sect4>
<title>Running <application>&gated;</application></title>
<indexterm>
<primary><application>&gated;</application></primary>
</indexterm>
<note>
<para><application>&gated;</application> is proprietary software now
and will not be available as source code to the public anymore
(more info on the <ulink
url="http://www.gated.org/">&gated;</ulink> website). This
section only exists to ensure backwards compatibility for
those that are still using an older version.</para>
</note>
<para>An alternative to the headaches of static routes is to
install <application>&gated;</application> on your FreeBSD SLIP
server and configure it to use the appropriate routing protocols
(RIP/OSPF/BGP/EGP) to tell other routers about your SLIP
subnet. You will need to write a
<filename>/etc/gated.conf</filename> file to configure your
<application>&gated;</application>; here is a sample, similar to
what the author used on a FreeBSD SLIP server:</para>
<programlisting>#
# gated configuration file for dc.dsu.edu; for gated version 3.5alpha5
# Only broadcast RIP information for xxx.xxx.yy out the ed Ethernet interface
#
#
# tracing options
#
traceoptions "/var/tmp/gated.output" replace size 100k files 2 general ;
rip yes {
interface sl noripout noripin ;
interface ed ripin ripout version 1 ;
traceoptions route ;
} ;
#
# Turn on a bunch of tracing info for the interface to the kernel:
kernel {
traceoptions remnants request routes info interface ;
} ;
#
# Propagate the route to xxx.xxx.yy out the Ethernet interface via RIP
#
export proto rip interface ed {
proto direct {
<replaceable>xxx.xxx.yy</replaceable> mask 255.255.252.0 metric 1; # SLIP connections
} ;
} ;
#
# Accept routes from RIP via ed Ethernet interfaces
import proto rip interface ed {
all ;
} ;</programlisting>
<indexterm><primary>RIP</primary></indexterm>
<para>The above sample <filename>gated.conf</filename> file
broadcasts routing information regarding the SLIP subnet
<replaceable>xxx.xxx.yy</replaceable> via RIP onto the
Ethernet; if you are using a different Ethernet driver than
the <devicename>ed</devicename> driver, you will need to
change the references to the <devicename>ed</devicename>
interface appropriately. This sample file also sets up
tracing to <filename>/var/tmp/gated.output</filename> for
debugging <application>&gated;</application>'s activity; you can
certainly turn off the tracing options if
<application>&gated;</application> works correctly for you. You
will need to change the <replaceable>xxx.xxx.yy</replaceable>'s
into the network address of your own SLIP subnet (be sure to change
the net mask in the <literal>proto direct</literal> clause as
well).</para>
<para>Once you have installed and configured
<application>&gated;</application> on your system, you will need to
tell the FreeBSD startup scripts to run
<application>&gated;</application> in place of
<application>routed</application>. The easiest way to accomplish
this is to set the <varname>router</varname> and
<varname>router_flags</varname> variables in
<filename>/etc/rc.conf</filename>. Please see the manual
page for <application>&gated;</application> for information on
command-line parameters.</para>
</sect4>
</sect3>
</sect2>
</sect1>