Gracias a alguien del foro descubrí unos módulos de Cisco y alguno me ha ido muy bien. Pero no tengo todas las funciones que necesito, así que intento combinarlos para hacer scripts más sencillos y cortos y con un mejor control de errores.
Tengo un problema y es que cuando pongo dos módulos me salta esto:
- Código: Seleccionar todo
[manten@linux proves]$ perl mesproves.pl ipss.txt
El router 172.21.216.197 usa la versión 12.2(17a)
Net::Telnet::Cisco::IOS=GLOB(0x994d668) is an [unexpected] object, aborting at mesproves.pl line 27
[manten@linux proves]$
me falla al poner $session->waitfor(String => '#'); , $session->print ('show dsl int a0/0');....
parece que no identifica el waitfor y etc... esas líneas las usaba con Net::Telnet, pero ahora cuando conecto al router especifico my $connection = Net::Telnet::Cisco::IOS->new( Host => $host, Timeout=>15);
¿cómo los puedo unir? :\