On Mon, 2007-03-26 at 22:39 +0200, Michael Buesch wrote: > Well, yeah. It does of course. If you have a STA and a MON interface, > the STA also receives the packs with bad CRCs. But that's how > mac80211 designed the virt-interface stuff. > Same goes for promisc. If you have a STA and a MON you can't have > the STA in non-promisc mode, so you also receive promisc packets on > the STA. That's how it's supposed to be. (I think mac80211 filters > them in the STA code somewhere). Yeah, it filters those later by BSSID, that's intended, but it wasn't ever programmed to check the CRC. We'll need to introduce a new rx status flag "was crc checked". > The modparams actually are just a temporary hack and were never meant > to stay there. I wanted to have the knob in cfg80211, sooner or later. > So when the knob is there, mac80211 should take care that the STA > doesn't receive the bad packets. Right. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part