2013/3/5 Meike Stone <meike.st...@googlemail.com>: > 2013/3/1 Lee <ler...@gmail.com>: >> Adding a display-hint to the mib file might work. But with snmptrapd >> printing out >>> 22#011.1.3.6.1.4.1.45.1.6.5.3.12.1.3.1.22 = "`s\\/c(" >> it doesn't look like it's found the mibs.
The SNMP trap from a Nortel Switch and uses SNMPv1. This nortel Switch can only be configured to send Traps SNMPv1. I don't no, if it would work With SNMPv2. I only see, that the Display-Hint is defined in a MIB-file called "SNMPv2-TC.txt. TRAP decoded by snmpdtrapd with problematic MAC: notificationtype TRAP receivedfrom UDP: [192.168.111.233]:3812->[10.160.22.59] version 0 errorstatus 0 messageid 0 community public transactionid 1 errorindex 0 requestid 0 DISMAN-EVENT-MIB::sysUpTimeInstance type=67 value=Timeticks: (293810679) 34 days, 0:08:26.79 SNMPv2-MIB::snmpTrapOID.0 type=6 value=OID: S5-ROOT-MIB::s5EthTrap.0.5 S5-ROOT-MIB::s5Com.3.12.1.1.1.22 type=2 value=INTEGER: 1 S5-ROOT-MIB::s5Com.3.12.1.2.1.22 type=2 value=INTEGER: 22 S5-ROOT-MIB::s5Com.3.12.1.3.1.22 type=4 value=STRING: "`s\\/c(" SNMP-COMMUNITY-MIB::snmpTrapAddress.0 type=64 value=IpAddress: 10.160.22.100 SNMP-COMMUNITY-MIB::snmpTrapCommunity.0 type=4 value=STRING: "public" SNMPv2-MIB::snmpTrapEnterprise.0 type=6 value=OID: S5-ROOT-MIB::s5EthTrap with other MAC-Address, it decodes not as STING, instead as Hex-String: receivedfrom UDP: [192.168.111.233]:3812->[10.160.22.59] version 0 errorstatus 0 messageid 0 community public transactionid 2 errorindex 0 requestid 0 DISMAN-EVENT-MIB::sysUpTimeInstance type=67 value=Timeticks: (293810679) 34 days, 0:08:26.79 SNMPv2-MIB::snmpTrapOID.0 type=6 value=OID: S5-ROOT-MIB::s5EthTrap.0.5 S5-ROOT-MIB::s5Com.3.12.1.1.1.22 type=2 value=INTEGER: 1 S5-ROOT-MIB::s5Com.3.12.1.2.1.22 type=2 value=INTEGER: 22 S5-ROOT-MIB::s5Com.3.12.1.3.1.22 type=4 value=Hex-STRING: 10 73 5C 2F 63 28 SNMP-COMMUNITY-MIB::snmpTrapAddress.0 type=64 value=IpAddress: 10.160.22.100 SNMP-COMMUNITY-MIB::snmpTrapCommunity.0 type=4 value=STRING: "public" SNMPv2-MIB::snmpTrapEnterprise.0 type=6 value=OID: S5-ROOT-MIB::s5EthTrap With the output option -Ox, it is decoded well (from manual page snmpcmd): -Ox Display string values as Hex strings (unless there is a DISPLAY-HINT defined for the corresponding MIB object). By default, the library attempts to determine whether the value is a printable or binary string, and displays it accordingly. This option does not affect objects that do have a Display Hint. What algorithm uses snmptrapd to determine, whether it is a sting or hex-string? because of statement from man page : "By default, the library attempts to determine whether the value is a printable or binary string, and displays it accordingly." Don't know, how to solve this problem .. Thanks Meike ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Net-snmp-users mailing list Net-snmp-users@lists.sourceforge.net Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users