I'm gussing it has somthing to do with this during the discovery or polling
sysUpTime.0 = 49:5:09:50.00
sysLocation.0 = "4C 6F 63 61 6C 20 41 64 6D 69 6E 69 73 74 72 61 74 69 66 "
sysContact.0 = ""
sysName.0 = "49 4D 20 43 34 35 30 30 "
]
SNMP Hex string converted..
HEX: 4C 6F 63 61 6C 20 41 64 6D 69 6E 69 73 74 72 61 74 69 66
STRING: Local Administratif
SNMP Hex string converted..
HEX: 49 4D 20 43 34 35 30 30
STRING: IM C4500
The sysName.0, .1.3.6.1.2.1.1.5.0 or .1.3.6.1.4.1.367.3.2.1.1.1.1.0 all answer the model number instead of the hostname so I'm guessing it has to do with either the MIB being out of date or an issue with the printer's firmware itself
snmpwalk -v2c -c ***-t 3 -Cc --hexOutputLength=0 -ObentxU 172.16.119.65 sysName.0
.1.3.6.1.2.1.1.5.0 = STRING: IM C4500
snmpwalk -v2c -c ***-t 3 -Cc --hexOutputLength=0 -ObentxU 172.16.119.65 .1.3.6.1.4.1.367.3.2.1.1.1.1.0
.1.3.6.1.4.1.367.3.2.1.1.1.1.0 = Hex-STRING: 49 4D 20 43 34 35 30 30
Edit :The hostname's hex OID seems to be on .1.3.6.1.4.1.367.3.2.1.6.1.1.7.1 *
snmpwalk -v2c -c *** -t 3 -Cc --hexOutputLength=0 -ObentxU 172.16.119.65 .1.3.6.1.4.1.367.3.2.1.6.1.1.7.1
.1.3.6.1.4.1.367.3.2.1.6.1.1.7.1 = Hex-STRING: 50 43 4D 49 4D 50 30 30 31
echo 50434D494D50303031 | xxd -r -p
PCMIMP001
Ok, added numeric oid (.1.3.6.1.4.1.367.3.2.1.6.1.1.7.1) as sysname in r12113.