Я пытаюсь выполнить snmptranslate в своей системе, но это не работает, даже если я сделал все учебным руководством из net-snmp.org. Они говорят, что это должно работать, но это не делает.
У меня есть сервер debian 6 и сетевые-snmp 5.4.3. Я попробовал то, что они говорят здесь, официальное учебное руководство, но оно все еще возвращает ту же ошибку:
No log handling enabled - turning on stderr logging
MIB search path:
/home/las/.snmp/mibs:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/$
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)
... and so on
Я даже создал ~/.snmp/mibs каталог и поместил там 2 МиБ Cisco, но после того, как я пытался выполнить snmptranslate, я получаю ошибку.
Я нашел решение. Я установил этот пакет:
sudo apt-get install snmp-mibs-downloader
После установки запустите эту команду:
download-mibs
Она должна загрузить все необходимые mibs.
.