Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

PRTG: Toner-Status zeigt: Error: Regular Expression does not match

Hex oder kein Hex? Wie der Fehler Regular Expression does not match zu lösen ist

Wir überprüfen bei Brother-Druckern die Tintenfüllstände mittels Abfrage einer OID. Beispielsweise: 1.3.6.1.4.1.2435.2.3.9.4.2.1.5.5.8.0 für schwarzer Toner.
Ist der Toner voll, zeigt er 31-01-04-00-00-00-01 als Antwort an. Doch in jedem anderen Zustand, gibt er etwas anderes zurück und löst damit einen Fehler aus. Dann wissen wir: Toner bei 5%.

Problem ist: Dieser Wert wird als Bytes in hexadezimaler Notation zurückgegeben. Sollte diese Interpretation nicht eingeschaltet sein, sieht das so aus:

Daher die Notation korrigieren:

und speichern, schon zeigt er einen korrekten Wert an.

Man kann das auch gleichzeitig bei mehreren Tonern machen:

Einfach alle Toner auswählen und rechts unten auf den Schraubenschlüssel klicken. Dann Notation abändern.