On Wed, 2012-07-04 at 11:13 +0200, Nicolas Cavallari wrote: > When drop_unencrypted is enabled and MFP is disabled, non-robust > management frames for not-yet associated STA are dropped before > being transmitted. > > This isn't visible as many management frames sent from the kernel > have TX_INTFL_DONT_ENCRYPT set and management frames injected from > monitor vifs have TX_CTL_INJECTED set, so are never dropped in the > tx path. But mgmt frames sent from userspace via NL80211_CMD_FRAME > do not have any of these flags, so are dropped. > > This patch make it accept non-robust management frames, > but drops non-management frames and robust management frames as usual. > > Signed-off-by: Nicolas Cavallari <cavallar@xxxxxx> > > --- > > Found this while trying to manage auth frames in userspace > on a IBSS RSN network. > I'm a bit surprised that drop_unencrypted is disabled both > in AP and managed mode, but only enabled in IBSS RSN, which > does not support MFP, yet. Hmmm. Yes, all this seems a bit messy. Can we clean this up first? Maybe something like this? http://p.sipsolutions.net/d68a99dd3d9b1ab1.txt The whole drop_unencrypted seems strange to start with though... johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html