您的位置:首页 > 博客中心 > 网络系统 >

Installing MIB in Ubuntu and Solving the Error “SNMP Cannot Find Module …”

时间:2022-04-03 15:10

Has noticed an error after executing the command snmpwalk with the indication of MIB instead of OID:

1 2 snmpwalk -v 2c -c public 192.168.0.1 ifIndex ifIndex: Unknown Object Identifier (Sub-id not found: (top) -> ifIndex)

And:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 For error such as: Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none) Cannot find module (HOST-RESOURCES-TYPES): At line 0 in (none) Cannot find module (SNMPv2-TC): At line 10 in /usr/share/mibs/netsnmp/UCD-DLMOD-MIB Cannot find module (SNMPv2-SMI): At line 34 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB Cannot find module (SNMPv2-TC): At line 37 in /usr/share/mibs/netsnmp/UCD-SNMP-MIB Did not find ‘enterprises’ in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB) Did not find ‘DisplayString’ in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB) Did not find ‘TruthValue’ in module #-1 (/usr/share/mibs/netsnmp/UCD-SNMP-MIB) Unlinked OID in UCD-SNMP-MIB: ucdavis ::= { enterprises 2021 } Undefined identifier: enterprises near line 39 of /usr/share/mibs/netsnmp/UCD-SNMP-MIB Did not find ‘DisplayString’ in module #-1 (/usr/share/mibs/netsnmp/UCD-DLMOD-MIB) Did not find ‘ucdExperimental’ in module UCD-SNMP-MIB (/usr/share/mibs/netsnmp/UCD-DLMOD-MIB) ...

We look at the tree of mibs:

1 snmptranslate -Tp

The solution to the above errors is the execution of the following commands:

1 2 3 4 sudo apt-get install snmp-mibs-downloader sudo download-mibs sudo sed -i "s/^\(mibs *:\).*/#\1/" /etc/snmp/snmp.conf sudo service snmpd restart

热门排行

今日推荐

热门手游