Hello,

Could somebody give me some example how to send GET request, by using
SNMP4J?

I try following things:

ResponseEvent response = snmp.send(pdu, target);

and

ResponseListener listener = *new* ResponseListener() {

*    *...@override

*    public* *void* onResponse(ResponseEvent event) {

*     * PDU response = event.getResponse();

    }

};



listener.onResponse(session.send(pdu, target));



Also, I try all examples from book “Essential SNMP, 2nd Edition“, and all
examples I was found on the internet.

But, every time I get same result. I get the response event, but response
PDU is always null. When I try this by MIB browser it is working properly.

It looks like when I send request  my application does not wait to get
proper response.


Could anyone give me some example of how to send SNMP GET request by using
SNMP4J library?

Or, could anyone recommend some SNMP books about this?

Thanks in advance.



Ivan


2010/4/7 Ivan Mladenović <pif...@gmail.com>

> I’m using specific OID (for example, 1.3.6.1.4.1.1.3.0). That OID is
> defined in MIB file (used MIB file is specific for application).
>
> I have implemented command responder that should send me response. This
> working when I try to get value of this OID from MIB browser application.
>
>
> 2010/4/7 Rafał Krupiński <r.krupin...@gmail.com>
>
> 2010/4/7 Ivan Mladenović <pif...@gmail.com>:
>>
>> > pdu.add(*new* VariableBinding(new OID(new int[] {1,3,6,7}));
>>
>> Is 1.3.6.7 a specific variable or some subtree? with GET you need to
>> provide OID of a variable, like 1.3.6.1.2.1.1.1.0
>>
>> You could also use a sniffer, like wireshark and see what's sent over
>> the "wire".
>>
>> --
>> Pozdrawiam / Best Regards
>> Rafal Krupinski
>>
>
>
_______________________________________________
SNMP4J mailing list
SNMP4J@agentpp.org
http://lists.agentpp.org/mailman/listinfo/snmp4j

Reply via email to