Rechercher : dans
Par :

Problème snmp et switch cisco 2900 series

Dernière réponse le 21 oct 2008 à 19:17:57 djamols, le 21 oct 2008 à 18:50:14 
 Signaler ce message aux modérateurs

Bonjour,
je cherche à manager un switch cisco avec snmp et php,
la configuration de l'agent sur ma machine et sur le switch c'est fait correctement,
mon souci est que le script php-snmp que j'ai copié dans le site de php et que je lance donne un résulat pour le localhost mais ne donne rien quand je le lance pour le switch
le script est le suivant:

<h1>SNMP Walk <?php echo @$_REQUEST['addr']; ?></h1>
<?php
    if(isset($_REQUEST['addr'])){
        $res = snmprealwalk($_REQUEST['addr'],'public',null);
        $last = '';
        $open_table = 0;
        while (list($key, $data) = each($res)){
            $dt = explode('::', $key);
            if($dt[0] != $last){
                if($open_table){
                    echo "</table>";
                    $open_table = 0;
                }
                $last = $dt[0];
                echo "<hr><h2>$last</h2>"    ;
                echo "<table>";
                $open_table = 1;
            }
            echo "<tr><td>${dt[1]}</td><td>$data</tr>";
        }
    }else{
?>
    <form action="snmptest.php" method="get">
        <input type="text" name="addr" />Ip Adress
        <input type="submit" value="Ok"/>
    </form>
<?php
    }
?> 



lorsque j'écris l'adresse ip du switch j'ai cette réponse

SNMP Walk 192.168.1.100

Warning: snmprealwalk() [function.snmprealwalk]: No response from 192.168.1.100 in D:\wamp\www\YAN\snmptest.php on line 4

Warning: Variable passed to each() is not an array or object in D:\wamp\www\YAN\snmptest.php on line 7



pour le localhost c'est passé sans problème, une aide me sera d'une grande utilité, merci
Configuration: Windows XP
Internet Explorer 6.0

1

trunks.tr, le 21 oct 2008 à 19:10:38

Salut,

t'as verifié le nom de la communauté snmp?

Répondre à trunks.tr

2

 djamols, le 21 oct 2008 à 19:17:57

Oui, je peux te le rassuré,
les host 192.168.1.0/24 sont dans la communauté public tel que dans le script

Répondre à djamols
Collection CommentÇaMarche.net