Socket snmp

dangel -  
 tof -
bonjour a tous
je dois programmer des sockets en php qui envoie des snmp et retourne la réponse sous la forme d'un tableau.
j'arrive à me connecté à la machine distante par le port 161 mais je n'arrive pas à envoyer ma requête snmp
je n'arrive pas à trouver des examples sur le net alors si quelqu'un en a déjà fait ou à une idée ...
voici mon code:
<?php
$port=161;
$ip="137.129.82.30";
$fp = fsockopen("udp://".$ip, $port, $errno, $errstr,120);
$req = "GETBULK iso.3.6.1.2.1.1";
if(!$fp)
{
echo "$errstr ($errno)<br>\n";
echo "false <BR>";
}
else
{
fputs($fp,$req);
echo fread($fp, 265);
fclose($fp);
}
?>

la requête snmp que je souhaite envoyer est :
snmpbulkwalk -v2c -Os -c public 137.129.82.30 system

je travaille sous windoxs XP et avec easyphp 1.8

si vous avez des idées n'hésité pas

++ dangel

1 réponse

tof
 
as tu trouvé la solution (car j'ai la même problématique ) ?
0