You can take a look at snmp4j-1.11\src\org\snmp4j\tools\console\SnmpRequest.java

private void sendV2cTrap() throws IOException
  {
    TransportMapping transport = new DefaultUdpTransportMapping();
    Snmp snmp = new Snmp(transport);
    snmp.listen();

    CommunityTarget target = new CommunityTarget();
    target.setCommunity(new OctetString("public"));
    target.setAddress(new UdpAddress("127.0.0.1/162"));
    target.setVersion(SnmpConstants.version2c);

    PDU request = new PDU();
    request.setType(PDU.TRAP);
    request.add(new VariableBinding(new OID("1.3.6.1.2.1.1.3.0"), new 
Integer32(0)));
    request.add(new VariableBinding(new OID("1.3.6.1.6.3.1.1.4.1.0"), new 
OID("1.3.7")));
    request.add(new VariableBinding(new OID("1.3.6"), new OctetString("Hello 
world v2c trap!")));

    ResponseEvent responseEvent = snmp.send(request, target);
  }

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf 
Of Evgeny Katsnelson
Sent: Wednesday, July 28, 2010 23:06
To: [email protected]
Subject: [SNMP4J] Send v2 trap

How can i send traps v2 from my Java application?
Thanks!
_______________________________________________
SNMP4J mailing list
[email protected]
http://lists.agentpp.org/mailman/listinfo/snmp4j
_______________________________________________
SNMP4J mailing list
[email protected]
http://lists.agentpp.org/mailman/listinfo/snmp4j

Reply via email to