From owner-freebsd-current@FreeBSD.ORG Fri Sep 30 04:24:23 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3502F16A41F for ; Fri, 30 Sep 2005 04:24:23 +0000 (GMT) (envelope-from josh.carroll@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4F1A43D49 for ; Fri, 30 Sep 2005 04:24:22 +0000 (GMT) (envelope-from josh.carroll@gmail.com) Received: by xproxy.gmail.com with SMTP id t13so1662292wxc for ; Thu, 29 Sep 2005 21:24:22 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=AILA7Y8S4mJRicJdgXRCZ82gQDgMSyF+IJmkXIHaEs1BKtlDQPqGUQDhsYQZXk9YaUTkd+V7A1iiWF9uik+f8XBhjQMCeKjVw32TKdUez0kIiAEHG2wrCR6RGxVa3B11+41w5an4CptsbZTK1HKG2/cEMVGsJqSxkFiUE8NZrKY= Received: by 10.70.109.11 with SMTP id h11mr785306wxc; Thu, 29 Sep 2005 21:24:22 -0700 (PDT) Received: by 10.70.54.2 with HTTP; Thu, 29 Sep 2005 21:24:22 -0700 (PDT) Message-ID: <8cb6106e0509292124u44520623l4ee770576f2a80f8@mail.gmail.com> Date: Thu, 29 Sep 2005 21:24:22 -0700 From: Josh Carroll To: freebsd-current@freebsd.org In-Reply-To: <20050929221437.CCAFA16A420@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <8cb6106e0509290919177de1c4@mail.gmail.com> <20050929221437.CCAFA16A420@hub.freebsd.org> Subject: Re: UDP multicast packets not seen on listening interface in BETA5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: josh.carroll@psualum.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2005 04:24:23 -0000 > Running tcpdump, unless you use the -p flag, will put the NIC into > promiscuous mode. This means you'll pick up all multicast frames > (and everything else) regardless of how the NIC's multicast filter is > programmed. > Just joining a group will not put the interface into promiscuous mode: > it'll just program the NIC's multicast filter to accept that particular > group. That is of course unless someone a) broke the driver for your > NIC or b) broke SIOCADDMULTI support somewhere in the stack. Until you > tell us what NIC you have, there's no easy way to tell which is the > case. Ok, tcpdump without -p shows the multicast packets, tcpdump with -p does not. Does that mean I have not joined the multicast group properly? Is this something that was fixed sometime after BETA3? This was working for a while in 5.4-RELEASE as well as since 6.0-BETA1. Josh