From owner-freebsd-current@FreeBSD.ORG Thu Nov 9 21:46:56 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id C5C0416A415; Thu, 9 Nov 2006 21:46:56 +0000 (UTC) In-Reply-To: <45524167.5000707@samsco.org> from Scott Long at "Nov 8, 2006 01:43:19 pm" To: scottl@samsco.org (Scott Long) Date: Thu, 9 Nov 2006 21:46:56 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20061109214656.C5C0416A415@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: freebsd-current@freebsd.org Subject: Re: Multicast does not work with Dell 2950 with Broadcom NetXtreme II BCM5708 1000Base-T X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2006 21:46:56 -0000 > I'll add this to my TODO list. Is setting promisc mode a good > enough work-around for now? > > Scott No, forcing on the IFF_ALLMULTI flag during driver initialization is a good enough workaround for now (assuming the driver actually programs the RX filter correctly in all-multicast mode). ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; ifp->if_flags |= IFF_ALLMULTI; /* Add me */ It's still a hack, but less of a hack than putting the interface in promisc mode. -Bill > > Michael Peer wrote: > > That was my thoughts. > > > > Is there a better place for me to report this? > > > > Michael Peer > > > > -----Original Message----- > > From: John Baldwin [mailto:jhb@freebsd.org] > > Sent: Wednesday, November 08, 2006 10:50 AM > > To: freebsd-current@freebsd.org > > Cc: Michael Peer; davidch@freebsd.org > > Subject: Re: Multicast does not work with Dell 2950 with Broadcom > > NetXtreme II BCM5708 1000Base-T > > > > On Tuesday 07 November 2006 18:45, Michael Peer wrote: > > > >>GB 0 interface is listed as bce1, and GB 1 is listed as bce1. Do not > >>see that with older dells that use em0, and em1 on-board NIC, > >> > >>Funny thing is if I run tcpdump -i bce0 net 224.0.0.0/8 then the > > > > router > > > >>works! > > > > > > That would indicate a bug in the multicast filter setup in the bce(4) > > driver. > > > >