Кто-нибудь знает хороший инструмент для помощи в разработке SNMP MIB с правильным форматированием и синтаксисом?
Если возможно, он должен быть бесплатным и работать под Linux.
Ответ 1
Вы всегда можете использовать snmp-mode в emacs для выделения синтаксиса.
Ответ 2
Согласно this net-snmp howto, есть инструмент под названием smilint из пакета smilib, который они рекомендуют. Звучит больше, чем с помощью snmptranslate.
См. также эту страницу ietf для описания использования.
Ответ 3
Для очень быстрого и грязного systax-hightlighter попробуйте использовать подсветку синтаксиса
Ответ 4
Я использовал MIB Explorer Lite, у которого есть синтаксическая проверка всякий раз, когда вы загружаете MIB. Там бесплатная пробная версия, которая, как мне кажется, длится около 30 дней.
Ответ 5
Я использовал http://www.mibdesigner.com/ пару раз, и я считаю, что это ценный инструмент, значительно сокращающий время разработки MIB.
Это позволяет мне легко переупорядочивать части MIB и переименовывать идентификаторы OID. Более важно, что он проверяет не только недействительный синтаксис, но также и на часто используемые нарушения дизайна и рекомендаций. Выход хорошо отформатирован.