2012-06-22 46 views
1

得到了一個錯誤,同時運行snmptranslate -IR sysSwYear預期 「(」(_):在線路939 /usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt

* 預期 「(」 (_):在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt中的第939行 應該訪問(to):在/ usr/share/snmp/mibs/ZYXEL-ES2108G-MIB的第939行在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt 未知對象標識符的行939:對象類型的.TXT 不良解析sysSwYear .... *

的原因是什麼在它後面???請幫我

+0

也許試試在serverfault.com詢問 – rene

回答

5

將「_」替換爲「 - 」並且工作正常:D

+0

@ bzyk667 ....謝謝你,因爲你的回答只有我能夠解決問題...再一次感謝很多 – Gaurav

3

使用-Pu標誌。

-Pu切換是否允許MIB對象名稱和其他符號中的下劃線字符。嚴格地說,這不是有效的SMI語法,但是一些供應商MIB文件 定義了這樣的名稱。默認行爲也可以使用配置令牌mibAllowUnderline進行設置。

+0

這比編輯mib文件更好。 –