Hello -
I've been troubleshooting an issue in which I cannot query ROS with MRTG using SNMPv2C, and after some kindly help from the MRTG developers, it appears the issue may be that the current stable version of ROS only offers psuedo-support of SNMPv2C:
snmpwalk -c public -v 2c r1.0
SNMPv2-MIB::sysDescr.0 = STRING: router
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.14988.1
SNMPv2-MIB::sysUpTime.0 = Timeticks: (161707400) 18 days, 17:11:14.00
...etc
snmpbulkwalk -c public -v 2c r1.0
Timeout: No Response from r1.0
...and querying the counters with MRTG mod'ed to not use getbulk:
--base: snmpget public@r2.0:::::2:v4only for ifHighSpeed.24 -> 0 Mb/s
--base: snmpget public@r2.0:::::2:v4only for ifHCInOctets.24 -> 1239398008
--base: check for HighspeedCounters failed ... Dropping back to V1
--base: snmpget public@r2.0:::::2:v4only for ifHighSpeed.25 -> 0 Mb/s
--base: snmpget public@r2.0:::::2:v4only for ifHCInOctets.25 -> 2258087578
--base: check for HighspeedCounters failed ... Dropping back to V1
..etc. I think that proper support for this protocol is important!
Thanks!
Ed