1

snmpv2 mib を読み込もうとしていますが、net-snmp が見つかりません。

-M [folder] オプションを使用して、カスタム mib の場所を snmpget に指示します。

snmpget -v 2c -c public -M /home/myprofile/mibs 192.168.1.55 RFC1213-MIB::sysDescr

エラーが発生します。

Cannot find module (SNMPv2-SMI): at line 0 in (none)
RFC1213-MIB::sysDescr: Unknown Object Identifier

これらが標準の mib であることを考えると、何が欠けていますか?

4

1 に答える 1

2

を使用-Mしてフォルダーを指定する場合、そのフォルダーに必要なすべての MIB ドキュメント (自分のドキュメントだけでなく、すべての依存関係も含む) が含まれるようにする必要があります。それ以外の場合、Net-SNMP は (設計により) それらを見つけることができません。詳細については、Net-SNMP のマニュアル ページを参照してください。

http://www.net-snmp.org/docs/man/snmpcmd.html

したがって、最も簡単な方法は、

snmpget -v 2c -c public -M +/home/myprofile/mibs 192.168.1.55 RFC1213-MIB::sysDescr

于 2013-10-05T10:17:25.153 に答える