Magazine High tech

Le show vlan ne fonctionne pas sur certains switch Cisco (Rancid)

Publié le 05 novembre 2008 par Crocodanser

Voici ma fonction shVlan du fichier bin/rancid

sub ShowVLAN {
print STDERR " In ShowVLAN: $_ " if ($debug);

#($_=<INPUT>,return(1)) if (!$DO_SHOW_VLAN);

while (<INPUT>) {
tr/ 15//d;
last if (/^$prompt/);
next if (/^(s*|s*$cmds*)$/);
return(1) if /Line has invalid autocommand /;
return(1) if /(Invalid input detected|Type help or )/;
return(1) if /Ambiguous command/i;
# newer releases (~12.1(9)) place the vlan config in the normal
# configuration (write term).
return(-1) if (/command authorization failed/i);
# the pager can not be disabled per-session on the PIX
if (/^(<;-+ More -+>;)/) {
my($len) = length($1);
s/^$1s{$len}//;
}
ProcessHistory(" COMMENTS ", "keysort ", "IO ", "!VLAN: $_ ");
}
ProcessHistory(" COMMENTS ", "keysort ", "IO ", "!n ");
return(0);

}

Cette fonction m'a permis de résoudre mon problème.

Le show vlan ne fonctionne pas sur certains switch Cisco (Rancid)

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!


Retour à La Une de Logo Paperblog

A propos de l’auteur


Crocodanser 15 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte