I have csr1000v running in virtualbox and I managed to connect to it and the console looks like "RP/0/0/CPU0:ios(admin)#".

However, when I try to launch tclsh - it says "invalid input detected". How do I enable it? I assume tcl is installed on all IOS devices, isn't it?

  • Did you enter configuration mode?
    – Ron Maupin
    Mar 11, 2017 at 15:22
  • in configuration mode it also does not recognize tclsh Mar 11, 2017 at 15:32

1 Answer 1


TCL has only recently become available on the Cisco CSR1000v. NX-OS TCL support with High Availability is available on Cisco IOS XE Denali 16.3.1.

Release notes:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.