HP Ink level not found

Suddenly my Magenta ink level isn’t available anymore.
Hardware: HP Officejet Pro 8600 N911g CM750A

Component Version
LibreNMS 1.33-66-g1aa9713
DB Schema 215
PHP 7.0.22-0ubuntu0.16.04.1
MySQL 5.7.20-0ubuntu0.16.04.1-log
RRDTool 1.5.5
SNMP NET-SNMP 5.7.3

[OK] Database connection successful
[OK] Database schema correct

Checking toner magenta ink… SNMP[/usr/bin/snmpget -v1 -c COMMUNITY -OUqnv -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.43.11.1.1.9.0.4]
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: .1.3.6.1.2.1.43.11.1.1.9.0.4
0 %
RRD[last hp8600.domain.lan/toner-4.rrd --daemon unix:/var/run/rrdcached.sock]
RRD[update hp8600.domain.lan/toner-4.rrd N:0 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]SQL[UPDATE toner set toner_current =‘0’,toner_capacity =‘230’ WHERE toner_id = ‘32’]

snmpwalk -v1 -c public -M /opt/librenms/mibs hp8600 .1.3.6.1.2.1.43.11.1.1.9
SNMPv2-SMI::mib-2.43.11.1.1.9.0.1 = INTEGER: 135
SNMPv2-SMI::mib-2.43.11.1.1.9.0.2 = INTEGER: 200
SNMPv2-SMI::mib-2.43.11.1.1.9.0.3 = INTEGER: 188
SNMPv2-SMI::mib-2.43.11.1.1.9.0.4 = INTEGER: 223

Full debug log:
Discovery https://p.libren.ms/view/6499c496
Poller https://p.libren.ms/view/975dd720

Have you made any changes to your snmp.conf recently?

The only lines in my snmp.conf are comments.

#mibs :

I’ve changed my empty ink cartridge for new (HP supported) ones recently.

What happens when you run this command (like the poller is)

/usr/bin/snmpget -v1 -c COMMUNITY -OUqnv -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.43.11.1.1.9.0.4

$ /usr/bin/snmpget -v1 -c public -OUqnv -M /opt/librenms/mibs udp:hp8600:161 .1.3.6.1.2.1.43.11.1.1.9.0.4
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: .1.3.6.1.2.1.43.11.1.1.9.0.4

snmpwalk -v1 -c public hp8600 .1.3.6.1.2.1.43.11.1.1.9.0.4
#NO RESULT

snmpwalk -v1 -c public hp8600 .1.3.6.1.2.1.43.11.1.1.9.0
SNMPv2-SMI::mib-2.43.11.1.1.9.0.1 = INTEGER: 135
SNMPv2-SMI::mib-2.43.11.1.1.9.0.2 = INTEGER: 200
SNMPv2-SMI::mib-2.43.11.1.1.9.0.3 = INTEGER: 188
SNMPv2-SMI::mib-2.43.11.1.1.9.0.4 = INTEGER: 223

Seems like the device is acting quite badly there. You’ll need to make the snmpget work to have it poll properly.