Search results

From Net-SNMP Wiki
Jump to: navigation, search

Page title matches

  • ...t allows the same mib module API to be used in either the core agent or in a agentx subagent, and thus your code can be designed to operate in either mo ...then it's easy to simply remove the support from the master agent and make a subagent instead [and, again, the nifty thing is that the mib API code does
    10 KB (1,363 words) - 12:07, 21 March 2014
  • ...t to do if you are developing changes on a branch and need to move them to a different branch using [[Git]] Here's a snapshot from [[gitk]] showing the tree where I started. Note that my mast
    5 KB (819 words) - 00:28, 30 June 2011
  • ...able Object]]) and a separate daemon (see [[TUT:Writing a Subagent|Writing a Subagent]]). ...es the actual callback function. This can, for example, be used to install a <em>cache</em> in front of the actual data acquisition, which may be costly
    11 KB (1,762 words) - 05:36, 12 September 2023

Page text matches

  • Here are a few quick links to useful Net-SNMP pages (wiki or otherwise):
    2 KB (310 words) - 16:10, 14 September 2016
  • * problems with SELinux settings<BR> a) running the agent<BR> b) dlmod or suggest entries that might be more appropriate in a different section.
    597 bytes (89 words) - 05:54, 29 May 2013
  • * [http://savannah.nongnu.org/projects/ramon/ Ramon]: a RMON2 Network Monitoring Agent (RFC-2021)
    3 KB (486 words) - 03:22, 15 July 2015
  • There are three main elements to such a request - ...me basic command can also be used to retrieve a single element from within a table:
    6 KB (971 words) - 23:36, 30 June 2011
  • In its simplest form, <tt>snmptranslate</tt> takes a numeric OID and displays the corresponding textual MIB name: == Specifying a MIB object ==
    5 KB (700 words) - 23:35, 30 June 2011
  • ...everal special purpose [[Handlers]] to reduce the work needed to implement a MIB module. See the [[Agent Architecture]] documentation for details on how Here is a list of ''all'' current helpers, by file name as found in <code>agent/helpe
    4 KB (574 words) - 15:03, 14 July 2011
  • This handler calls user specified functions to iterate over a (generally unsorted) set of data, looking for the data to satisfy an incomi ''Note:'' the ''Table Iterator Helper'' is a child-helper of the [[table]] helper. You might want to read its documenta
    2 KB (315 words) - 15:34, 7 July 2014
  • === Integrating a remote branch === ...f objects available from the remote device. One example would be to import a devices enterprise branch:
    5 KB (835 words) - 15:45, 23 June 2011
  • The Net-SNMP administrative staff holds meetings on IRC on a regular basis to discuss project issues, goals, etc. The meetings are run For a while, there were also separate [[BugBash]] meetings on IRC.
    4 KB (369 words) - 20:14, 27 October 2015
  • There are a few differences to how the previous implementations calculated the values (
    5 KB (572 words) - 16:55, 29 June 2011
  • ...m a [http://en.wikipedia.org/wiki/Core_dump core dump]. This page presents a simple introduction to one debugger, GDB. GDB is the GNU debugger, which is a terminal-based debugger. DDD is a graphical (GUI) front end to GDB.
    6 KB (922 words) - 14:03, 6 September 2013
  • ...poe interface names remain contstant, even though the connection may be to a different user each time it comes up. In this case, does it really make sen ...rease for the same name. For people wanting to monitor a ppp connection to a single place, this is annoying, because most monitoring applications work o
    2 KB (386 words) - 15:03, 28 July 2011
  • ===A Visual Aid=== A user-contributed image and text-representation of the relationships can be
    9 KB (1,259 words) - 16:01, 18 December 2014
  • Containers are a generic data interface, similar to a database. Like a database, you use an index (aka key) to access
    21 KB (2,978 words) - 20:58, 3 August 2011
  • ...ain SNMP operation for retrieving information is the [[GETNEXT]] request - a "fuzzy-matching" version of GET, and is implemented by the [[snmpgetnext]] SNMPv2-MIB::sysDescr.0 = HP-UX net-snmp B.10.20 A 9000/715<BR>
    9 KB (1,309 words) - 09:42, 30 May 2013
  • The <tt>[[snmpwalk]]</tt> command is designed to perform a sequence of chained GETNEXT requests automatically, rather than having to i The command takes a single OID, and will display a list of all the results which lie within the subtree rooted on this OID:
    5 KB (744 words) - 23:36, 30 June 2011
  • Although [[snmpwalk|snmpwalk]] can be used to retrieve the contents of a table, would naturally expect to see a table displayed, which is where <tt>[[snmptable]]</tt> comes in.
    5 KB (760 words) - 16:13, 23 December 2014
  • Instead of a single OID, the <code>snmpset</code> command requires the a subsequent GET request (as shown above), but not necessarily:
    6 KB (912 words) - 23:37, 30 June 2011
  • Most SNMP traffic is sent from a management station to a network entity, some way. Notifications (Traps and Informs) can be used by a network
    8 KB (1,077 words) - 23:37, 30 June 2011
  • files. The net-snmp toolkit provides a few of the standard So, lets say you have a MIB called
    6 KB (955 words) - 16:34, 12 February 2016
  • ...that have been missing from the previous versions. In SNMPv1 and SNMPv2c, a simple community string was put in clear text into the packet to authentica ...lt Security Module for SNMPv3. The U stands for User-based, as it contains a list of users and their attributes. The USM is described by [[rfc:2574|RFC
    7 KB (903 words) - 18:23, 11 March 2013
  • All of the net-snmp commands pick a common set of options, which the next few sections will be discussing. The A list of all of the options that are available for use from a command can be printed by passing "-h" on the command line to any of the co
    9 KB (1,162 words) - 08:26, 30 May 2013
  • * To act as an example of a truly trivial helper
    252 bytes (46 words) - 16:01, 13 July 2011
  • ...application. Its only purpose is to retrieve the value of a variable from a remote host. ...d to declare 2 of these, one to fill with information, and second which is a pointer returned by the library.
    9 KB (1,343 words) - 15:20, 11 November 2014
  • ...ion. It's only purpose is to retrieve the value of a set of variables from a set of remote hosts. (This is for the C library, see [[TUT:Simple_Perl_Asyn ...gram assumes that you have a set of hosts that you want to interrogate for a set of variables. For simplicity's sake each query just asks for one variab
    8 KB (1,009 words) - 14:33, 11 November 2014
  • ...t allows the same mib module API to be used in either the core agent or in a agentx subagent, and thus your code can be designed to operate in either mo ...then it's easy to simply remove the support from the master agent and make a subagent instead [and, again, the nifty thing is that the mib API code does
    10 KB (1,363 words) - 12:07, 21 March 2014
  • This tutorial is intended as a brief introduction to the technique of Obviously, this can only server as a very basic example in the context of an SNMP agent.
    20 KB (2,832 words) - 17:02, 14 July 2015
  • This brief tutorial presents an overview of generating skeleton C code for a SNMP MIB using the mib2c utility. You didn't give mib2c a valid OID to start with. IE, I could not find
    3 KB (503 words) - 13:18, 19 April 2012
  • Net-SNMP source code is now in a [[Git|Git repository]] on SourceForge.
    71 bytes (12 words) - 21:45, 15 December 2017
  • ./configure [options, see "configure --help" for a list] See [[Build_System/Windows_features]] for a comparison of the features implemented in each of the Windows build environ
    7 KB (975 words) - 05:18, 24 February 2020
  • The Net-SNMP project has a bunch of [http://www.net-snmp.org/lists/ mailing lists] which may be of int
    262 bytes (42 words) - 17:02, 9 May 2011
  • ...and re-send unacknowledged INFORMS up to a certain configured number over a specified period of time. (An application may be configured to specify the SNMPv3 USM users are uniquely defined by a combination of the authoritative EngineID and the user name.
    7 KB (1,165 words) - 14:49, 10 January 2012
  • There is a good tutorial on loading MIBs into the tools. Please make sure you read th === A broken MIB ===
    2 KB (323 words) - 17:38, 19 December 2013
  • mib space, some objects that normally return a string type are instead ...SNMP that decides whether to print a string as a human-formatted string or a hexadecimal string. And, in turn, Net-SNMP leaves that decision up to the
    1 KB (237 words) - 01:40, 8 May 2014
  • Open a command prompt with the correct options:
    859 bytes (134 words) - 04:45, 14 March 2018
  • AES192 and AES256 were never defined in a RFC. At one point the AES draft ...shed forward into the full standardization process and was later dropped. A few companies picked up that work and implemented it internally to their pr
    2 KB (307 words) - 18:31, 5 January 2018
  • ...he [http://net-snmp.git.sourceforge.net/git/gitweb.cgi?p=net-snmp/net-snmp;a=blob_plain;f=agent/mibgroup/ip-mib/ip_scalars.c;hb=HEAD IP-MIB scalars impl /* We are never called for a GETNEXT if it's registered as a
    4 KB (401 words) - 14:07, 18 April 2012
  • ...ia SNMP [[notifications]]. This can greatly relieve the amount of traffic a network management station needs to send to every device on the network. ...t define a user, add access control for it, and create it. '''PLEASE PICK A NAME DIFFERENT THAN ''myMonitorName'' and ''mysecretepassword''''', which i
    4 KB (531 words) - 00:18, 12 March 2011
  • ...ructure that used native authentication mechanisms, rather than relying on a completely independent user base like [[USM]] does. The working group has * A '''Transport Security Model''' ([[TSM]]) responsible for assuring incoming
    932 bytes (133 words) - 20:11, 5 August 2011
  • * Be a generic MIB processing engine, capable of converting MIBs and MIB structure ...once and leaving it to the programmer to fill in the blanks, is to provide a framework for splitting code into two pieces:
    3 KB (435 words) - 23:33, 30 June 2011
  • Just ensure you have a recent version of [[OpenSSL]] installed as well as run configure with the f === Generating a CA-signed Certificate ===
    11 KB (1,689 words) - 11:40, 26 January 2015
  • This is a list of used DEBUGMSG tokens in net-snmp version 5.4.2.1. See [[Debug_tokens]] for the command to generate this list, and a shorter list of commonly used tokens.
    68 KB (6,848 words) - 00:15, 19 November 2014
  • If the release is being built from a fresh source checkout, and expects there to be a suitable <code>Makefile</code> already present.
    8 KB (1,327 words) - 05:35, 8 March 2014
  • This was obviously a problem so SNMPv3 was later developed to secure the protocol. SNMPv3, documented in RFCS 3410-3419, defines a modular approach to SNMPv3. This modular approach is important as it is de
    6 KB (831 words) - 14:26, 21 January 2013
  • ...tput. The -D flag can be used to select tokens to display at runtime with a comma separated list. For example ''-Dtls,ssl,snmpd'' will display every d for the agent (rather than all SNMP commands), then you'd need a block
    1 KB (190 words) - 00:58, 19 November 2014
  • Net-SNMP comes with a testing suite that is simple to use, and fairly simple to write new tests f ==== Running a particular test ====
    8 KB (1,247 words) - 13:59, 17 May 2011
  • ...nt to support certain features in the code. But if the code that requires a feature isn't compiled in, the supporting code still is and needlessly adds * A configure flag (--with-minimalist) to enable minimal code
    8 KB (1,149 words) - 00:07, 10 May 2011
  • Net-SNMP uses a layer of abstraction over the various transport protocol for the transport protocols. Adding support for a new transport is relatively
    16 KB (2,264 words) - 13:45, 2 June 2011
  • ...y good position to modify the instructions to your own platform (and I get a bigger reading audience!). ...e a beginner, it will be useful. Now, open up a terminal window and create a projects directory,
    7 KB (1,007 words) - 03:37, 16 February 2011
  • *** '''Unanswered: Niels' has a set of IPv6 fixes for *BSD; what should they go in?''' (see below) *** '''hardaker will be moving some of the code tests into a test-suite directory and adding more'''
    2 KB (330 words) - 09:08, 22 February 2011
  • *** '''with faster life cycles, maintaining branches becomes more of a problem''' ...zing "please write to the list" notes? Possibly with a new wiki page with a longer explanation?
    2 KB (318 words) - 19:00, 25 April 2011
  • This is a Wiki tutorial for using Net-SNMP and lm-sensors on Ubuntu 10.04. ...ntu. The Ubuntu Software Center (Applications > Ubuntu Software Center) is a good resource for determining which packages are currently installed (searc
    17 KB (1,582 words) - 05:58, 5 March 2011
  • ...nctionally but one should also test these with Valgrind. Since Valgrind is a dynamic analysis tool, it is important to trigger as much Net-SNMP code ...in addition to those included in the Valgrind distribution. Save these in a file called e.g. <tt>net-snmp-memcheck.supp</tt>.
    3 KB (396 words) - 18:22, 21 May 2019
  • This tutorial is intended as a brief introduction to extending the has a section on
    6 KB (868 words) - 14:46, 15 March 2016
  • **** How long to keep older versions up to date, given a faster release cycle **** '''will bring back to a future meeting to continue discussion'''
    3 KB (408 words) - 20:24, 25 April 2011
  • Git is a version control system (VCS) that is based on a distributed architecture. In June 2011, the Net-SNMP project switched from If you're a developer, you might checkout out the [[Git For Developers]] page.
    2 KB (292 words) - 03:20, 20 January 2021
  • #* If a decision changes with respect to which branch it should eventually be merge ...ere mostly for your education. See the [[Git Branch Management]] page for a page that describes the shell functions you should really consider using.
    13 KB (2,097 words) - 19:20, 5 March 2012
  • ...s ''git bisect'' breaks if you can't test the broken code in the middle of a bisect''' ...izing "please write to the list" notes? Possibly with a new wiki page with a longer explanation?
    2 KB (311 words) - 20:07, 23 May 2011
  • The [[DISMAN]] WG produced a [[MIB]] for performing remote traceroutes from a remote device. This MIB was entitled the DISMAN-TRACEROUTE-MIB.
    503 bytes (80 words) - 15:20, 9 May 2011
  • The [[DISMAN]] WG produced a [[MIB]] for performing remote pings from a remote device. This MIB was entitled the DISMAN-PING-MIB. INX='"nba"."A"'
    1 KB (178 words) - 16:18, 21 September 2011
  • ...onversations on the [[Mailing Lists]]. When someone writes you back about a question you posed on the mailing lists, it is very important that you writ You're questions are much more likely to be responded to in a timely matter if you do so. Your questions may evolve into other subject a
    1 KB (194 words) - 17:05, 9 May 2011
  • ...'gaement" working group within the [[IETF]] was responsible for developing a number of management [[MIB|MIBs]] that would enable managers to have the ag It produced a number of MIBs that are implemented fully or partially within Net-SNMP:
    709 bytes (87 words) - 23:31, 9 May 2011
  • [[Git]] is a distributed version control system. This page provides information for dev A variation of this is to use ssh only to push changes and the git protocol t
    7 KB (1,208 words) - 08:42, 8 January 2013
  • '''Note:''' this is a Linux specific page. created a script called [http://www.goofers.org/downloads/ipt2mrtg-0.10b/README ipt2m
    1 KB (210 words) - 13:27, 12 February 2013
  • ...ts or shell functions which help manage a git-repo. Specifically, we have a bunch of tools that help test [[Patches|patches]], apply patches and perfor ...patches should be applied to the lowest branch possible. IE, if you have a bug fix for nearly every version it should be applied to the lowest current
    7 KB (1,125 words) - 17:42, 15 July 2011
  • *** Need a wiki page describing the cycles and showing examples from [[Notes20110523]] **** '''dts12 will create a document'''
    2 KB (216 words) - 14:57, 8 August 2011
  • ...e to start. A good next step after reading this page is the [[TUT:Writing a MIB Module]] page. # decides whether it's a master or subagent
    17 KB (2,472 words) - 16:03, 24 November 2015
  • ...cess takes a long time but is much faster with a local repository which is a copy of the data pulled from [[SourceForge]]. It only took about 4 hours t Where there are now two references for a tag (7862 and 88bd). So, to fix this I manually edited the file to leave o
    3 KB (531 words) - 14:46, 28 June 2011
  • ...t to do if you are developing changes on a branch and need to move them to a different branch using [[Git]] Here's a snapshot from [[gitk]] showing the tree where I started. Note that my mast
    5 KB (819 words) - 00:28, 30 June 2011
  • Issue a single SNMP [[GET]] operation to a remote agent. The remaining options are a list of OIDs to use.
    412 bytes (53 words) - 22:45, 30 June 2011
  • Issue a single SNMP [[GETNEXT]] operation to a remote agent. The remaining options are a list of OIDs to issue GETNEXTs for. GETNEXTs always find the '''next''' in
    1 KB (158 words) - 22:54, 30 June 2011
  • Issue a multiple SNMP [[GETNEXT]] operations to a remote agent, traversing all the data in an agent's implemented [[MIB]] tree below a
    2 KB (219 words) - 22:58, 30 June 2011
  • The '''snmpcmd''' tool isn't a real tool. It's just a common manual page that describes all the options available to the majority
    322 bytes (55 words) - 23:04, 30 June 2011
  • The '''snmpd''' daemon acts as the central SNMP data repository for a given host. In it's most typical usage, it listens to port 161 (and possib The [[snmpd.conf]] configuration file takes a huge wealth of configuration options. One way to get started is to run the
    1 KB (174 words) - 20:58, 15 July 2011
  • snmptrapd, at a minimum, needs access control settings to allow notifications using various will let any incoming notification with a community name of ''myInsecureCommunity'' be logged to it's output file/sys
    2 KB (270 words) - 16:17, 29 April 2014
  • ...an agent using the SNMP [[SET]] protocol operation. The configuration is a list of [[OID]]s and values that make up the configuration that should be s
    873 bytes (140 words) - 23:23, 30 June 2011
  • ...a number of protocols besides SNMP, such as X.509, LDAP, etc. Each OID in a [[MIB]] tree refers to an individual node in the tree, possibly with data d
    609 bytes (97 words) - 23:27, 30 June 2011
  • ...is useful for displaying a table in a human-readable fashion, rather than a linear list produced by tools like [[snmpwalk]].
    1 KB (103 words) - 23:29, 30 June 2011
  • ...unction in the {{code|agent/mibgroup/testhandler.c}} file which implements a multiplication table using this ''table helper''. By creating a table handler and injecting it into your calling
    3 KB (506 words) - 15:26, 17 July 2011
  • The table helper is designed to completely take over a set of data and serve it. All you need to do is load the data and off it g ''Note:'' the ''Table Data Helper'' is a child-helper of the [[table]] helper. You might want to read its documenta
    381 bytes (68 words) - 15:27, 17 July 2011
  • ...ULK'' flag has been passed to ''netsnmp_create_handler_registration()'' or a similar function.
    551 bytes (86 words) - 16:14, 13 July 2011
  • 5.2. If you generate code from a One of the questions that comes up on our mailing lists a lot
    8 KB (1,364 words) - 18:17, 28 July 2011
  • ''ifTable'' [[MIB]] module for Linux. It's not a complete
    563 bytes (83 words) - 18:00, 13 July 2011
  • ...-SNMP source code. If you need to write a MIB, we strongly suggest buying a good book on the subject.
    317 bytes (54 words) - 18:02, 13 July 2011
  • The first step is to generate the code. First, create a new directory for the code. For this tutorial, e will assume you have a directory
    4 KB (682 words) - 23:32, 18 July 2011
  • ...ET''' command requests a list of exact instances from a remote entity. If a requested object does not exist, an error condition is returned explaining The expected returned [[PDU]] will be a [[RESPONSE]], although a [[REPORT]] may be issued as well in certain [[SNMPv3]] circumstances.
    369 bytes (58 words) - 05:12, 19 July 2011
  • Let's take a look in <var>ifXTable.h</var>. Since we will be using expect to run into it a lot in the code. Instead, the code uses
    3 KB (489 words) - 21:53, 13 July 2011
  • There are a few basic data structures that the MFD template code uses routine. It is never used by the MFD code, but is passed as a parameter
    7 KB (940 words) - 17:28, 13 July 2011
  • indexes. For each data item, or row, a new ''row request'' <a href="../../faq.html#init_data_context">When should I initialize
    24 KB (2,914 words) - 23:45, 18 July 2011
  • There is, however, a case where the data format specified by the provide a complete implementation, but enought to give you the
    6 KB (915 words) - 17:42, 13 July 2011
  • You can run the ''ifTable'' agent as a regular SNMP agent, or as an AgentX sub-agent. The default is to run as a sub-agent. While
    4 KB (448 words) - 17:48, 13 July 2011
  • 5.2 (currently in the main CVS line). If you generate code from a
    1 KB (222 words) - 17:57, 13 July 2011
  • In the first MFD tutorial, we implemented a subset of the ifTable,
    624 bytes (89 words) - 21:48, 13 July 2011
  • The first step is to generate the code. Create a new directory somewhere when a new instance is created?
    5 KB (866 words) - 02:54, 19 July 2011
  • The net-snmp access routine returns a container of ''netsnmp_interface_entry'' pointers that contain a snapshot
    4 KB (450 words) - 21:56, 13 July 2011
  • The ''ifName'' node is a string. First we check that the string /** we should have a non-NULL pointer and enough storage */
    6 KB (838 words) - 22:03, 13 July 2011
  • ...he_helper is designed to do one thing: help you manage a cache of data for a given mib implementation. It simply calls your load and free hooks based o Using the cache handler involves a few steps:
    4 KB (620 words) - 17:00, 14 July 2011
  • ...the ''netsnmp_get_timed_bare_stash_cache_handler(...)'' function to create a handler with more specific timing parameters. For tables that are implemented using a compliant handler, you can insert the stash cache at run-time using the fol
    2 KB (369 words) - 22:41, 15 July 2011
  • A '''handler''' is a Net-SNMP construct that either handles or helps the handling of requests be
    389 bytes (57 words) - 20:56, 15 July 2011
  • ...ent MUST return the next instance in the [[MIB]] tree that does exist. If a '''GETNEXT''' is issued for an object that does exist, the agent must skip The expected returned [[PDU]] will be a [[RESPONSE]], although a [[REPORT]] may be issued as well in certain [[SNMPv3]] circumstances.
    1 KB (174 words) - 05:12, 19 July 2011

View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)