On 1/22/2019 12:08 PM, Rafał Miłecki wrote:
From: Rafał Miłecki <rafal@xxxxxxxxxx> The new FullMAC firmwares for 4366b1/4366c0 were supposed to provide monitor frames with radiotap header but it doesn't seem to be the case.
I was not aware that this was supposed to. I did not build a radiotap variant to keep it feature-wise similar to 4366b0 firmware.
Testing the latest release resulted in discovering a new format being used. It seems (almost?) identical to the one known from ucode used in SoftMAC devices which is most likely the same codebase anyway.
I am a bit confused. How many formats are there? It is either ucode format or radiotap, right?
While radiotap support was meant to be announced with the "rtap" fw capability string it seems no alternative was added for the hw/ucode format. It means each firmware requires a feature mapping quirk.
I thought we only needed a quirk for the firmware that provide radiotap but do not announce it. For the others we can assume ucode format if monitor mode is supported. Probably missing something.
Regards, Arend