On Mon, Aug 06, 2007 at 01:05:00PM -0400, John W. Linville wrote: > On Fri, Aug 03, 2007 at 01:02:12AM -0700, Michael Wu wrote: >> This doesn't seem quite right. I think ieee80211_rx_h_data is a safer place >> for this check (inside the IEEE80211_FCTL_FROMDS case), and allows various >> statistics to be updated. ieee80211_rx_h_sta_process is another function that >> might work though that would probably involve more code to add all the right >> checks. > The patch below seems to work for me w/ an otherwise stock F-7 kernel > w/ iwl3945. Thoughts? > From: John W. Linville <linville@xxxxxxxxxxxxx> > [PATCH] mac80211: filter locally-originated multicast frames > In STA mode, the AP will echo our traffic. This includes multicast > traffice. > Receiving these frames confuses some protocols and applications, > notably IPv6 Duplicate Address Detection. > Signed-off-by: John W. Linville <linville@xxxxxxxxxxxxx> Worked for me, on bcm43xx-mac80211. Got an IP address from radvd, and was able to ping6 a couple of places out on the big bad Internet. Whole kernel is built from wireless-dev, f2b262a6a8771fe9595f2c08e9d598b97634b266. Thanks. ^_^ -- ----------------------------------------------------------- Paul "TBBle" Hampson, B.Sc, LPI, MCSE Very-later-year Asian Studies student, ANU The Boss, Bubblesworth Pty Ltd (ABN: 51 095 284 361) Paul.Hampson@xxxxxxxxx Of course Pacman didn't influence us as kids. If it did, we'd be running around in darkened rooms, popping pills and listening to repetitive music. -- Kristian Wilson, Nintendo, Inc, 1989 License: http://creativecommons.org/licenses/by/2.1/au/ -----------------------------------------------------------
Attachment:
pgpj9SoBQPmaH.pgp
Description: PGP signature