When looking at a printer, the toner level in Lansweeper shows 0%, even though the printer reports a different value.
for example, on an HP LaserJet P2055dn, Lansweeper is reporting the toner as being 0%, while the printer shows 59%.
when i look at what is returned via SNMP, i see the following:
Toners:
1.3.6.1.2.1.43.11.1.1.2.1.1: 1
1.3.6.1.2.1.43.11.1.1.3.1.1: 0
1.3.6.1.2.1.43.11.1.1.4.1.1: 3
1.3.6.1.2.1.43.11.1.1.5.1.1: 3
1.3.6.1.2.1.43.11.1.1.6.1.1: Black Cartridge HP CE505X
1.3.6.1.2.1.43.11.1.1.7.1.1: 13
1.3.6.1.2.1.43.11.1.1.8.1.1: 2650
1.3.6.1.2.1.43.11.1.1.9.1.1: 1563
looking at the printer-mib, i see:
prtMarkerSuppliesMaxCapacity .1.3.6.1.2.1.43.11.1.1.8
prtMarkerSuppliesLevel .1.3.6.1.2.1.43.11.1.1.9
so, 1563/2650 = 59%, which is what the printer reports. Lansweeper reports 0%.
i have another identical printer, with the same toner cartidge, and SNMP returns the following:
Toners:
1.3.6.1.2.1.43.11.1.1.2.1.1: 1
1.3.6.1.2.1.43.11.1.1.3.1.1: 0
1.3.6.1.2.1.43.11.1.1.4.1.1: 3
1.3.6.1.2.1.43.11.1.1.5.1.1: 3
1.3.6.1.2.1.43.11.1.1.6.1.1: Black Cartridge HP CE505X
1.3.6.1.2.1.43.11.1.1.7.1.1: 13
1.3.6.1.2.1.43.11.1.1.8.1.1: 2650
1.3.6.1.2.1.43.11.1.1.9.1.1: 2173
for this device, Lansweeper reports 98% toner remaining, and the printer reports 82%.
how does Lansweeper determine the toner remaining?