Open Sniffer Configuration

Feature-rich Analyzer For Zigbee / 6lowpan / 802.15.4 Networks And Iot Devices

Open Sniffer is configured via web interface which is divided to six sub-pages.

  1. Home
  2. Settings
  3. ED scanner
  4. CT mode
  5. Injection mode
  6. Network scan

Open_Sniffer_V-v4

RUN/STOP button and status field are located below the top menu. RUN/STOP button is present on every sub- page and always refers to sniffer mode.

Home page contains following summary information about an analyzer: MAC address, IP address, current channel, sensitivity, DHCP client mode, CRC filter option, number of 802.15.4 packets received and dropped. At the bottom of the home page firmware version is located.

OpenSniffer_homepage

Radio parameters, network configuration and host settings are done via this page.

Available Frequency and modulation

Freq/Channel Modulation
780/0 OQPSK-RC-250
782/1 OQPSK-RC-250
784/2 OQPSK-RC-250
786/3 OQPSK-RC-250
868/0 BPSK-20
906/1 BPSK-40/OQPSK-SIN-250
908/2 BPSK-40/OQPSK-SIN-250
910/3 BPSK-40/OQPSK-SIN-250
912/4 BPSK-40/OQPSK-SIN-250
914/5 BPSK-40/OQPSK-SIN-250
916/6 BPSK-40/OQPSK-SIN-250
918/7 BPSK-40/OQPSK-SIN-250
920/8 BPSK-40/OQPSK-SIN-250
922/9 BPSK-40/OQPSK-SIN-250
924/10 BPSK-40/OQPSK-SIN-250
2405/11 OQPSK-250
2410/12 OQPSK-250
2415/13 OQPSK-250
2420/14 OQPSK-250
2425/15 OQPSK-250
2430/16 OQPSK-250
2435/17 OQPSK-250
2440/18 OQPSK-250
2445/19 OQPSK-250
2450/20 OQPSK-250
2455/21 OQPSK-250
2460/22 OQPSK-250
2465/23 OQPSK-250
2470/24 OQPSK-250
2475/25 OQPSK-250
2480/26 OQPSK-250

Receiver Sensitivity

  • High – lower than -101 dBm
  • Medium- lower than -79 dBm
  • Low- lower than -64dBm
  • Lowest- lower than -48 dBm

CRC filter On/Off – 802.15.4 frames with wrong CRC are discarded

  • IP mode – DHCP client / Static IP address
  • IP address
  • Netmask
  • Gateway

  • Host IP address – IP address of the host computer where Wireshark is running
  • Host UDP port – should be set 17754, this identifies 802.15.4 flow in Wireshark

 

OpenSniffer_settings_page

This page provides Energy Detection measurement for the all 31 channels during 2s period. Results are shown in graph separated for each frequency band.

OpenSniffer_Edscannerpage

This mode allows to transmit single tone signal (CW – Continuous Wave) or random signals (PRBS – Pseudo Random Binary Sequence). It is useful for RF related measurements (TX power, harmonics) and other test purposes such as generating RF noise on the particular channel.

Continuous Transmission Mode starts by click on the LAUNCH button.

It has 6 different frequencies:

  • Fc + 0.50 MHz
  • Fc – 0.50 MHz
  • Fc + 0.25 MHz
  • Fc – 0.25 MHz
  • Fc + 0.10 MHz
  • Fc – 0.10 MHz

Fc stands for the channel center frequency. Note that in CW mode it is not possible to transmit a RF signal directly on the channel center frequency.

PRBS mode transmit a payload bytes continuously in the infinite loop. There are 3 payloads available:

  • PRBS: 0xAAAA… – Repeated hexadecimal value A (1010 binary).
  • PRBS: 0×0000… – Repeated hexadecimal value 0 (0000 binary).
  • PRBS: 0xFFFF… – Repeated hexadecimal value F (1111 binary).

Available modulation for PRBS mode is based on the selected channel:

  • Channels 0 – 3 (780 Band): Modulation O-QPSK_250.
  • Channel 0 (868 Band): Modulations BPSK_20 and modulation O-QPSK_100.
  • Channels 1 – 10 (915 Band): Modulations BPSK_40 and O-QPSK_250.
  • Channels 11 – 26 (2400 Band): Modulation O-QPSK_250.

 

OpenSniffer_ctmode

This mode is available from firmware v0.6.

This mode is dedicated for packet transmitting. Several parameters such as payload, number of repetitions or delay among packets might be set.

opensniffer_injectionmode

This mode is available from firmware v0.6.

Network scan search for frames among specified channels and bands. If 802.15.4 network is found network PANID is displayed otherwise “unknown” network or no frame is shown.

opensniffer_networkscan