Я хочу использовать snmpsim-Tool SNMP-Lab для имитации непубличного MIB (давайте назовем его myMIB, потому что я не знаю, разрешено ли мне упоминать официальное имя) для запросов SNMP.
У меня действительно есть MIB в формате .mib, когда я пытаюсь использовать этот существующий файл для моделирования через mib2dev.py, как описано в официальной документации, он выдает следующую ошибку: "myMIB.py [co] notнайдено ... [] "во всех путях поиска.
Это может иметь смысл, учитывая, что мой файл не в формате .py, а в формате .mib.
Поэтому я попытался преобразоватьСначала от .mib к .py, используя mibdump.py --mib-source = file: /// usr / share / snmp / ... myMIB.
Это приводит к следующей ошибке: Отсутствуют MIB источника: SNMPv2-CONF, SNMPv2-SMI, SNMPv2-TC.Следовательно преобразование не удается.
Мои состояния .mib в определениях: ИМПОРТ [...] МОДУЛЬНОЙ ИДЕНТИЧНОСТИ ИЗ SNMPv2-SMI;
Так что это определено в моем .mib, но я не могу включить SNMPv2-SMI для инструмента преобразования.
Как включить необходимые зависимости для команды mibdump?
Дополнительная информация: - мой MIB отсутствует в базе данных snmplabs.com/asn1 - я использую python2.7 на Ubuntu - я, очевидно, новичок в MIB и Python, которые могут быть не очень хорошим созвездием здесь