This µracoli contribution describes, how the traffic on a IEEE 802.15.4 wireless sensor network can monitored with wireshark.
With the µracoli sniffer firmware, a transceiver board with a serial or a USB interface can be easily made to a sniffer frontend. The Python script ieee802154.py bridges the serial port over a pipe to wireshark.
Here is a overview of the package contents of uracoli-sniffer-<version>.zip:
test/uracoli-sniffer-tst/
|-- LICENSE
|-- README.html
|-- doc
| |-- index.html ............ documentation
| `-- ...
|-- firmware .................. sniffer firmware binaries
| |-- sniffer_any2400st.hex
| |-- sniffer_psk212.hex
| `-- ...
`-- script
|-- ieee802154.py ......... Python interface script
`-- ...
The following sections explain the setup and usage of the sniffer under Linux and Windows OS.
1.7.1