semper
Goto Top

SNMP Abfrage bei Brother DCP-9022CDW bringt immer -3

Hey Leute,

Ich versuche gerade mir SNMP beizubringen und versuche den aktuellen Tonerstand von meinem Drucker auszulesen. Leider bekomme ich bei den Toner werten immer nur eine -3 als Wert

Mit
OID Wert
1.3.6.1.2.1.43.11.1.1.9.1.1 -3
1.3.6.1.2.1.43.11.1.1.9.1.2 -3
1.3.6.1.2.1.43.11.1.1.9.1.3 -3
1.3.6.1.2.1.43.11.1.1.9.1.4 -3
1.3.6.1.2.1.43.11.1.1.9.1.5 -3
1.3.6.1.2.1.43.11.1.1.9.1.6 42590
1.3.6.1.2.1.43.11.1.1.9.1.7 10170

Abfragen wie die Seriennummer und Hersteller funktionieren und werden richtig wiedergegeben.
Bei der Lebensdauer der Trommel und dem Transferband weiss ich noch nicht ganz was ich mit dem Wert anfangen soll aber es steht wenigstens einer da.

Nur bei den Toner Füllständen bekomme ich immer -3. Mache ich etwas falsch? Sollten da nicht z.b die Zahl 30 stehen die für noch 30% Toner stehen?

Kann mir da jemand helfen?

Danke

Content-Key: 1620360031

Url: https://administrator.de/contentid/1620360031

Printed on: April 26, 2024 at 16:04 o'clock

Member: Vision2015
Vision2015 Dec 14, 2021 at 20:21:53 (UTC)
Goto Top
Moin...
Orginal Toner von Brother?

Frank
Member: Dani
Dani Dec 14, 2021 at 20:31:26 (UTC)
Goto Top
Moin,
bei der Rechereche bin ich über einen Thread gestoplert. Das "Problem" hat wohl Kultstatus. face-wink
Brother SNMP OID Toner

Ich habe leider kein Brother Drucker zur Hand. Daher kann ich dich nur mit Links unterstützen:
https://gist.github.com/agent4788/438639df3c5f2801038123de3f916d1d
https://serverfault.com/questions/422483/looking-for-toner-level-oid-for ...

So wie ich das verstehe, gibt Brother keinen Füllstand zurück. sondern "nur" einen Status. Dieser Status enstpricht u.a. -3 und bedeutet so viel wie "fast leer". Leuchtet am Drucker auch die Warning oder Error LED?


Gruß,
Dani
Member: stefaan
stefaan Dec 15, 2021 at 07:23:33 (UTC)
Goto Top
Servus,

kann ich bestätigen (für zwei HL-L5200DW):
iso.3.6.1.2.1.43.11.1.1.9.1.1 = INTEGER: -3

LibreNMS zeigt mir für diese Geräte mit -3 den Wert 50% an. Wobei hier aber noch nie ein höherer Wert erreicht wurde (vielleicht weil es der möglicherweise kleinere Starttoner ist) und noch nicht so viel gedruckt wurde.
Du könntest in den Templates von LibreNMS oder Obervium nach einer Angabe suchen.

Grüße, Stefan
Member: semper
Solution semper Dec 15, 2021 at 09:27:34 (UTC)
Goto Top
Hey Leute,

Danke für die Ganzen Beiträge.
Ich habe auch noch auf anderen Foren gesucht und irgendwie gibt es dafür keine Lösung. Wie Dani schon geschreiben hat: Das Problem hat Kultstatus :D .

Noch eine Kurze Anmerkung:
Wenn ich auf die Weboberfläche von meinem Drucker schaue und mir die Füllstände von meinen Tonern anschaue (Nachbau nicht Original) ergibt -3 noch weniger sinn.
OID Wert
Toner Cyan (C) (80.00%) -3
Toner Magenta (M) (70.00%) -3
Toner Gelb (Y) (70.00%) -3
Toner Schwarz (BK) (20.00%) -3

Ich weiss nicht was sich Brother dabei gedacht hat. Vielleicht haben Sie sich nichts dabei gedacht. Ich werde es einmal als gelöst makieren.

Mein Fazit: Brother hat Probleme mit SNMP.

Vielen Dank für eure Kommentare
Member: aqui
aqui Dec 15, 2021 at 10:10:42 (UTC)
Goto Top
Spannend wäre ja mal zu wissen wie Brother das selber handhabt und ob dort auch andere Werte als fast leer im eigenen Treiber oder Drucker Tool angezeigt werden.
Wäre dem so, dann besteht ja noch Hoffnung das man das doch abfragen könnte.

Die Logik aber die korrekte Funktion mit NICHT Original Partronen zu testen und dann zu dem Schluss zu kommen das der Hersteller ein "Problem" hat ist schon frech. Äpfel mit Birnen... würde da normalerweise jeder sagen.
Um das seriös zu verifizieren sollte man das ja zumindestens grundsätzlich mit den Original Patronen testen um Fehlfunktionen sicher ausschliessen zu können bevor man zu solch einem Urteil kommt !