BACnet MSTP Sniffer Tool

Issue

BACnet MSTP Sniffer Tool

Product Line

TAC Vista, Andover Continuum, TAC I/A Series, SmartStruxure Solution

Environment

Any Bacnet MSTP Network

Cause

The BACnet MSTP Sniffer tool provides the ability to analyze data communications between devices anytime issues are suspected on the network.

Resolution

The MSTP Tool was created by Steve Karg and is free to download. For further information about Steve Karg or BACnet MSTP tool it is available at  http://steve.kargs.net/bacnet/wireshark-and-bacnet-mstp .  To download a copy of the BACnet MSTP tool and instructions click here .

To capture data follow these steps:

  1. Unzip file
  2. Open command prompt  with window pointing at location of mstpcap.exe file.  For example:  c:\MSTP Tool>
  3. Daisy chain RS-485 adapter to trunk or connect Roam I/A to jack on MNB device.
  4. Command syntax is as follows:  mstpcap comx baudrate# do not type baudrate just speed.
  5. Control C to stop

Example:

If Using Roam I/A it requires highest baudrate available on the interface.

ROAM I/A Serial port

  • mstpcap comx 115200

If using Roam I/A Blue tooth

  • mstpcap comx 76800

If using an RS-485 adapter it will not support 76,800. This is a PC hardware limitation not a software limitation for further instructions on how to use baudrate 76,800 consult text file titled mstpcap.txt or Steve Karg's website: http://steve.kargs.net/bacnet/wireshark-and-bacnet-mstp . 

Example:

  • mstpcap comx baudrate speed

The capture file can be analyzed with WireShark Protocol Analyzer.  WireShark software is available at:

http://www.wireshark.org