[rancid] Interesting problem, HP procurve 2800s work fine, 2500s config won't download
Joe McDonagh
joseph.e.mcdonagh at gmail.com
Thu Feb 3 16:41:02 UTC 2011
I followed the debug instructions and found that 'write term' is where
rancid is having a problem. I ran
"hlogin -t 90 -c"show version;show flash;show system-information;show
module;show stack;write term" 10.5.30.3"
And this is what happens:
...
x699-2520-24-PoE-01# show system-information
Invalid input: system-information
x699-2520-24-PoE-01# show module
Invalid input: module
x699-2520-24-PoE-01# show stack
Stacking - Stacking Status (This Switch)
Stack State : Candidate
Transmission Interval : 60
Auto Join : No
x699-2520-24-PoE-01# write term
...
It just hangs there.
On 01/28/2011 12:39 PM, Joe McDonagh wrote:
> hlogin works fine to both these sets of routers, however the config for
> 2500s never gets downloaded and I get this trace back:
>
> Getting missed routers: round 4.
> write(spawn_id=1): broken pipe
> while executing
> "send_user -- "$expect_out(buffer)""
> invoked from within
> "expect -nobrace -re {^[^
> *]*x699-25250G-24-PoE-01#} { send_user -- "$expect_out(buffer)"
> } -re {^[^
> ]*x699-25250G-24-PoE-01#.} { send_user --..."
> invoked from within
> "expect {
> -re "^\[^\n\r *]*$reprompt" { send_user -- "$expect_out(buffer)"
> }
> -re "^\[^\n\r]*$reprompt." { send_user -- "$expect_out(buffer)"
> ..."
> invoked from within
> "if [ string match "*\;*" "$command" ] {
> set commands [split $command \;]
> set num_commands [llength $commands]
> # the pager can not be turned off on ..."
> (procedure "run_commands" line 15)
> invoked from within
> "run_commands $prompt $command"
> ("foreach" body line 139)
> invoked from within
> "foreach router [lrange $argv $i end] {
> set router [string tolower $router]
> send_user "$router\n"
>
> # Figure out prompt.
> # Since autoena..."
> (file "/usr/lib/rancid/bin/hlogin" line 583)
> 10.5.30.4: missed cmd(s): show stack,show module,write term
> 10.5.30.4: End of run not found
> ;
>
--
Joe McDonagh
AIM: YoosingYoonickz
IRC: joe-mac on freenode
L'ennui est contre-révolutionnaire
More information about the Rancid-discuss
mailing list