From owner-freebsd-mobile Tue Nov 6 3:12:10 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from mail.totalise.co.uk (mail.totalise.co.uk [217.197.192.130]) by hub.freebsd.org (Postfix) with ESMTP id 3855B37B405 for ; Tue, 6 Nov 2001 03:12:08 -0800 (PST) Received: from ukcamw041 [195.153.206.226] (scott.mitchell@mail.totalise.co.uk) by mail.totalise.co.uk; Tue, 6 Nov 2001 11:10:49 +0000 X-WM-Posted-At: mail.totalise.co.uk; Tue, 6 Nov 01 11:10:49 +0000 Message-ID: <000401c166b3$dbe56e70$1680010a@msapama.apama.com> From: "Scott Mitchell" To: "Jose M. Alcaide" Cc: References: <20011105185451.A392@v-ger.we.lc.ehu.es> <20011106003619.A1861@localhost> <20011106102251.A343@v-ger.we.lc.ehu.es> Subject: Re: Xircom CE3-10/100 (xe(4)) cannot receive multicast frames Date: Tue, 6 Nov 2001 11:11:59 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org ----- Original Message ----- From: "Jose M. Alcaide" To: "Scott Mitchell" Cc: Sent: Tuesday, November 06, 2001 9:22 AM Subject: Re: Xircom CE3-10/100 (xe(4)) cannot receive multicast frames > On Tue, Nov 06, 2001 at 12:36:19AM +0000, Scott Mitchell wrote: > > Something is seriously broken in the xe(4) driver. I don't think multicast > > receive has ever worked properly -- if you grovel around in the if_xe.c > > code you'll find some stuff to set up the multicast address filters that is > > never actually used :-( It's been on my list of things to fix for ages, > > but no-one complained until now. > > Uh, oh! So I am the first one trying to use IPv6 with a xe. IPv6 _needs_ > full multicast support to work. Oops :-) Fixing this should just be a matter of setting up the multicast hash filter properly (actually, setting it up at all) and tickling a few mode bits. Is is OK if I send you any patches I come up with to test, since you seem to have a suitable environment for doing so? These would be against the -STABLE sources initially. > > I'll look into it as soon as I can, which might not be for a few weeks > > (sorry). In the meantime, could you try putting the card in promiscuous > > mode and see if it receives the offending frames then? > > Yes. With "tcpdump ether multicast and not ether broadcast" I see the > multicast frames. However, using "tcpdump -p ..." no multicast frames are > received. I'll try to look at this over the weekend (but no promises). Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message