Jump to content
Sign in to follow this  
juppmania

hifle bei snmp programmierung

Recommended Posts

hi zusammen..


ich möchte den status meines netzwerkdruckers über snmp befehle abfragen. das ganze muss bei mir unter windows laufen...

habe leider grade erst angefangen in php und kenn erst die grundlegenden sachen...


kann mir jemand kurz beschreiben, wie ich von einer ip also mein drucker bestimmte werte auslesen (nicht setzen) kann?

die oid's dafür hab ich mir schon rausgesucht und sowas hab ich auch schon gefunden:


$a = snmpwalk("127.0.0.1", "public", "");


wie muss ich das jetzt in meine php seite einbinden???



bitte um hilfe!


danke

Share this post


Link to post
Share on other sites

du bekommst alles in dem array $a zurück,

mach doch mal nen

print_r($a);

da siehst du dann, wie die einzelnen indizes von dem array heißen.


wenn du die dann weist, einfach echo $a[index-name]; um das auszugeben, was du willst

Share this post


Link to post
Share on other sites

Fatal error: Call to undefined function: snmpwalk() in C:\Apache\htdocs\1.php on line 3


die fehlermeldung kommt bei mir...


hab da jetzt einfach sowas gebastelt...


 

Share this post


Link to post
Share on other sites

Da wird bestimmt nicht die erforderliche Dll eingebunden. Sieh' mal in deiner php.ini nach und suche diese Zeile:

;extension=php_snmp.dll

Nimm das Semikolon weg und starte den Apache neu.


Gruß

Jogi

Share this post


Link to post
Share on other sites

Und die php_snmp.dll ist auch im PHP-Extension-Verzeichnis vorhanden? Bei mir funktioniert es (bis auf eine Timeout-Meldung, aber das ist ja was anderes). Im Zweifelsfall deinstalliere PHP und den Apache und benutze XAMPP von http://www.phpfriends.de


Gruß

Jogi

Share this post


Link to post
Share on other sites





jetzt möchte ich den wert einer betimmten oid herausfinden...die oid muss ich doch dann irgendwie hinter public angeben oder?


so sieht mein befehl in der php datei aus und es funktioniert jetzt auch...


schon mal vielen dank für die hilfe...

Share this post


Link to post
Share on other sites
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...