From owner-freebsd-hackers Fri Apr 9 7: 1:50 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from stennis.ca.sandia.gov (stennis.ca.sandia.gov [146.246.243.44]) by hub.freebsd.org (Postfix) with ESMTP id D2EE515285 for ; Fri, 9 Apr 1999 07:01:47 -0700 (PDT) (envelope-from bmah@stennis.ca.sandia.gov) Received: (from bmah@localhost) by stennis.ca.sandia.gov (8.9.3/8.9.3) id GAA08806; Fri, 9 Apr 1999 06:59:34 -0700 (PDT) Message-Id: <199904091359.GAA08806@stennis.ca.sandia.gov> X-Mailer: exmh version 2.0.2 2/24/98 To: Dag-Erling Smorgrav Cc: Pavlin Ivanov Radoslavov , freebsd-hackers@FreeBSD.ORG Subject: Re: IGMP membership report not received by mrouted In-Reply-To: Your message of "09 Apr 1999 15:44:47 +0200." From: bmah@CA.Sandia.GOV (Bruce A. Mah) Reply-To: bmah@CA.Sandia.GOV X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Url: http://www.ca.sandia.gov/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_98576044P"; micalg=pgp-md5; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Fri, 09 Apr 1999 06:59:34 -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --==_Exmh_98576044P Content-Type: text/plain; charset=us-ascii If memory serves me right, Dag-Erling Smorgrav wrote: > Pavlin Ivanov Radoslavov writes: > > If I start mrouted (3.9-beta3+IOS12), mrouted cannot see the IGMP > > membership reports. If I start tcpdump on the interface with > > receivers, then mrouted can see the IGMP membership reports!! > > No other mrouted running on neighbor machines. > > Starting tcpdump puts the interface in promiscuous mode. It sounds to > me like a) the NIC driver is incorrectly discarding multicast packets > when not in promiscuous mode, or b) mrouted uses bpf but forgets to > put the interface in promiscuous mode. I'm not familiar with mrouted, > but my take is that b) is the likeliest scenario. To the best of my knowledge, mrouted doesn't use BPF, but a variant of a) seems pretty likely. mrouted needs the NICs to be in promiscuous mode because it needs to be able to receive packets for arbitrary multicast groups without having to explicitly join them (at the MAC layer level). Pavlin, I don't mean to insult you, but did you remember to put: options MROUTING in the kernel configuration of your FreeBSD machine? I'm not sure what would happen if you forget to do this, but I'm pretty sure the machine isn't going to do what you want... Bruce. PS. I could be wrong...I haven't had any caffeine yet this morning. --==_Exmh_98576044P Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: 2.6.2 iQCVAwUBNw4HxajOOi0j7CY9AQHWxAP9F4X0oIolw0big/VuG6xWyWC7al+coXlS rUsS/8IImmJ0dXjUKnpy4Cl99AGvYpmZ4hyg6MBy23/V2PyyXZvITdxxbujub4C1 vAn1Fdnb02FvkWghicNAxBuJ1lO1Qx4cV352Pnz0JQFSr2vZgDxyJZZw18iKpQsK pSrBdpTuhjU= =a2ae -----END PGP MESSAGE----- --==_Exmh_98576044P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message