预期“(”(_):在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt的第939行

时间:2012-06-22 11:23:39

标签: snmp net-snmp mib

运行snmptranslate -IR sysSwYear

时出错

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

背后的原因是什么?请帮帮我

2 个答案:

答案 0 :(得分:5)

将“_”替换为“ - ”并且工作正常:D

答案 1 :(得分:4)

使用-Pu标志。

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