HP Laserjet 2420n OID for Toner usage

What OID or formula I can use to show Toner used % in dude.
SNMP is enabled on printer. how to do it please?
i tried to use following

TONER [oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/0.6000*100] % Remaining

but its showing wrong. i have replaced with new toner (also tested half used toner but no use)
printer.PNG

Are you absolutely sure that your OID is correct ?
Have you tested to read it with a simple command like snmpget to check if the returned value is correct?

ok I found that it was some compatibility issue of the toner.
on another printer, i am able to get the correct toner stats using following.

TONER [string_substring(oid("1.3.6.1.2.1.43.11.1.1.9.1.1"))] % Remaining %

t.PNG

Try what number returns oid(“1.3.6.1.2.1.43.11.1.1.9.1.1”) itself.
As I know if it returns negative number (-2 or -3), that means you are using not original toner (refurbished, refiled etc.) and thus you can’t see the actual toner level.

For my printers I use following function (called “toner_percent”):

(oid("1.3.6.1.2.1.43.11.1.1.9.1.1")/oid("1.3.6.1.2.1.43.11.1.1.8.1.1"))*100

Then I use it like this:

Toner : [toner_percent()]%
Pages : [oid("1.3.6.1.2.1.43.10.2.1.4.1.1")]

OID 1.3.6.1.2.1.43.11.1.1.9.1.1 is remaining toner capacity (usually in pages) and OID 1.3.6.1.2.1.43.11.1.1.8.1.1 is maximum toner capacity of the cartridge.

OID 1.3.6.1.2.1.43.10.2.1.4.1.1 is the total number of pages ever printed.