[SNMP4J] Sending v2 and v3 SNMP traps
Deon van der Merwe
dvdm at truteq.co.za
Mon Aug 8 07:54:18 CEST 2005
Hi,
I have also just been using v1 and started looking at 2c just this
morning... So mine is not working yet...
You are expecting/waiting for a response to the TRAP. Should you not be
using the TRAP.INFORM pdu type then?
pduV2.setType(PDU.INFORM);
> -----Original Message-----
> From: snmp4j-bounces at agentpp.org
> [mailto:snmp4j-bounces at agentpp.org] On Behalf Of Keary Parinis
> Sent: Monday, August 08, 2005 04:30
> To: snmp4j at agentpp.org
> Subject: [SNMP4J] Sending v2 and v3 SNMP traps
>
> Hi,
>
> I went through the console tools and SNMP class documenation.
> I am able
> to send SNMP version 1 traps to HP Openview w/out a problem. I can't
> seem to get SNMP v2 traps to send. I pasted my code at the bottom of
> this message. Does anyone have a good example of sending v2 and v3
> traps? Thanks.
>
> TransportMapping transport = new DefaultUdpTransportMapping();
> Snmp snmp = new Snmp(transport);
> CommunityTarget cTarget = new CommunityTarget();
> cTarget.setAddress(target);
> cTarget.setCommunity(new OctetString("public"));
> cTarget.setRetries(2);
> cTarget.setTimeout(1500);
> cTarget.setVersion(SnmpConstants.version2c);
> snmp.listen();
> PDU pduV2 = new PDU();
> pduV2.add(new
> VariableBinding(SnmpConstants.snmpTrapEnterprise, new OID
> ("1.3.6.1.4.1.37")));
> pduV2.add(new VariableBinding(SnmpConstants.snmpTrapAddress));
> pduV2.add(new VariableBinding(SnmpConstants.snmpTrapOID, new OID
> ("1.3.6.1.4.1.37.0.78")));
> pduV2.add(new VariableBinding(SnmpConstants.snmpTrapCommunity, new
> OctetString("public")));
> pduV2.add(new VariableBinding(new OID("1.3.6.1.4.1.37.0.78"), new
> OctetString("Version 2 Trap")));
> pduV2.setType(PDU.TRAP);
> //this response returns null
> ResponseEvent response = snmp.send(pduV2,cTarget, transport);
> System.out.println(pduV2);
> System.out.println(response);
> snmp.close();
>
> _______________________________________________
> SNMP4J mailing list
> SNMP4J at agentpp.org
> http://lists.agentpp.org/mailman/listinfo/snmp4j
>
More information about the SNMP4J
mailing list