我正在尝试使用expect脚本来停止在Cisco Autonomous AP上加载闪存,以便我可以进入rommon。
Loading "flash:/ap3g1-k9w7-mx.124-25d.JA/ap3g1-k9w7-mx.124-25d.JA"...###
如果您正坐在键盘上,此时按下退出键将停止该过程,并为您提供中止选项并将您置于rommon提示符。
使用期望脚本我尝试过:
发送转义
send "\x1B"
这是发送 Esc 的十六进制值。这被忽略,过程继续进行。但是这适用于WLC设备,所以我知道该值是有效的。
发送休息
send "\x1D"
expect "telnet>"
send "send Break\r"
这是发送 Ctrl + ] 的十六进制值,这是转义字符,但是它将它放到telnet>
提示符下。发送休息时间从telnet返回并继续加载闪存。在另一台停止加载并将设备置于rommon中的设备上。
我还尝试了 F1 键的十六进制和箭头键,因为它们也可以在键盘上工作。
答案 0 :(得分:0)
只要设备设置为允许密码恢复,send "\x1B"
就可以在AP上运行。