Mensen met kennis van rancid in combinatie met HP Procurve switches hier?
Wanneer ik met telnet een switch benader die telnet babbelt werkt het goed. (/usr/lib/rancid/bin/hlogin -c 'show ver' switch-001)
Wanneer ik via ssh een switch benader die enkel telnet babbelt werkt het niet goed. (/usr/lib/rancid/bin/hlogin -c 'show ver' switch-002)
Ik krijg dan deze foutmelding:
======================
SWITCH-002# couldn't compile regular expression pattern: parentheses () not balanced
while executing
"expect {
-re "\[\n\r]+" { exp_continue }
-re $reprompt {}
}"
(procedure "run_commands" line 12)
invoked from within
"run_commands $prompt $command"
("foreach" body line 159)
invoked from within
"foreach router [lrange $argv $i end] {
set router [string tolower $router]
send_user "$router\n"
# device timeout
set timeout [find t..."
(file "/usr/lib/rancid/bin/hlogin" line 657)
======================
Het suffe is, dit heeft gewerkt maar blijkbaar is er met een update een tijd geleden iets mis gegaan. Eerder had ik een workaround door ik meen een heel oude installatie van rancid terug te zetten maar da's natuurlijk geen oplossing.
We draaien rancid 3.5.1 op Ubuntu.
Anyone?
Wanneer ik met telnet een switch benader die telnet babbelt werkt het goed. (/usr/lib/rancid/bin/hlogin -c 'show ver' switch-001)
Wanneer ik via ssh een switch benader die enkel telnet babbelt werkt het niet goed. (/usr/lib/rancid/bin/hlogin -c 'show ver' switch-002)
Ik krijg dan deze foutmelding:
======================
SWITCH-002# couldn't compile regular expression pattern: parentheses () not balanced
while executing
"expect {
-re "\[\n\r]+" { exp_continue }
-re $reprompt {}
}"
(procedure "run_commands" line 12)
invoked from within
"run_commands $prompt $command"
("foreach" body line 159)
invoked from within
"foreach router [lrange $argv $i end] {
set router [string tolower $router]
send_user "$router\n"
# device timeout
set timeout [find t..."
(file "/usr/lib/rancid/bin/hlogin" line 657)
======================
Het suffe is, dit heeft gewerkt maar blijkbaar is er met een update een tijd geleden iets mis gegaan. Eerder had ik een workaround door ik meen een heel oude installatie van rancid terug te zetten maar da's natuurlijk geen oplossing.
We draaien rancid 3.5.1 op Ubuntu.
Anyone?
Ná Scaoll. - Don’t Panic.