我需要完全禁用
MIB
文本名称,因为它会导致显示十六进制字符串时出现多个错误。
例如:net-snmp 的 bug # 2147、2168 永远不会得到解决。
disable-mib-loading compile-time
选项看起来正是我所需要的。
但我不能建议所有用户重新编译 net-snmp 包以消除错误。
当我尝试删除所有与 SNMP 相关的文件夹时,snmpwalk 显示结果很好,但在输出之前会出现大量
Cannot find module ...
错误。
如何完全禁用
runtime
处的任何 MIB 功能(最好是 .conf 文件)?
我找到了。仍然没有基于 .conf 文件的解决方案,但至少不需要重新编译工具。
export MIBS=""