Subject: Multicasting
To: None <tech-net@netbsd.org>
From: Seth Kurtzberg <seth@cql.com>
List: tech-net
Date: 09/23/2001 02:22:16
This is a multi-part message in MIME format.

------=_NextPart_000_0114_01C143D6.8FF699D0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

I'm using NetBSD machines in a multi-stage security barrier.  Thus I have
two NetBSD machines functioning as, among other things, IP routers.

Everything is working except for the routing of multicast packets.

When I run mrouted, it writes a log message stating that multicast support
is not available in the kernel, and exits.

Is multicast support controlled by a sysctl parameter?  Or, is it necessary
to rebuild the kernel with multicast support?  Or, is there some other
configuration tool (like sysctl) that allows me to enable multicasting?

Each machine has a pair of 100BaseT NIC cards, and ifconfig reports
multicast support on both:

    tlp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

All other packet types are working, NAT is working, ipf is working, so there
isn't anything stupid (or at least not TOTALLY stupid) in the configuration.

Thanks in advance...
Seth Kurtzberg
Machine Independent Software
voice:  1-480-661-1849
fax:    1-480-614-8909
email:  seth@cql.com
Pager 1-888-605-9296  or 6059296@skytel.com



------=_NextPart_000_0114_01C143D6.8FF699D0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4611.1300" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>I'm =
using NetBSD=20
machines in a multi-stage security barrier.&nbsp; Thus I have two NetBSD =

machines functioning as, among other things, IP =
routers.</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial =
size=3D2>Everything is=20
working except for the routing of multicast packets.</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>When I =
run mrouted,=20
it writes a log message stating that multicast support is not available =
in the=20
kernel, and exits.</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>Is =
multicast support=20
controlled by a sysctl parameter?&nbsp; Or, is it necessary to rebuild =
the=20
kernel with multicast support?&nbsp; Or, is there some other =
configuration tool=20
(like sysctl) that allows me to enable multicasting?</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>Each =
machine has a=20
pair of 100BaseT NIC cards, and ifconfig reports multicast support on=20
both:</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial =
size=3D2>&nbsp;&nbsp;&nbsp;=20
tlp0: flags=3D8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; mtu=20
1500</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>All =
other packet=20
types are working, NAT is working, ipf is working, so there isn't =
anything=20
stupid (or at least not TOTALLY stupid) in the=20
configuration.</FONT></SPAN></DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D140111609-23092001><FONT face=3DArial size=3D2>Thanks =
in=20
advance...</FONT></SPAN></DIV>
<P><FONT size=3D2>Seth Kurtzberg<BR>Machine Independent =
Software<BR>voice:&nbsp;=20
1-480-661-1849<BR>fax:&nbsp;&nbsp;&nbsp; 1-480-614-8909<BR>email:&nbsp;=20
seth@cql.com<BR>Pager 1-888-605-9296&nbsp; or 6059296@skytel.com</FONT> =
</P>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0114_01C143D6.8FF699D0--