Я пытаюсь запустить snmptranslate в своей системе, но он не работает, даже если я сделал все по руководству с net-snmp.org. Говорят, должно работать, но это не так.
У меня есть сервер debian 6 и net-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 mib-файла cisco, но после попытки запустить snmptranslate я получил сообщение об ошибке.
Я нашел решение. Я установил этот пакет:
sudo apt-get install snmp-mibs-downloader
После установки запустите эту команду:
download-mibs
Он должен загрузить все необходимые MIB.