[PERL] Requete MIB en SNMP
Résolu/Fermé
NewKind
Messages postés
16
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
15 novembre 2007
-
21 mars 2007 à 12:26
jicé - 2 juil. 2007 à 09:55
jicé - 2 juil. 2007 à 09:55
A voir également:
- Perl snmp
- Denon perl pro test - Accueil - Audio
- Active perl - Télécharger - Édition & Programmation
- SNMP TRAP ✓ - Forum Windows
- [SNMP] Cacti - Forum Autres distributions Linux
- SNMP pour FTP ? ✓ - Forum Programmation
2 réponses
NewKind
Messages postés
16
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
15 novembre 2007
2
22 mars 2007 à 15:01
22 mars 2007 à 15:01
Bon, en fait je me compliquais la vie pour rien.
Pour ceux qui auraient le même probleme, le mieux est semble t il de télécharger "Snmpget".
Voila ensuite le code à integrer au script Perl:
$community represente mot de passe défini sur le switch/routeur pour le parametre SNMP Read Community.
.1.3.6.1.2.1.1.1.0 permet de récupérer la version de l'IOS
Voila ... Je tiens également à me remercier pour mon aide.
Sans moi je ne m'en serais jamais sorti !
Pour ceux qui auraient le même probleme, le mieux est semble t il de télécharger "Snmpget".
Voila ensuite le code à integrer au script Perl:
{ # Interrogation de la mib du routeur en snmp system("snmpget -v 1 -c $community -Oqv $iprouteur .1.3.6.1.2.1.1.1.0 >Conf\\vers_IOS.txt"); }
$community represente mot de passe défini sur le switch/routeur pour le parametre SNMP Read Community.
.1.3.6.1.2.1.1.1.0 permet de récupérer la version de l'IOS
Voila ... Je tiens également à me remercier pour mon aide.
Sans moi je ne m'en serais jamais sorti !
NewKind
Messages postés
16
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
15 novembre 2007
2
21 mars 2007 à 16:16
21 mars 2007 à 16:16
Re !
J'ai modifié ma requete et pour l'instant j'en suis là, mais ça ne fonctionne toujours pas :s
Personne n'a une idée ???
J'ai modifié ma requete et pour l'instant j'en suis là, mais ça ne fonctionne toujours pas :s
my $versionIOS = '1.3.6.1.2.1.1.1.0'; { # Requete snmp my @output3 = $sesnmp->get_request(-versionIOS=> $versionIOS); print "@output3\n"; }
Personne n'a une idée ???
29 mars 2007 à 16:58
2 juil. 2007 à 09:55
je viens de tomber sur ton post, je n'ai pas regardé ce qui cloche vraiment. Mais en tout cas l'appel à snmpget via la commande system n'est pas la meilleure solution car c'est beaucoup plus lent que le module snmp de perl.
Quel message d'erreur avais-tu ?