# 802.15.4 Packet Capturing with Wireshark

Overview

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.

- Install the Required Software
- Hardware Setup
- Running the Sniffer
- Technical Background
- Licenses