![]() |
Welcome to ftp.vim.org,
Hosted by ftp.nluug.nl Current directory: /pub/ftp/NetBSD/NetBSD-release-10/src/external/bsd/ntp/dist/ntpsnmpd/ |
Contents of README:NTP SNMP subagent for Net-SNMP Installation Guides: - install net-snmp from source (configure, make;, make install) - edit the snmpd configuration file (/usr/local/share/snmp/snmpd.conf): add the lines master agentx agentXSocket tcp:localhost:705 and check which read-only community is configured (should be "rocommunity public") - start snmpd (sudo /usr/local/sbin/snmpd) and check that it is running correctly by running the command snmpwalk -v2c -c public localhost (which should output a lot of data values for the supported built-in MIBs of net-snmp) - build the libntpq and the libntp library - build the ntpsnmpd application (make) and run it (./ntpsnmpd) - now you can run snmpwalk -v2c -c public localhost enterprises.5597.99 which should give you a list of all currently supported NTP MIB objects and their current values Please note that currently I use a private MIB OID (enterprises.5597 is the Meinberg top level OEM OID and 99 is my temporary working space for this project). The final OID has to be registered with IANA and this is done by the RFC Editor when the NTPv4 MIB RFC is standardized. I will try to do this earlier in order to be able to have a working solution at the end of this project. In its current state the daemon supports these objects: ntpEntSoftwareName ntpEntSoftwareVersion ntpEntSoftwareVersionVal ntpEntSoftwareVendor ntpEntSystemType ntpEntTimeResolution ntpEntTimeResolutionVal ntpEntTimePrecision ntpEntTimePrecisionVal ntpEntTimeDistance They all use the libntpq library to access information from the ntpd instance with mode 6 packets. Next step is to implement the status section of the MIB (section 2). |
Name Last modified Size
Parent Directory -
CVS/ 17-Dec-2022 21:32 -
Makefile.am 13-Apr-2017 21:17 3.8K
Makefile.in 25-May-2020 22:40 42K
README 13-Dec-2009 17:56 1.6K
invoke-ntpsnmpd.menu 28-Dec-2013 00:31 53
invoke-ntpsnmpd.texi 09-Oct-2022 23:00 6.5K
netsnmp_daemonize.c 25-May-2020 22:47 6.6K
ntpSnmpSubagentObject.c 25-May-2020 22:47 14K
ntpSnmpSubagentObject.h 25-May-2020 22:47 2.5K
ntp_snmp.h 25-May-2020 22:47 1.0K
ntpsnmpd-opts.c 09-Oct-2022 23:41 33K
ntpsnmpd-opts.def 19-Dec-2014 21:37 3.1K
ntpsnmpd-opts.h 09-Oct-2022 23:41 8.7K
ntpsnmpd.1ntpsnmpdman 09-Oct-2022 23:00 5.3K
ntpsnmpd.1ntpsnmpdmdoc 09-Oct-2022 23:00 4.5K
ntpsnmpd.c 25-May-2020 22:47 3.0K
ntpsnmpd.html 09-Oct-2022 23:00 4.2K
ntpsnmpd.man.in 09-Oct-2022 23:00 5.3K
ntpsnmpd.mdoc.in 09-Oct-2022 23:00 4.5K
ntpsnmpd.texi 28-Dec-2013 00:31 1.5K
ntpv4-mib.mib 31-Jan-2012 22:27 29K
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!