Check_snmp iemStatusProbeTempUnits

HI
i use apc managment card with external temperature sensor.

it oid to check it - iemStatusProbeCurrentTemp.2 or .1.3.6.1.4.1.318.1.1.10.2.3.2.1.4
mib file PowerNet-MIB

if i check it use snmpwalk, i take correct result

tor@02:~$ snmpwalk -v 2c -c public 1.1.1.1 1.3.6.1.4.1.318.1.1.10.2.3.2.1.4
Bad operator (INTEGER): At line 73 in /usr/share/snmp/mibs/ietf/SNMPv2-PDU
PowerNet-MIB::iemStatusProbeCurrentTemp.2 = INTEGER: 26

and if i use check_snmp, i take error

tor@02:~$ /usr/lib/nagios/plugins/check_snmp -P 2c -H 1.1.1.1 -C public -o 1.3.6.1.4.1.318.1.1.10.2.3.2.1.4
SNMP OK - No Such Instance currently exists at this OID | 

Where i wrong?

I knew where I was wrong
the oid for snmpget was incomplete
and if snmpwalk looked at the value tree and gave the correct result, then snmpget required an exact match, which I didn’t have