[rancid] Re: Backing Up Cisco ACE Modules

Michael Stefaniuc mstefani at redhat.com
Tue Dec 1 13:08:06 UTC 2009


Remy Heiden wrote:
> Actually, we do have a slight issue with thge ACEs...
> 
> Rancid ONLY collects the configs and not any of the other commands:
The "right" commands for the ACE aren't in and the IOS ones aren't known.

> !RANCID-CONTENT-TYPE: cisco
> !
> !
> !
> !
> !
> !
> !
> !
> !
> !
> 
>                           ^
> % invalid command detected at '^' marker.
This is actually a different bug for which I have just sent a patch:
http://www.shrubbery.net/pipermail/rancid-discuss/2009-December/004447.html

bye
	michael


> Generating configuration....
> <SNIP>
> 
> As for now we only are interested in the configs this is no issue for us.
> 
> R.
> 
> 
> On Tue, Dec 1, 2009 at 1:35 PM, Remy Heiden <remyheiden at gmail.com
> <mailto:remyheiden at gmail.com>> wrote:
> 
>     Strange..
> 
>     We backup our ACEs with no trouble at all..
>     Just using the standard rancid script and separate management IP's
>     on the contexts.
> 
>     No issues with pagers or end of config files...
> 
>     I'll have a look to see if i can find some details..
> 
>     Remy
> 
> 
>     On Tue, Dec 1, 2009 at 10:38 AM, Michael Stefaniuc
>     <mstefani at redhat.com <mailto:mstefani at redhat.com>> wrote:
> 
>         Hi Bill,
> 
>         Brown IV, Bill (MFT) wrote:
>         > I’ve been trying to backup the Cisco ACE but Rancid seems to
>         time out
>         > during the connection.  I think it has to do with the pager.
>          On the
>         > ACE, every time I login the pager gets set back to its
>         default.  Logging
>         > in and then setting ‘term length 0’ only works for the
>         session.  After
>         > Rancid logs out, the pager gets reset.
>         you can try to use my patch from
>         http://www.shrubbery.net/pipermail/rancid-discuss/2008-October/003338.html
> 
>         > Scenario: I can login to the device using clogin.  Issuing a
>         ‘show run’
>         > from there reveals that the pager is set, (noted by the --more--
>         > prompt).  I set ‘term length 0’ and ‘sho run’ completes with
>         no pager.
>         > Logging out and then back in reveals that the pager is once
>         again set.
>         > Using the rancid script with –d, the last output is:
>         >
>         >
>         >
>         > HIT COMMAND:<device>/Admin#show running-config
>         >
>         >     In WriteTerm: <device>/Admin#show running-config
>         >
>         > HIT COMMAND: <device>/Admin#write term
>         >
>         >     In WriteTerm: <device>/Admin#write term
>         >
>         > <device>: End of run not found
>         >
>         > <device>: End of run not found
>         >
>         >
>         >
>         > My assumption is that somehow Rancid is expecting the enable
>         prompt but
>         > not getting it because of the pager.  I looked at the rancid
>         script but
>         > I’m just not proficient enough to know where to hard code a
>         ‘term length
>         > 0’ and I definitely don’t want to change the behavior for
>         other devices,
>         > (I don’t want to “mess up”).  Does anyone have a piece of code
>         that will
>         > accomplish this?
>         It's not the pager but rancid's detection of the end of the
>         config file
>         which goes wrong.
> 
>         > If possible, if you have it, I would really like to backup all the
>         > contexts within the ACE as well.
>         For now you have to give each context an IP and use that. I plan
>         to add
>         that feature but I'm pretty busy lately.


-- 
Michael Stefaniuc                           Tel.: +49-711-96437-199
Consulting Communications Engineer          Fax.: +49-711-96437-111
--------------------------------------------------------------------
Reg. Adresse: Red Hat GmbH, Otto-Hahn-Strasse 20, 85609 Dornach
Handelsregister: Amtsgericht Muenchen HRB 153243
Geschäftsführer: Brendan Lane, Charlie Peters, Michael Cunningham,
                 Charles Cachera


More information about the Rancid-discuss mailing list