Stop extended ping or traceroute command

Every introductory Cisco course tells you that you can stop any IOS command (for example, ping or traceroute) with the Ctrl/^ (also written as ^^ or Ctrl-Shift-6) escape character. What they usually forget to tell you is how to do that on non-US-ASCII keyboards or with telnet programs that do not want to recognize weird control characters.

The trick is simple - if you cannot generate ^^ (ASCII code 30), change the escape character. You can change it for the current session with the terminal escape-character char exec-level command or permanently with the escape-character char line configuration command. For example, to set the escape character for the current session to ctrl-C, use terminal escape-character 3 command.

Note: this article is part of You've asked for it series.

8 comments:

  1. spasibo, blagodarya washei statie teper ja super haker! 8-)

    ReplyDelete
  2. Lord of Supreme Thuth29 December, 2010 23:17

    Very good your tip, you a man of value. I shal open to you, the path to the heaven

    ReplyDelete
  3. oh thanks :)
    I can stop this waiting for finishing the command :) yahooo

    ReplyDelete
  4. Hello,

    I have a Cisco 2511-RJ and couple of routers&switches bundled for CCIE Lab. All works well except when I want to switch connections on the access-server. I use CTRL-SHIFT-6, x but no luck.

    I tried an update for the 2511 to 12.3(26). Also I configured on it
    terminal escape-character 3 then I use "for switching between sessions" CTRL-C, x. But again, no luck.

    Any suggestion?

    ReplyDelete
  5. Hi,

    But if enable option of Windows hotkeys in SecureCRT then what is the command to stop extended Ping or Traceroute since now Ctrl + C is used for copy. Pls Ans!!

    ReplyDelete
    Replies
    1. Have you ever thought about (for example) "terminal escape-character 4"?

      Delete

You don't have to log in to post a comment, but please do provide your real name/URL. Anonymous comments might get deleted.

Ivan Pepelnjak, CCIE#1354 Emeritus, is an independent network architect. He has been designing and implementing large-scale data communications networks as well as teaching and writing books about advanced technologies since 1990. See his full profile, contact him or follow @ioshints on Twitter.