RE: snmptrapd - decoding OIDs not working

"Steele, John" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <DE6EAB559870AE45A90F01F103F6807B0FA10E7AE2@GVW1349EXA.americas.hpqcorp.net>
Thanks for your help

I understood that all daemons and utilities used the snmp.conf configuration file and this is what puzzled me.

I have just realised that the -C parameter suppressed reading the standard files! That was causing my problem! I had not revisited my command line options.

c:\usr\bin\snmptrapd -c c:\usr\temp\snmptrapd.conf  -Lo

This works as expected!

Your suggestions also worked but I am aiming for very simple command lines with all the basic configuration held in configuration files. At least it showed me that the principle worked and I now have a solution I can move towards my production environment.

John Steele
HP Enterprise Services UK Ltd
 
Mobile: +44 7875 876573
Email: [email protected]
 
Please consider the environment before printing this email. 
 


-----Original Message-----
From: Greg Oliver [mailto:[email protected]] 
Sent: 19 March 2012 18:11
To: Steele, John
Cc: [email protected]
Subject: Re: snmptrapd - decoding OIDs not working

On Mon, Mar 19, 2012 at 12:47 PM, Steele, John <[email protected]> wrote:
> I am trying to use net snmp to receive traps from a CISCO network component.
> It is receiving the traps but is not decoding them correctly
>
>
>
> Translate gives me a decoded MIB. Snmptrapd does not.  I have not found a
> way of getting it to accept the additional Cisco MIBs
>
>
>
> snmptrapd.conf
>
> createuser -e 0x800000090300002414C27803 user_v3_priv SHA v3_authpw1 AES
> v3_encpwd
>
> authuser log user_v3_priv
>
> snmpTrapdAddr udp:200.1.1.100:1162
>
>
>
> format2 %V\n% PDU Address: %b \n PDU Hostname: %B \n Date: %0.4y-%0.2m-%0.2l
> %0.2h:%0.2j:%0.2k \n Enterprise OID: %N \n Trap Type: %w \n Trap Sub-Type:
> %q \n Community/Infosec Context: %P \n Uptime: %T \n Description: %W \n PDU
> Attribute/Value Pair Array:\n%v \n -------------- \n
>
>
>
> Command Line
>
> c:\usr\bin\snmptrapd -C -c c:\usr\temp\snmptrapd.conf -Lo

You must tell snmptrapd where the mibs are with -m just like you would
snmpd.  All of the options for start/stop apply to all of the
daemons/utilities.

>
>
>
> Output with no MIBS
>
> PDU Address: UDP: [200.1.1.1]:53778->[0.0.0.0]:0
>
> PDU Hostname: <UNKNOWN>
>
> Date: 2012-03-19 17:08:39
>
> Enterprise OID: .
>
> Trap Type: 0
>
> Trap Sub-Type: 0
>
> Community/Infosec Context: TRAP2, SNMP v3, user user_v3_priv, context
>
> Uptime: 0
>
> Description: Cold Start
>
> PDU Attribute/Value Pair Array:
>
> iso.3.6.1.2.1.1.3.0 = Timeticks: (52281014) 6 days, 1:13:30.14
>
> iso.3.6.1.6.3.1.1.4.1.0 = OID: iso.3.6.1.4.1.9.9.43.2.0.1
>
> iso.3.6.1.4.1.9.9.43.1.1.6.1.3.192 = INTEGER: 1
>
> iso.3.6.1.4.1.9.9.43.1.1.6.1.4.192 = INTEGER: 2
>
> iso.3.6.1.4.1.9.9.43.1.1.6.1.5.192 = INTEGER: 3
>
> --------------
>
> Output using format2 using standard MIBs plus CISCO MIBS
>
> PDU Address: UDP: [200.1.1.1]:53778->[0.0.0.0]:0
>
> PDU Hostname: <UNKNOWN>
>
> Date: 2012-03-19 16:06:28
>
> Enterprise OID: .
>
> Trap Type: 0
>
> Trap Sub-Type: 0
>
> Community/Infosec Context: TRAP2, SNMP v3, user user_v3_priv, context
>
> Uptime: 0
>
> Description: Cold Start
>
> PDU Attribute/Value Pair Array:
>
> DISMAN-EXPRESSION-MIB::sysUpTimeInstance = Timeticks: (51907902) 6 days,
> 0:11:19
>
> .02
>
> SNMPv2-MIB::snmpTrapOID.0 = OID: SNMPv2-SMI::enterprises.9.9.41.2.0.1
>
> SNMPv2-SMI::enterprises.9.9.41.1.2.3.1.2.147 = STRING: "SYS"
>
> SNMPv2-SMI::enterprises.9.9.41.1.2.3.1.3.147 = INTEGER: 6
>
> SNMPv2-SMI::enterprises.9.9.41.1.2.3.1.4.147 = STRING: "CONFIG_I"
>
> SNMPv2-SMI::enterprises.9.9.41.1.2.3.1.5.147 = STRING: "Configured from
> console
>
> by admin on vty0 (200.1.1.100)"
>
> SNMPv2-SMI::enterprises.9.9.41.1.2.3.1.6.147 = Timeticks: (51907902) 6 days,
> 0:1
>
> 1:19.02
>
> --------------
>
> As far as I can tell I have copied the CISCO MIBs into the correct place and
> the snmptranslate  utility can translate the OIDs correctly.
>
> C:\usr\bin>snmptranslate 1.3.6.1.4.1.9.9.43.2.0.1
>
> CISCO-CONFIG-MAN-MIB::ciscoConfigManEvent
>
>
>
>
>
> John Steele
>
> HP Enterprise Services UK Ltd
> 1-3 Bartley Wood Business Park, Units A & B, Hook, United Kingdom,RG27 9XA
>
>
>
> Mobile: +44 7875 876573
>
> Email: [email protected]
>
>
>
> HP Enterprise Services UK Ltd registered office: Cain Road, Bracknell, Berks
> RG12 1HN.  Registered No: 90597 England.
>
>
>
> The contents of this message and any attachments to it are confidential and
> may be legally privileged. If you have received this message in error, you
> should delete it from your system immediately and advise the sender.  To any
> recipient of this message within HP, unless otherwise stated you should
> consider this message and attachments as "HP CONFIDENTIAL".
>
>
>
>
>
> Please consider the environment before printing this email.
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Net-snmp-users mailing list
> [email protected]
> Please see the following page to unsubscribe or change other options:
> https://lists.sourceforge.net/lists/listinfo/net-snmp-users
>
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.