[mrtg] cfgmaker snmpv3 available, but using v1/v2c
Phill Ashworth
gilberthuph at gmail.com
Fri Mar 1 06:42:30 CET 2013
Just starting out with mrtg and I'm trying to use snmp v3 with cfgmaker
but it seems to be falling back to v1/v2c, v3 seems to be set up
correctly on the router and I can snmpwalk with my roUser.
Any ideas why this isn't working?
# cfgmaker --enablesnmpV3 --username roUser --authprotocol=MD5
--authpassword xxxxxxxx --privprotocol=DES -privpassword xxxxxxxx
--contextengineid=0 192.168.200.245
--base: SNMP V3 libraries found, SNMP V3 enabled.
--base: snmpv3 available, but using v1/v2c for public at 192.168.200.245:
--base: Get Device Info on public at 192.168.200.245:
Use of uninitialized value $DevInfo{"sysObjectID"} in concatenation (.)
or string at /usr/local/bin/cfgmaker line 1003.
Use of uninitialized value in pattern match (m//) at
/usr/local/bin/cfgmaker line 1005.
Use of uninitialized value in pattern match (m//) at
/usr/local/bin/cfgmaker line 1005.
Use of uninitialized value in pattern match (m//) at
/usr/local/bin/cfgmaker line 1005.
.. snip
--base: Vendor Id: Unknown Vendor -
--base: Populating confcache
SNMPWALK Problem for ifName on public at 192.168.200.245::::::v4only:
Received noSuchName(2) error-status at error-index 1 at
/usr/local/bin/cfgmaker line 152
--base: Get Interface Info
Use of uninitialized value $descr in pattern match (m//) at
/usr/local/bin/cfgmaker line 192.
Use of uninitialized value $descr in pattern match (m//) at
/usr/local/bin/cfgmaker line 192.
--base: Walking ifIndex
--base: Walking ifType
--base: Walking ifAdminStatus
--base: Walking ifOperStatus
--base: Walking ifMtu
--base: Walking ifSpeed
Use of uninitialized value $comment_sysdescr in substitution (s///) at
/usr/local/bin/cfgmaker line 379.
Use of uninitialized value $sysname in concatenation (.) or string at
/usr/local/bin/cfgmaker line 412.
Use of uninitialized value $comment_sysdescr in concatenation (.) or
string at /usr/local/bin/cfgmaker line 412.
Use of uninitialized value $syscontact in concatenation (.) or string at
/usr/local/bin/cfgmaker line 412.
Use of uninitialized value $syslocation in concatenation (.) or string
at /usr/local/bin/cfgmaker line 412.
# Created by
# /usr/local/bin/cfgmaker --enablesnmpV3 --username roUser
--authprotocol=MD5 --authpassword xxxxxxxx --privprotocol=DES
-privpassword xxxxxxxx --contextengineid=0 192.168.200.245
### Global Config Options
# for UNIX
# WorkDir: /home/http/mrtg
# or for NT
# WorkDir: c:\mrtgdata
### Global Defaults
# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits
EnableIPv6: no
######################################################################
# System:
# Description:
# Contact:
# Location:
######################################################################
enablesnmpv3: yes
More information about the mrtg
mailing list