From owner-freebsd-hackers Mon Aug 21 10:28:51 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id KAA01620 for hackers-outgoing; Mon, 21 Aug 1995 10:28:51 -0700 Received: from lupine.nsi.nasa.gov (lupine.nsi.nasa.gov [198.116.2.100]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id KAA01606 for ; Mon, 21 Aug 1995 10:28:47 -0700 Received: (from mnewell@localhost) by lupine.nsi.nasa.gov (8.6.12/8.6.12) id NAA10460; Mon, 21 Aug 1995 13:26:29 -0400 Date: Mon, 21 Aug 1995 13:26:29 -0400 (EDT) From: "Michael C. Newell" To: hackers@freebsd.org Subject: Multicast on PPP devices Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: hackers-owner@freebsd.org Precedence: bulk The ppp devices on 2.0.5 have the multicast bit set. When I run mrouted it dies with the errors: Aug 21 13:14:40 sisyphus mrouted[8195]: warning - can't join group 224.0.0.4 on interface 198.116.75.49: Can't assign requested address Aug 21 13:14:40 sisyphus mrouted[8195]: warning - can't join group 224.0.0.4 on interface 198.116.75.49: Can't assign requested address Aug 21 13:14:40 sisyphus mrouted[8195]: setsockopt IP_MULTICAST_IF 198.116.75.49: Can't assign requested address Aug 21 13:14:40 sisyphus mrouted[8195]: setsockopt IP_MULTICAST_IF 198.116.75.49: Can't assign requested address In this case Sisyphus is our mbone router/ppp server (it's a FreeBSD 2.0.5-Stable system) and 198.116.75.49 is the address of the ppp0 link (see "http://www.eco.nsi.nasa.gov/~mnewell/mc_net.gif" for a diagram of our network.) This is a tad bit of a problem. Of course it would be nice to be able to run the ppp interfaces in native multicast mode to avoid tunnelling overhead. However the situation is worse, since in order to bring up mrouted I have to disable the ppp device via phyint 198.116.75.49 disable in the mrouted.conf file (otherwise I get the above errors.) This is a problem because if you try to start mrouted when ppp0 is down (like when Sisyphus is being rebooted) it gives an error on the phyint statement. Of course, what you'd LIKE to have happen [well, at least what I'D like to have happen] is for mrouted to simply ignore the interface if it can't use it. I guess the real question is: Has anyone successfully got native multicast routing via mrouted running over the ppp link? If so, how did you do it? Thanks, Mike +--------------------------------------+------------------------------------+ |Mike Newell | The opinions expressed herein are | |NASA Science Internet Network Systems | my own, and do not necessarily | |Sterling Software, Inc. | reflect those of the NSI program, | |MNewell@nsipo.nasa.gov | Sterling Software, NASA, or anyone | |+1-202-434-8954 | else. | +--------------------------------------+------------------------------------+ | work: http://www.eco.nsi.nasa.gov/~mnewell | | home: http://www.newell.arlington.va.us | +---------------------------------------------------------------------------+