【问题标题】:Escape flash load of Cisco Autonomous AP from Expect script从 Expect 脚本中转义 Cisco 自治 AP 的闪存负载
【发布时间】:2014-04-24 16:18:19
【问题描述】:

我正在尝试使用 expect 脚本来停止在 Cisco 自治 AP 上加载闪存,以便我可以进入 rommon。

正在加载“flash:/ap3g1-k9w7-mx.124-25d.JA/ap3g1-k9w7-mx.124-25d.JA”...###

如果您正坐在键盘上,此时按 Escape 键将停止该过程,并为您提供中止选项并让您进入 rommon 提示符。

使用我尝试过的期望脚本:

  • 发送转义

    send "\x1B"
    

    这是发送 Esc 的十六进制值。这被忽略并且该过程继续。但是,这适用于 WLC 设备,所以我知道该值是有效的。

  • 发送休息

    send "\x1D"
    expect "telnet>"
    send "send Break\r"
    

    这是发送 Ctrl+] 的十六进制值,它是转义字符,但它会将其置于telnet> 提示符处。发送中断会从 telnet 返回并继续加载闪存。在停止加载并将设备置于 rommon 的另一台设备上。

我还尝试了 F1 键和箭头键的十六进制,因为它们也可以通过键盘工作。

【问题讨论】:

    标签: scripting tcl expect cisco


    【解决方案1】:

    只要设备设置为允许密码恢复,send "\x1B" 就可以在 AP 上工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多