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

Gau*_*rav 1 snmp mib net-snmp

运行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 ....*

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

小智 5

将"_"替换为" - ",它的工作正常:D


小智 5

使用 -Pu 标志。

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