Random Project

Check_cisco.pl not working at all

Running Nagios Core 4.3.4
Cisco 3750 switch
When I run this from command line
/usr/local/nagios/libexec/check_cisco.pl -h 10.2.8.4 -c public -i “GigabitEthernet1/0/21” -s up
MIB search path: /root/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (IF-MIB): At line 0 in (none)
IF-MIB::ifDescr: Unknown Object Identifier
MIB search path: /root/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (IF-MIB): At line 0 in (none)
IF-MIB::ifName: Unknown Object Identifier
Interface not found : please check your syntax for this device

Nagios run on Ubuntu 16.04.1 LTS

This is my first SNMP check on Nagios.

On Ubuntu I can run SNMPWALK
snmpwalk -v 1 -c public cisco3750 1.3.6.1.2.1.2
or
snmpwalk -v 2c -c public cisco3750 1.3.6.1.2.1.2

Both produce same output from the switch

What am I missing?

Thank you