4つのトラップの定義を含むMIBファイルがあります
.1.3.6.1.4.1.5591.1.0.0 (SCTE-HMS-COMMON-MIB::hmsColdStart)
.1.3.6.1.4.1.5591.1.0.1 (SCTE-HMS-ALARMS-MIB::hmsAlarmEvent)
.1.3.6.1.4.1.5591.1.0.2 (SCTE-HMS-COMMON-MIB::hmsWarmStart)
.1.3.6.1.4.1.5591.1.0.3 (SCTE-HMS-DOWNLOAD-MIB::hmsDownloadStatus)
しかし、私の家電製品は次のトラップを送信します
.1.3.6.1.4.1.7465.20.2.6.0.0
.1.3.6.1.4.1.7465.20.2.6.0.1
.1.3.6.1.4.1.7465.20.2.6.0.2
.1.3.6.1.4.1.7465.20.2.6.0.3
これらは、最後の桁に基づく上記のトラップに対応しています。アプライアンスのベンダーから一致するMIBを持っているため、プレフィックスはベンダー固有のオブジェクトに正常に解決されます。したがって、私が得るのは次のようになります。
WISI-HEADEND-ROOT-MIB::headendMib.0
WISI-HEADEND-ROOT-MIB::headendMib.1
WISI-HEADEND-ROOT-MIB::headendMib.2
WISI-HEADEND-ROOT-MIB::headendMib.3
さて、質問です。WISI-HEADEND-ROOT-MIB
トラップの定義全体をコピーせずに、定義を追加できますか?残念ながら、私はMIBを書いた経験がありません。これまでMIBを書いたことがなかったからです。私が探しているのは、次のようなものです。
wisiColdStart TRAP-TYPE
CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsColdStart
::= 0
wisiAlarmEvent TRAP-TYPE
CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsAlarmEvent
::= 1
wisiWarmStart TRAP-TYPE
CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsWarmStart
::= 2
wisiDownloadStatus TRAP-TYPE
CLONE EVERYTHING FROM SCTE-HMS-COMMON-MIB::hmsDownloadStatus
::= 3
このようなことは可能でしょうか?