11-12-2022 11:12 AM
Which tool can I use to change IOS XE configs to IOS XR configs?
11-12-2022 11:13 AM
I have ASR1k and I want to replace it with ASR9901
11-12-2022 11:36 AM - edited 11-12-2022 11:40 AM
Hi @cmandela ,
There is an internal tool at Cisco called SoX that is used for that purpose. It is unfortunately not available externally, but if you open a TAC case, a TAC engineer will be able to convert the configuration file for you.
Regards,
12-04-2024 02:05 PM
I can confirm that the Cisco-internal tool SoX is still in-use and Cisco support can translate XE configs into XR configs. There is some level of sanity-checking involved and it may not match your intent, but it saves a LOT of time to get the base XR template from XE, which can be modified.
We had a Cisco XE specialist and an XR specialist on a phone call during a regular sync meeting with Cisco at our company, and they collaborated and provided an output XR file using SoX based on an XE config that I gave them. They provided this file same-day, so it appears to be a quick process.
Output at the top of the converted file:
!
! Configuration file converted by:
!
! SoX Tool (v50.00) [http://xrgeeks.cisco.com/sox/Sox_Tool.html]
! for IOS-XR Release (R5.3) at 21:10:41 12/03/24 UTC
!
!
! Caveat Emptor: This file has been generated by an automated tool.
! No guarantee is offered with respect to accuracy
! and/or suitability of the results.
!
! The consumer of this file is responsible to:
!
! o apply appropriate sanity-checking
! o detect omissions
! o correct errors
!
!
!
!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide