Date: Wed, 15 Apr 1998 13:53:37 -0400 (EDT) From: mcambria@lucent.com To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: bin/6359: Problem with routed(8) router discovery client Message-ID: <199804151753.NAA13337@fapl.lucentmmit.com>
index | next in thread | raw e-mail
>Number: 6359
>Category: bin
>Synopsis: routed does sent router discovry solicitations
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Apr 20 08:10:19 PDT 1998
>Last-Modified:
>Originator: Michael C. Cambria
>Organization:
>Release: FreeBSD 2.2.5-RELEASE i386
>Environment:
FreeBSD 2.2.5 Release from the CD-ROM
>Description:
routed(8) is setup to do router discovery client. There is no default
router configured. The only thing netstat -rn shows is loopback and
the 2 local ethernet networks.
routed(8) uses all defaults (ie. no /etc/gateways file exists.)
When the system boots (and when the router discovery soliciation
timer expires) error messages stating that there is no route to host
for ip addresses 224.0.0.2 and 224.0.0.9 show up. It seems that
routed is trying to determine the interface to send multicast
messages for router discovery solicitations via the route table.
When I configure a default route (which defeats the purpose of
router discovery), the error messages go away. Likewise, when I
configure a default route to a non-existant IP address, the messages
go away (but I can't trigger a router advertisement either.)
If I set /etc/gateways to use rdisc_bcast (ie. turn off multicast)
everything works fine. The problem is that the point of using
routed at all was to teach multicast.
Using gated(8) in lieu of routed(8) works perfectly.
>How-To-Repeat:
Use routed -q as a router discovery client with no /etc/gateways file
(ie. default everything.) In my specific case, I have 2 ethernet
interfaces and forwarding is enabled (it was left over from when
this machine was running as a router.)
>Fix:
Use rdisc_bcast in /etc/gateways
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804151753.NAA13337>
