1

运行 snmptranslate -IR sysSwYear 时出错

*预期的 "(" (_): 在 /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt 的第 939 行 应该是 ACCESS (to): 在 /usr/share/snmp/mibs/ZYXEL 的第 939 行-ES2108G-MIB.txt OBJECT-TYPE 解析错误:/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt 中的第 939 行未知对象标识符:sysSwYear....*

这是什么原因???请帮帮我

4

2 回答 2

5

将“_”替换为“-”就可以了:D

于 2012-07-30T12:45:35.517 回答
5

使用 -Pu 标志。

-Pu 切换是否允许在 MIB 对象名称和其他符号中使用下划线字符。严格来说,这不是有效的 SMI 语法,但某些供应商 MIB 文件定义了此类名称。也可以使用配置标记 mibAllowUnderline 设置默认行为。

于 2013-07-08T18:02:29.700 回答