Date: Sat, 20 Oct 2001 08:33:49 -0700 From: Jim Binkley <jrb@cs.pdx.edu> To: freebsd-mobile@freebsd.org Subject: Re: wi driver and multicast receive problems Message-ID: <200110201533.IAA10872@sirius.cs.pdx.edu> In-Reply-To: Your message of "Fri, 19 Oct 2001 22:14:19 PDT." <4.3.1.1.20011019220953.00c83600@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Long ago, when I made the mistake of porting the then current linux driver wvlan_cs to BSD (and discovered that Bill P. had already done the job in a highly different fashion), I think I stumbled over something that went along these lines ... The lucent card starts in all multicast mode, and immediately loses that ability when you program ANY multicast address. This could be totally wrong at this point or a misremembered dream. If that is indeed the case, the traditional assumption would be that the driver has a card that is not capable of all multicast prom. mode ... so the code should be something along the lines of: if all multicast is what you want turn on promiscuous mode with a special flag and then throw away any unicast pkts that are not to you This is what ancient pre "all multicast" prom. mode ethernet drivers used to do. See any driver based on the Intel 82586. Jim Binkley jrb@cs.pdx.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110201533.IAA10872>