SNMP Simulator Project Logo
SNMP Simulator introduction
Producing SNMP snapshots
Simulating SNMP Agents
Transport-based variation
Sharing snapshots
MIB-based simiulation
Simulation based on captured traffic
Simulation with variation modules
Recording with variation modules
Managing data files
Large scale simulation
Tips and tricks
Download & Install
Github repo
Adding features
Simulation Service
Get SNMP Simulator at Fast, secure and Free Open Source software downloads

Setting up SNMP Simulator

The SNMP Simulator software is provided under terms and conditions of BSD-style license, and can be freely downloaded and installed from PyPI or GitHub. Latest git snapshots can be downloaded from here.

Keep in mind that SNMP Simulator is a pure-Python application so make sure you have Python 2.4 ot later (up to 3.6) installed on your system:

$ python -V
Python 2.7.3

If you are running Python version prior to 2.7.9 or 3.4, you might need to install the pip tool which would then download and install snmpsim and all required packages. Once you have pip tool operational, simply run it like this:

$ pip install snmpsim

Alternatively, you could install Simulator right from the source code:

$ tar zxf snmpsim-X.X.X.tar.gz
$ cd snmpsim-X.X.X
# python install

Depending on your use-case, you may also need to install the third-party libraries:

The Simulator's executable files should be in your search path, on Windows you will find them in the \PYTHON\INSTALLATION\DIR\script\ folder. Demo data files and stock variation modules will be installed in a platform-dependent location. Watch installation log for exact location.

You could also put your own SNMP snapshots into your home directory ($HOME/.snmpsim/data) for Simulator to find them there. Watch Simulator output for hints.

In case of any troubles you are welcome to open an issue at GitHub so we would help you out.

Need help? Open an issue at GitHub or ask question at Stack Overflow or try browsing snmpsim-users mailing list.