关于我在这个网站上的最新问题;我仍然在努力将 MIB 文件添加到我的 snmptt 服务器。我有一大堆来自 Cisco 和 Juniper 的 MIB,snmptt 需要它们的处理程序。他们提供了一个名为 snmpttconvertmib 的工具,我可以编写 shell 脚本来为每个 MIB 执行它,但问题是:它们相互依赖...
因此,转换整个 MIB 目录将失败,因为文件转换的顺序是错误的。是否有任何已知的工具/方法可以解决这个问题并让我做我需要的事情?
顺便说一下,使用 Debian。
答案1
该snmpttconvertmib
脚本依赖于Net-SNMPsnmptranslate
实用程序在后台处理 MIB 文件。该snmptranslate
工具在环境变量中指定的目录中查找依赖的 MIB 文件MIBDIRS
。您确定snmptranslate
在您的场景中查找的位置正确吗?