Net-SNMP
Sign in to saveNet-SNMP is a suite of software for using and deploying the SNMP protocol (v1, v2c and v3 and the AgentX subagent protocol). It supports IPv4, IPv6, IPX, AAL5, Unix domain sockets and other transports. It contains a generic client library, a suite of command line applications, a highly extensible SNMP agent, perl modules and python modules.
Source code
This package was originally based on the CMU 2.1.2.1 snmp code. It has been greatly modified, restructured, enhanced and fixed. It hardly looks the same as anything that CMU has ever released. It was renamed from cmu-snmp to ucd-snmp in 1995 and later renamed from ucd-snmp to net-snmp in November 2000. This README file serves as a starting place to learn about the package, but very little of the documentation is contained within this file. The FAQ is an excellent place to start as well. Additionally, there are a bunch of README files for specific architectures and specific features. You might wish to look at some of these other files as well. Also note that many architecture have architecture specific README files, so you should check to see if there is one appropriate to your platform. See the FAQ file distributed with this package. This is also available on the project Wiki at See the NEWS file and the ChangeLog file for details on what has changed between releases. We will post new announcements on a very infrequent basis to the other channels (the other snmp mailing lists and newsgroups like comp.protocols.snmp), but only for major code revisions and not for bug-fix patches or small feature upgrades. [email protected] -- For official announcements [email protected] -- For usage discussions [email protected] -- For development discussions The -coders list is intended for discussion on development of code that will be shipped as part of the package. The -users list is for general discussion on configuring and using the package, including issues with coding user-developed applications (clients, managers, MIB modules, etc). Please do NOT send messages to both -users and -coders lists. This is completely unnecessary and simply serves to further overload (and annoy) the core development team. If in doubt, just use the -users list. [email protected] -- For cvs update announcements [email protected] -- For Bug database update announcements [email protected] -- For Patch database update announcements Please do NOT post messages to these lists (or to the announce list above). Bug reports and Patches should be submitted via the Source Forge tracker system. See the main project web pages for details. The agent that comes with this package is extensible through use of shell scripts and other methods. See the configuration manual pages (like snmpd.conf) and run the snmpconf perl script for further details. You can also extend the agent by writing C code directly. The agent is extremely modular in nature and you need only create new files, re-run configure and re-compile (or link against its libraries). No modification of the distributed source files are necessary. See the following files for details on how to go about this: Also, see the local/mib2c program and its README file for help in turning a textual mib description into a C code template. You can also run the snmpconf perl script to help you create some of these files. Important: Please include what version of the net-snmp (or ucd-snmp) package you are using and what architecture(s) you're using, as well as detailed information about exactly what is wrong. The following people have contributed various patches and improvements. To them we owe our deepest thanks (and you do too!): Wes Hardaker Steve Waldbusser Dan A. Dickey Dave Shield Giovanni S. Marzot Niels Baggesen Simon Leinen David T. Perkins Mike Perik Sanjai Narain [email protected] Gary Palmer Marc G. Fournier Gary A. Hayward Jennifer Bray Philip Guenther Elwyn B Davies Simon Burge David Paul Zimmerman Alan Batie Michael Douglass Ted Rule Craig Bevins Arther Hyun Cristian Estan Eugene Polovnikov Jakob Ellerstedt Michael J. Slifcak Jonas Olsson James H. Young Jeff Johnson Markku Laukkanen Derek Simkowiak David F. Newman Nick Amato Mike Baer Patrick Lawrence Russ Mundy Olafur Gudmundss
Excerpt from the source-code README · 13,922 chars · not written by Vinony
Wikidata facts
- Official website
- www.net-snmp.org
Show 2 more facts
- software version identifier
- 5.9.5.2
- source code repository URL
- github.com/net-snmp/net-snmp
via Wikidata · CC0
~4 min read
Article
8 sectionsContents
- Distribution
- History
- SNMP Applications Included With Net-SNMP
- Snmpget
- Example
- Snmpwalk
- Example
- References
Net-SNMP is a suite of software for using and deploying the SNMP protocol (v1, v2c and v3 and the AgentX subagent protocol). It supports IPv4, IPv6, IPX, AAL5, Unix domain sockets and other transports. It contains a generic client library, a suite of command line applications, a highly extensible SNMP agent, perl modules and python modules.
==Distribution==