On Mon, 2017-02-20 at 16:22 -0700, Thomas d'Otreppe wrote: > I've been looking through the different flags for monitor mode in iw. > Most of them are rather obvious (and well explained) but what is > exactly 'cooked mode'? > > I looked up in Google and in the linux-wireless wiki (nothing in > there) and I only found explanations in 2 patches (most likely still > in the source code) which are still vague: > - A monitor interface in "cooked" mode will see all frames that > mac80211 has not used internally > - report frames after processing. Overrides all other flags. > > Thinking about what the first one says, it doesn't seem any different > than just fcsfail. No, that's the wrong idea. "cook" means that e.g. auth frames that mac80211 didn't actually look at will be sent there. Anyway, ignore cooked mode. It's only for ancient hostapd versions. > I don't even see when control or otherbss should be needed since > 'none' is already providing them. Those are hw-dependent. johannes