Hello,
                I'm using snmptranslate utility for converting MIB files into 
textual description specially for TRAPS. But using the snmpTranslate utility 
netsnmp version 5.5 it is unable to convert TRAP-TYPE data types. It is 
successfully able to convert the NOTIFICATION-TYPE.

Instead for TRAP-TYPE it is converting  it to OBJECT-TYPE.

E.g:

MIB:
MUSE-DEFAULT-NBI DEFINITIONS ::= BEGIN
                IMPORTS
                                OBJECT-TYPE      FROM RFC1155-SMI
                                TRAP-TYPE          FROM RFC-1215
                                enterprises, NetworkAddress,IpAddress, Counter, 
Gauge, TimeTicks
                                                                                
                FROM RFC1155-SMI;
                -- In order for this trap to work correctly, the snmp trap 
forwarder
                -- must be used with the following gate writer configuration:
                --
                -- START WRITER SNMP_WRITER
                -- (
                --             TYPE = SNMP,
                --             REVISION = 1,
                --             GATEWAY = 'myManager',
                --             MAP = SNMP_MAP
                --      OID = '1.3.6.1.4.1.1279.20'
                -- );
                microMuse         OBJECT IDENTIFIER ::= { enterprises 1279 }
                museSnmpTrapForwarder OBJECT IDENTIFIER ::= { microMuse 20 }

                museDefaultTrap TRAP-TYPE
                                ENTERPRISE museSnmpTrapForwarder
                                --VARIABLES {  museIdentifier, museSerial, 
museNode, museNodeAlias, museManager, museAgent, 
museAlertGroup,museAlertKey,museSeverity,museSummary,                
museStateChange,museFirstOccurrence,museLastOccurrence,museInternalLast,musePoll,museType,museTally,museClass,museGrade,museLocation,museOwnerUID,museOwnerGID,
                museAcknowledged,museFlash,museServerName,museServerSerial }
                                DESCRIPTION
                                "All information regarding an event which 
exists in the
                                 OMNIbus alerts.status table."
                                --REFERENCE
                                
--"http://support.micromuse.com/documentation/supplementals/gateways/SNMP.pdf";
                ::= 1


END

After executing snmptranslate it gets converted as :

MUSE-DEFAULT-NBI::microMuse
microMuse OBJECT-TYPE
  -- FROM             MUSE-DEFAULT-NBI
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 1279 }
MUSE-DEFAULT-NBI::museSnmpTrapForwarder
museSnmpTrapForwarder OBJECT-TYPE
  -- FROM             MUSE-DEFAULT-NBI
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 
microMuse(1279) 20 }
MUSE-DEFAULT-NBI::museSnmpTrapForwarder#
museSnmpTrapForwarder# TRAP-TYPE
  -- FROM             MUSE-DEFAULT-NBI
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 
microMuse(1279) museSnmpTrapForwarder(20) 0 }
MUSE-DEFAULT-NBI::museDefaultTrap
museDefaultTrap OBJECT-TYPE
  -- FROM             MUSE-DEFAULT-NBI
  DESCRIPTION   "All information regarding an event which exists in the
                                 OMNIbus alerts.status table."
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 
microMuse(1279) museSnmpTrapForwarder(20) museSnmpTrapForwarder#(0) 1 }

So kindly let me know is there any way I can use snmptranslate for V1 traps?

Regards,
Nitin Rathod
------------------------------------------------------------------------------

_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to