• Publicidad

Problema con conf t de Net::Telnet::Cisco

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Problema con conf t de Net::Telnet::Cisco

Notapor spacepecjks » 2010-08-12 10:29 @478

¡Qué tal a todos!

Saben, tengo un pequeño problema con un script en Perl, estoy trabajando con el módulo Net::Telnet::Cisco y todo va bien hasta que pretendo utilizar el comando de cisco “config t”, al tratar de hacer que mi script lo ejecute, me envía un error y realmente necesito estar en el modo config, para poder modificar algunas parámetros de mi router. Espero puedan ayudarme, les paso mi código.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!c:\perl\bin\perl.exe
  2. use Net::Telnet::Cisco;
  3.  
  4. print "content-type: text/html \n\n";
  5. escribe_inicio2_html();
  6. sub escribe_inicio2_html()
  7. {
  8.   $session = Net::Telnet::Cisco->new(Host => $host);
  9.   $session->login('usuario', 'pass');
  10.  
  11.   if ($session->enable("enable_password") ) {
  12.         $session->enable('enable');
  13.  
  14.         $session->cmd('configure t');
  15.          
  16.   } else {
  17.       warn "Can't enable: " . $session->errmsg;
  18.   }    
  19. }
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Les doy las gracias por adelantado y espero alguno pueda ayudarme con sus buenas ideas.
Avatar de Usuario
spacepecjks
Perlero nuevo
Perlero nuevo
 
Mensajes: 9
Registrado: 2010-01-29 12:50 @576

Publicidad

Re: Problema con conf t de Net::Telnet::Cisco

Notapor explorer » 2010-08-12 12:21 @556

¿Y qué error devuelve?

¿Y para qué necesitar hacer un print() de un Content html?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Problema con conf t de Net::Telnet::Cisco

Notapor spacepecjks » 2010-08-13 12:33 @564

¡Qué tal, Explorer!

Escribo para decirles que ya funcionó el script. El detalle era que me enviaba error cuando el script pretendía ejecutar la parte de:

$session->cmd('conf t');

ya que yo no había generado un usuario y pass con los permisos necesarios para poder usar este comando y así modificar los parámetros en el router. En verdad, el error fue mío. Una disculpa por el descuido y a la vez un agradecimiento por acudir en mi ayuda, explorer. :wink:
Avatar de Usuario
spacepecjks
Perlero nuevo
Perlero nuevo
 
Mensajes: 9
Registrado: 2010-01-29 12:50 @576


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron