contiki/examples/zolertia/zoul/cc1200-sniffer
2016-01-08 14:45:50 +01:00
..
Makefile Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
Makefile.target Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
netstack.c Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
project-conf.h Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
README.md Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
sniffer.c Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00
stub-rdc.c Added sensniff support for the CC1200 2016-01-08 14:45:50 +01:00

CC1200 README

The CC1200 sniffer is heavily based on the CC2538 sniffer, used with the IEEE 802.15.4 Sensniff application by George Oikonomou.

Sensniff requires Wireshark.

Get Wireshark

The best way is to go to the Wireshark site and follow the instructions for your specific OS, in a bundle this will install for Ubuntu/LInux systems:

sudo apt-get install wireshark

To allow non-super users to capture packets:

sudo dpkg-reconfigure wireshark

Flash the sniffer application to the Zoul

make sniffer.upload

Run Sensniff

git clone https://github.com/g-oikonomou/sensniff
cd sensniff/host
python sensniff.py --non-interactive -d /dev/ttyUSB0 -b 460800

On another terminal run:

sudo wireshark -i /tmp/sensnifff