
Issue Description
S9300 V100R006C00SPC800
snmp counter ifInErrors(1.3.6.1.2.1.10.7.2.1.3) always shows zero, even if displaying interface shows diferent value:
disp int x1/0/4
-----------------------------------------------
Discard: 0, Total Error: 656574

Alarm Information
none

Handling Process
I've checked the MIB reference and i saw that customer used wrong OID.
The correct tree is :
1.3.6.1.2.1.2.2.1.14
ifTable 1(iso).3(iso identified organization).6(US dod).1(internet).2(ietf mgmt).1(SNMP MIB-2).2(SNMP-mib2 interfaces).2(ifTable).1(ifEntry).14(ifInError)
ifInErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For packet-oriented interfaces, the number of inbound
packets that contained errors preventing them from
being deliverable to a higher-layer protocol. For
character-oriented or fixed-length interfaces, the
number of inbound transmission units that contained
errors preventing them from being deliverable to a
higher-layer protocol.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
ifCounterDiscontinuityTime."
::= { ifEntry 14 }

Root Cause
none

Suggestions
doing snmpwalk on that OID, it returned correct value.
END