Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Hey, hierzu gibt es das sogenannte SNMP (Simple Network Management Protocol). Jeder Hersteller, der seine Geräte danach auslegt, stellt sogenannte MIBs/OIDs bereit, welche eine Art Tree darstellen zur jeweiligen Information. Lässt sich nach kurzem Einlesen sehr gut mit Arbeiten. Habe da auch schon was mit auf die Beine gestellt Und ja, sofern der Drucker im gleichen Netzwerk ist, solltest du den per IP ansprechen können. LG Acr0most

  • Benutzer-Avatarbild

    Zitat von CyberDannen: „suche nun nur noch nach der richtigen oidlib“ Ja, das ist etwas komplexer. Was hast du für einen Drucker? Und was genau möchtest du auslesen? LG, Acr0most

  • Benutzer-Avatarbild

    Also ich habe damals die Lib SimpleSNMP verwendet. Du musst zunächst schauen, auf welcher SNMP-Version dein Drucker Daten zurückgibt. Dann benötigst du nur die richtigen OIDs und kannst damit Tonerstand etc. auslesen. Hier kurzes Beispiel auf der SimpleSNMP-Seite. Damit lässt sich auch ganz gut rumspielen. LG, Acr0most

  • Benutzer-Avatarbild

    Zitat von CyberDannen: „Testproblem“ Meinst bestimmt Testprogramm. Hast du auch bei snmp.Get(SnmpVersion.Ver3, requestOid) die anderen Versionen Ver1 und Ver2 getestet? Manche Drucker senden bspw. nur auf V2. Ansonsten passt die OID auch sicher zu deinem Drucker? @Marcus Gräfe: Auch eine gute Idee. Aber m.M.n. zu unbeständig. Wenn ein Firmwareupdate kommen sollte, und sich die Seite im Aufbau ändert, darfst du dein ganzes PHP-Skript neu schreiben. Die OIDs ändern sich nicht UND sind bei Druckern…

  • Benutzer-Avatarbild

    Poste mal deinen Code. Ggf. kann man dir da weiter helfen. PS: Hast du noch einen weiteren Drucker im Haus? Bspw. HP oder Kyocera? Da bin ich mir sicher, dass es funzt. LG, Acr0most

  • Benutzer-Avatarbild

    Versuche es mal bitte mit dem Community-string 'public'. Zudem ist SNMPv3 mit einer Art Verschlüsselung (User/PW) ausgestattet. Ggf. hat das der Gerätehersteller mit einbezogen und du musst du da nochwas mit hinschicken? LG, Acr0most

  • Benutzer-Avatarbild

    Also ich sag mal so: wenn dein Testprogramm auf OID XY was findet, dann solltest du das auch können und es liegt nur an eine Kleinigkeit - sprich Konfiguration oder sowas. Ansonsten kannst du noch eine weitere SNMP-Lib testen, vllt. geht es mir der. Oder weiter versuchen da was rauszubekommen. Aber ich denke auch: wenn v3 aktiviert ist, sollte man auch auf v2 was zurückbekommen.. Probier das bitte mal. Hast du ggf. noch eine Modell-Bezeichnung für deinen Drucker? LG, Acr0most

  • Benutzer-Avatarbild

    Ok, dann warte ich mal gespannt auf eine Rückmeldung Ich bin mir grad nicht sicher, aber hast du es bereits mit V1/V2 getestet oder nicht? Denn es kam nur, dass V3 aktiviert ist das du iwas üer TCP Socket leiten wolltest. Denn aus meiner Sicht kommen viele Bsp. im Netz mit V2 zum Einsatz - auch bei Konica Minolta. LG, Acr0most