SNMP et PHP
Fermé
cakal38
Messages postés
9
Date d'inscription
mardi 10 mai 2011
Statut
Membre
Dernière intervention
10 juin 2011
-
10 mai 2011 à 10:42
sergejovi Messages postés 1 Date d'inscription mercredi 12 septembre 2012 Statut Membre Dernière intervention 12 septembre 2012 - 12 sept. 2012 à 21:13
sergejovi Messages postés 1 Date d'inscription mercredi 12 septembre 2012 Statut Membre Dernière intervention 12 septembre 2012 - 12 sept. 2012 à 21:13
A voir également:
- Php snmp tutorial
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
2 réponses
sispheor
Messages postés
44
Date d'inscription
vendredi 25 mars 2011
Statut
Membre
Dernière intervention
9 juillet 2012
11
Modifié par sispheor le 10/05/2011 à 11:25
Modifié par sispheor le 10/05/2011 à 11:25
Oui utilise wireshark.
Voila un tuto sur snmp:
http://doc.ubuntu-fr.org/snmp
Pour les MIB il te faut déja les MIBs de référence. Genre SNMP:MIB2.
Sur ce forum ils parlent de snmptrap pour simuler des traps sur ton serveur:
http://forum.ubuntu-fr.org/viewtopic.php?id=295477
Voila un tuto sur snmp:
http://doc.ubuntu-fr.org/snmp
Pour les MIB il te faut déja les MIBs de référence. Genre SNMP:MIB2.
Sur ce forum ils parlent de snmptrap pour simuler des traps sur ton serveur:
http://forum.ubuntu-fr.org/viewtopic.php?id=295477
sispheor
Messages postés
44
Date d'inscription
vendredi 25 mars 2011
Statut
Membre
Dernière intervention
9 juillet 2012
11
10 mai 2011 à 10:54
10 mai 2011 à 10:54
Bonjour,
Voila quelque site de MIB:
http://www.oid-info.com/basic-search.htm
http://www.oidview.com/mibs/
Je te conseil de vérifier les OID envoyé sur le réseau par ton périphérique à l'aide d'un snifer de paquet. Ensuite tu vérifie dans les log de ton serveur SNMP que les traps arrivent correctement.
Ne pas oublier de mettre les MIBs de dépendance.
Par exemple dans la mib de Microsoft on peut voir:
IMPORTS
enterprises
FROM RFC1155-SMI; <<<=== MIB à importer dans ton dossier MIB
Voila quelque site de MIB:
http://www.oid-info.com/basic-search.htm
http://www.oidview.com/mibs/
Je te conseil de vérifier les OID envoyé sur le réseau par ton périphérique à l'aide d'un snifer de paquet. Ensuite tu vérifie dans les log de ton serveur SNMP que les traps arrivent correctement.
Ne pas oublier de mettre les MIBs de dépendance.
Par exemple dans la mib de Microsoft on peut voir:
IMPORTS
enterprises
FROM RFC1155-SMI; <<<=== MIB à importer dans ton dossier MIB
cakal38
Messages postés
9
Date d'inscription
mardi 10 mai 2011
Statut
Membre
Dernière intervention
10 juin 2011
10 mai 2011 à 11:07
10 mai 2011 à 11:07
Bonjour,
J'ai déjà regarde les deux sites. A part le printer-mib je n'ai rien trouvé.
J'avoue ne pas trop comprendre pour le sniffer de paquet. On parle d'un sniffer type wireshark ??
Comment je dois faire pour vérifier ?
Pour info je liste les oids de la machine avec cette fonction de test en php :
Mais je ne trouve aucun champ pour le numéro de série.
J'ai déjà regarde les deux sites. A part le printer-mib je n'ai rien trouvé.
J'avoue ne pas trop comprendre pour le sniffer de paquet. On parle d'un sniffer type wireshark ??
Comment je dois faire pour vérifier ?
Pour info je liste les oids de la machine avec cette fonction de test en php :
$ip = ''; $dest = ".1.3.6.1.2"; print_r_V2(snmprealwalk($ip, "public", $dest)); function print_r_V2($array) { print "<table border='1'>"; foreach($array as $key=>$val){ print "<tr><td><font size=2>".$key."</td><td><font size=2>"; if (is_array($array[$key])) { print_r_V2($array[$key]); print "</td></tr>"; } else print $val."</td></tr>"; } print "</table>"; }
Mais je ne trouve aucun champ pour le numéro de série.
sispheor
Messages postés
44
Date d'inscription
vendredi 25 mars 2011
Statut
Membre
Dernière intervention
9 juillet 2012
11
23 mai 2011 à 10:19
23 mai 2011 à 10:19
oui avec wireshark. Avec un filtre pour capturer uniquement le SNMP.
Modifié par cakal38 le 10/05/2011 à 11:47
je n'ai aucune connaissance pour les traps je vais essayer de chercher des docs pour comprendre un peu mieux.
j'ai ajouté les mibs dans le repertoire de easyphp et net_snmp et j'ai crée une variable d'environnement : MIBDIRS qui contient C:\Users\nomdutilisateur\Documents\EasyPHP-5.3.6.0\php\extras\mibs;C:\usr\share\snmp\mibs dans windows
10 mai 2011 à 11:46
10 mai 2011 à 11:50
10 mai 2011 à 11:53
Tu installe VitualBox. Tu télécharge l'iso de Ubuntu et tu installe le tout depuis ton poste Windows.
Renseigne toi sur les machines virtuelles c'est très simple. ;)
10 mai 2011 à 15:28
est ce que c'est normal que certain copieur me fournisse non pas un niveau de toner mais seulement l'information que l'encre est disponible ou non ?? par exemple pour ma canon ir3025.
il me reste plus que le niveau du toner pour les Toshiba e-studio 305.
Merci et je vais voir pour les traps car je dois créer un sytème d'alerte aussi ;).