SNMP使用的色调墨粉水平

7
我正在尝试使用SNMP获取Brother MCF-9465CDN的色调墨粉水平,以便最终使用Munin将其制成图表。但我无法获得油墨水平。
虽然我对SNMP还有些陌生,但我认为我的尝试应该是可能的。
$ snmpwalk -v 2c -c public a.b.c.d .1.3.6.1.2.1.43.11.1.1.6
iso.3.6.1.2.1.43.11.1.1.6.1.1 = STRING: "Black Toner Cartridge"
iso.3.6.1.2.1.43.11.1.1.6.1.2 = STRING: "Cyan Toner Cartridge"
iso.3.6.1.2.1.43.11.1.1.6.1.3 = STRING: "Magenta Toner Cartridge"
iso.3.6.1.2.1.43.11.1.1.6.1.4 = STRING: "Yellow Toner Cartridge"
iso.3.6.1.2.1.43.11.1.1.6.1.5 = STRING: "Waste Toner Box"
iso.3.6.1.2.1.43.11.1.1.6.1.6 = STRING: "Belt Unit"
iso.3.6.1.2.1.43.11.1.1.6.1.7 = STRING: "Drum Unit"

我还希望监控其他一些领域,例如鼓和皮带页面的剩余量,对此我有更多的成功经验:请查看下面的最后两个条目。

请注意,所有的墨盒都报告“-3”,而我希望在那里获得某种可以使用的值。

$ snmpwalk -v 2c -c public a.b.c.d iso.3.6.1.2.1.43.11.1.1.9.1
iso.3.6.1.2.1.43.11.1.1.9.1.1 = INTEGER: -3
iso.3.6.1.2.1.43.11.1.1.9.1.2 = INTEGER: -3
iso.3.6.1.2.1.43.11.1.1.9.1.3 = INTEGER: -3
iso.3.6.1.2.1.43.11.1.1.9.1.4 = INTEGER: -3
iso.3.6.1.2.1.43.11.1.1.9.1.5 = INTEGER: -3
iso.3.6.1.2.1.43.11.1.1.9.1.6 = INTEGER: 48877
iso.3.6.1.2.1.43.11.1.1.9.1.7 = INTEGER: 15830

兄弟MFC正在使用最新的固件版本N1.10。

通过在a.b.c.d上使用MFC的网页,我能够通过一个条形图指示剩余的碳粉量。

2个回答

6

原来"-3"的返回信息是合理的。 我的Brother MFC不能使用snmp返回碳粉盒的水平,只能返回“满”,“几乎空”,“空”或“缺失”。

请参见这个在serverfault上的问题/答案


0
1.3.6.1.2.1.43.11.1.1.8.1.1 = full capacity,
1.3.6.1.2.1.43.11.1.1.9.1.1 = current capacity

toner level percentage = 100/(full/current)

由于每个模型的占用率不同,您可以使用此公式以百分比查看占用率。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接