Linux IEEE 802.15.4 and 6LoWPAN development
 help / color / mirror / Atom feed
* [PATCH v3 0/1] ieee802154: cc2520: Check CRC & add promiscuous
@ 2015-12-24  2:19 Brad Campbell
  2015-12-24  2:19 ` [PATCH v3 1/1] " Brad Campbell
  2015-12-31 19:06 ` [PATCH v3 0/1] " Marcel Holtmann
  0 siblings, 2 replies; 4+ messages in thread
From: Brad Campbell @ 2015-12-24  2:19 UTC (permalink / raw)
  To: Varka Bhadram, Alexander Aring, linux-wpan; +Cc: Brad Campbell

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-12-31 19:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-24  2:19 [PATCH v3 0/1] ieee802154: cc2520: Check CRC & add promiscuous Brad Campbell
2015-12-24  2:19 ` [PATCH v3 1/1] " Brad Campbell
2015-12-31 15:07   ` Varka Bhadram
2015-12-31 19:06 ` [PATCH v3 0/1] " Marcel Holtmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox