[SNMP4J] console tool (SnmpRequest) returns an incorrect value
Frank Fock
fock at agentpp.com
Thu Apr 3 22:51:33 CEST 2008
Hi Erik,
With the console tool, you have to explicitly specify
the PDU type, since there are no different flavors
of the tool like in NET-SNMP for each PDU type.
The default is GETNEXT, and so, the behavior is
correct.
Simply specify "-t GET" as option and you will receive
the expected result.
Best regards,
Frank
Erik Torres Serrano wrote:
> <!--
> @page { size: 8.5in 11in; margin: 0.79in }
> P { margin-bottom: 0.08in }
> --Hi,
>
> I'm using the console tool to search
> for a given OID. The issue I'm having is that the response is
> different to the response given by the snmpget application bundled
> with net-snmp.
>
>
> Search OID: 1.3.6.1.2.1.1.5.0
>
>
> Values returned:
>
>
> SNMP4J SnmpRequest: 1.3.6.1.2.1.1.6.0 =
> "SystemLocation"
> Net-SNMP snmpget: .1.3.6.1.2.1.1.5.0 =
> STRING: SystemName
>
>
> The correct value is the one given by
> snmpget. What's more, a search of the successor OID 1.3.6.1.2.1.1.6.0
> (sysLocation.0
> ) with SnmpRequest returns the correct value for
> 1.3.6.1.2.1.1.5.0, and the same behavior is reproduced for different
> pairs (for instance, a search OID = 1.3.6.1.4.1.2021.4.4.0 produces a
> response OID = 1.3.6.1.4.1.2021.4.5.0).
>
>
> Am I missing something?
>
>
> Regards,
>
>
> Erik Torres
>
>
> ********* Execution traces *********
>
>
> java -cp SNMP4J.jar:log4j-1.2.15.jar
> org.snmp4j.tools.console.SnmpRequest -a MD5 -A MY_PASSPHRASE -u
> monitor -v 3 -x DES -X MY_PASSPHRASE udp:localhost 1.3.6.1.2.1.1.5.0
>
> Apr 3, 2008 5:51:24 PM
> org.snmp4j.log.JavaLogAdapter log
>
> INFO: UDP receive buffer size for
> socket 127.0.0.1/0 is set to: 55296
>
> Received response after 481 millis
>
> Response received with
> requestID=994930613, errorIndex=0, errorStatus=Success(0)
>
> 1.3.6.1.2.1.1.6.0 = "SystemLocation"
>
>
> snmpget -On -v 3 -u monitor -n ""
> -l authNoPriv -a MD5 -A MY_PASSPHRASE localhost sysName.0
>
> .1.3.6.1.2.1.1.5.0 = STRING: SystemName
>
>
> ********* Testbed *********
>
>
> OS: Ubuntu with Linux kernel 2.6.22
> SNMP: NET SNMP 5.3.1 (Ubuntu build)
> Java: Java(TM) SE Runtime Environment
> (build 1.6.0_03-b05)
> SNMP4J: 1.8 and 1.9.1c
>
>
>
>
>
> ____________________________________________________________________________________
> You rock. That's why Blockbuster's offering you one month of Blockbuster Total Access, No Cost.
> http://tc.deals.yahoo.com/tc/blockbuster/text5.com
> _______________________________________________
> SNMP4J mailing list
> SNMP4J at agentpp.org
> http://lists.agentpp.org/mailman/listinfo/snmp4j
--
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com
More information about the SNMP4J
mailing list