Невозможно скомпилировать базовые MIB IE RFC 1407
При попытке скомпилировать какой-нибудь базовый mib IE RFC 1407-MIB. Я получаю ошибку
Не удалось найти импортированный символ OBJECT-TYPE в модуле /opt/opennms/share/mibs/pending/RFC1407-MIB%20DEFINITIONS.mib, источник: RFC1407-MIB%20DEFINITIONS.mib, строка: 8, строка: 24
Код, на который бомбят, это
IMPORTS
Gauge
FROM RFC1155-SMI
DisplayString, transmission
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
Он не любит "тип объекта". Теперь RFC-1212 был скомпилирован и в списке MIBS. Кто-нибудь может найти решение этой проблемы.
1 ответ
Используйте эту версию 1212:
https://raw.githubusercontent.com/NationalAssociationOfRealtors/UPSMonitor/master/RFC-1212-MIB.txt
Также убедитесь, что RFC1407 MIB использует правильный заголовок:
В RFC1407 MIB:
OBJECT-TYPE
FROM RFC1212-MIB;
В RFC1212 MIB
RFC1212-MIB DEFINITIONS ::= BEGIN