Update the patch to disable AUTOCRC and manually set CRC on TX when in promiscuous mode rather than recreating the CRC upon receive. I've tested that in monitor mode all packets are received with the CRC, and in node mode packets are being filtered as expected. Changes since v2: - Disable AUTOCRC when in promiscuous mode rather than manually calculating CRC - Add CRC manually for TX when in promiscuous mode - Remove initializing FRMCTRL0 as it is set when promiscuous mode is configured. Changes since v1: - Add support for promiscuous mode in cc2520 - Make frame filtering default - Append CRC to incoming packets for monitors - Actually calculate LQI Brad Campbell (1): ieee802154: cc2520: Check CRC & add promiscuous drivers/net/ieee802154/cc2520.c | 145 +++++++++++++++++++++++++++++++++------- 1 file changed, 122 insertions(+), 23 deletions(-) -- 2.6.3 -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html