muninでブラザーのプリンタの情報(1)

 muninでブラザーのプリンタのインク残量とかとれないか調べていたが、どうもブラザーのMIBではインク残量はとれないようだ。

https://stackoverflow.com/questions/21186284/toner-levels-using-snmp

$ 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

 It turns out that the "-3" return messages are expected. My Brother MFC doesn't return the level of the toner using snmp, but just "full", "almost empty", "empty" or "absent".

インクの量の満タン、減っている、空、カートリッジがセットされて以内を数字の-3とかで表しているようで、残量をここからとることはできなさそうだ。

ちなみに

iso.3.6.1.2.1.43.11.1.1.6.1.* がはいっているインクの色
iso.3.6.1.2.1.43.11.1.1.9.1.* が対応する残量のようである。


レーザープリンタのドラムの残量は

iso.3.6.1.2.1.43.11.1.1.6.1.2 = STRING: "Drum Unit"
iso.3.6.1.2.1.43.11.1.1.9.1.2 = INTEGER: 1194

でとれる。

--------------

2023.1.16追記

 修正iso.3.6.1.2.1.43.11.1.1.9.1.*は残量は表していないようで、無くなると0になるけど、新しいインクを入れても-3。。。。。。

なんってこったい。


 

コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題