clogin not logging into Cisco router

Joshua Wright Joshua.Wright at jwu.edu
Fri Mar 15 15:16:21 UTC 2002


First, thanks for such a terrific tool.  I have used RANCID 2.2 on a few
FreeBSD boxes and have always been very happy with its results.

I am trying to get RANCID 2.2 working on a Solaris machine, and am running
into some troubles.  Here are my vitals:

$ uname -a
SunOS george.services.brown.edu 5.8 Generic sun4u sparc SUNW,Ultra-5_10
$ ls -l `which tclsh`
lrwxrwxrwx   1 root     other          8 Oct  5  1999 /usr/local/bin/tclsh
-> tclsh8.0*
$ expect -v 
expect version 5.28.1
$ perl -v

This is perl, version 5.005_03 built for sun4-solaris
<snip>
$ 

Running "rancid -d router.mydomain.com" results in:

$ rancid -d router.mydomain.com
executing clogin -t 90 -c"show version;show install active;show env all;show
gsr chassis;show boot;show bootvar;show variables boot;show flash;dir /all
nvram:;dir /all bootflash:;dir /all slot0:;dir /all disk0:;dir /all
slot1:;dir /all disk1:;dir /all sup-bootflash:;dir /all sup-microcode:;show
controllers;show controllers cbus;show diagbus;show diag;show module;show
c7200;show vtp status;show vlan;write term" router.mydomain.com
router.mydomain.com clogin error: Error: TIMEOUT reached
router.mydomain.com clogin error: Error: TIMEOUT reached
router.mydomain.com: missed cmd(s): show diagbus,write term,dir /all
bootflash:,show env all,show controllers cbus,dir /all nvram:,show
module,show version,dir /all sup-bootflash:,show c7200,show variables
boot,show flash,show vlan,dir /all slot0:,show install active,dir /all
slot1:,show boot,show diag,show controllers,show gsr chassis,dir /all
sup-microcode:,dir /all disk0:,dir /all disk1:,show bootvar,show vtp status
router.mydomain.com: missed cmd(s): show diagbus,write term,dir /all
bootflash:,show env all,show controllers cbus,dir /all nvram:,show
module,show version,dir /all sup-bootflash:,show c7200,show variables
boot,show flash,show vlan,dir /all slot0:,show install active,dir /all
slot1:,show boot,show diag,show controllers,show gsr chassis,dir /all
sup-microcode:,dir /all disk0:,dir /all disk1:,show bootvar,show vtp status
router.mydomain.com: End of run not found
router.mydomain.com: End of run not found
!
$ 

Running "clogin -c "sh bootvar" router.mydomain.com"

$ clogin -c "sh bootvar" router.mydomain.com
router.mydomain.com
spawn telnet router.mydomain.com
Trying 1.1.1.1...
Connected to router.
Escape character is '^]'.

Username :
% Username : timeout expired!
Username :
Error: TIMEOUT reached
$ 

Checking into the README, I am running >Solaris 2.6 so the patches don't
apply.  I don't think the problems with Linux+expect/tcl apply to me either.
Contents of my .cloginrc file are as follows:

add autoenable  *.mydomain.com    1
add user        *.mydomain.com    username
add password    *.mydomain.com    password

I have verified the username and password are correct.  The output from
clogin appears that expect isn't passing the login information, any thoughts
as to why?

Thanks very much.


-Joshua Wright
Team Leader, Networks and Systems
Johnson & Wales University
Joshua.Wright at jwu.edu 

pgpkey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD44B4A73
fingerprint: FDA5 12FC F391 3740 E0AE BDB6 8FE2 FC0A D44B 4A73




More information about the Rancid-discuss mailing list