Guest

Cisco Catalyst 6500 Series Switches

Cisco EDI CatOS to IOS Configuration Conversion Tool

Document ID: 82290



Contents

Introduction
Prerequisites
      Requirements
      Components Used
      Conventions
Tool Information
      Product Overview
      Key Features and Benefits
      System Requirements
      Service and Support
Tool Usage Procedures
      New Cisco E-DI CatOS to IOS Configuration Conversion Tool
      Use of the Cisco EDI CatOS to IOS Conversion Tool
      CatOS to Cisco IOS Migration Plan
Installation
Appendix: Untranslated CatOS Commands
Frequently Asked Questions
Cisco Support Community - Featured Conversations
Related Information

Introduction

The need for configuration management, as well as network migration systems, mandates differentiated configuration applications in order to handle complex network transitions. The Cisco EDI CatOS to IOS Configuration Conversion Tool enables you to translate Cisco Catalyst Operating System (CatOS) configurations to equivalent supported Cisco IOSĀ® configurations.

Note: Cisco Technical Support does not support the Cisco EDI CatOS to IOS Configuration Conversion Tool. Do not open a TAC Service Request with regards to this tool. Direct all questions related to the installation, configuration, use, and output of this tool to cs-edi@cisco.com. A Cisco representative answers questions about this tool within one business day.

The Cisco EDI CatOS to IOS Configuration Conversion Tool is bundled with these other tools in order to assist with configuration management and troubleshooting:

  • Cisco EDI

  • Cisco EDI Configuration Editor

Note: Refer to Cisco Enhanced Device Interface for more information on Cisco EDI.

Prerequisites

Requirements

There are no specific requirements for this document.

Components Used

The information in this document is based on these software and hardware versions:

  • CatOS version 8.5.1 and earlier

  • Cisco IOS Software Release 12.2.18SXF3

  • Cisco IOS Software Release 12.2.18.SXF5

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Refer to Cisco Technical Tips Conventions for more information on document conventions.

Tool Information

Product Overview

The Cisco EDI CatOS to IOS Configuration Conversion Tool provides targeted Cisco IOS configuration for a given CatOS configuration file. This tool enables network administrators who have expertise in CatOS configuration commands to learn Cisco IOS configuration commands.

Key Features and Benefits

The Cisco EDI CatOS to IOS Configuration Conversion Tool increases productivity, even if you have little familiarity with the Cisco IOS configuration commands. This feature makes it possible to position The Cisco EDI CatOS to IOS Configuration Conversion Tool as a single point of access in order to get the information on Cisco IOS configuration commands. It minimizes, if not completely eliminates, the need to browse through other documents in order to get information on Cisco IOS commands.

Feature

Benefit

QOS command output based on module presence on the device.

This feature helps to figure out QOS configuration commands based upon various module QOS configurations.

Edit CatOS configurations

This capability allows you to simultaneously edit changes to CatOS configuration files in order to compare Cisco IOS configuration output.

CatOS configuration Input

The Cisco E-DI CatOS to IOS Configuration Conversion Tool allows you to input configuration information into the tool in order to translate a CatOS configuration into a Cisco IOS configuration. This figure shows how to input the configuration into the tool. In order to load the CatOS configuration into the pane, open the file from the desktop file system or paste the configuration in directly.

CatOStoIOS3.gif

Target IOS Image Selection

This tool allows you to choose the appropriate Cisco IOS version, and it translates the given CatOS configuration input. This figure displays how to choose the appropriate OS version.

CatOStoIOS4.gif

System Requirements

This section lists the system requirements for the Cisco EDI CatOS to IOS Configuration Conversion Tool.

Supported Platforms/Software

  • Microsoft Windows 2000 Professional

  • Microsoft Windows XP

  • Microsoft Windows ME

Hardware Requirements

  • Pentium 4

  • 2.2 GHz Processor

  • 512 MB of memory

  • 100 MB of free disk space

Service and Support

Cisco offers a wide range of services programs in order to accelerate your success. Cisco delivers these innovative services programs through a unique combination of people, processes, tools, and partners, which results in high levels of satisfaction. Cisco services help you protect your network investment, optimize network operations, and prepare your network for new applications in order to extend network intelligence and the power of your business. Cisco EDI team supports the released version of the tool directly. All support questions must be directed to cs-edi@cisco.com and are addressed within one business day. .

Tool Usage Procedures

New Cisco E-DI CatOS to IOS Configuration Conversion Tool

The new Cisco EDI CatOS to IOS Configuration Conversion Tool assists in the migration from CatOS to Cisco IOS. It replaces the original conversion tool on CCO and enhances the ease of use with Cisco EDI. It converts CatOS configuration files to pre-production Cisco IOS configuration files.

CatOStoIOS1.gif

Use of the Cisco EDI CatOS to IOS Conversion Tool

This conversion tool is based upon the Cisco EDI application. The application consists of a simple three step process:

  1. Open the original CatOS configuration.

  2. Translate the configuration.

  3. Analyze and edit the file in order to make final configurations.

The Cisco IOS configuration that results from the tool is pre-deployment and still requires the implementation of specific settings, which include:

  • Boot string settings

  • QoS and Access security settings

  • Banner settings

  • Security credentials

CatOStoIOS2.gif

CatOS to Cisco IOS Migration Plan

Complete these key steps in order to plan a migration from CatOS to Cisco IOS:

  1. Verify the hardware and software support for the new system:

    • Cisco IOS images typically require larger amounts of flash memory.

    • Use the release notes in order to verify the line card and feature set support in the target image.

  2. Understand these operational differences:

    • System image name conventions and boot file locations

    • Management network interfaces

    • QoS behavior

    • VLAN Trunking Protocol

Installation

This section describes the installation procedure for the tool.

Complete these steps:

  1. Download the ediconfigtranslator.zip file from https://upload.cisco.com/cgi-bin/swc/fileexg/main.cgi?CONTYPES=ccu-forum ( registered customers only) .

  2. Extract the zip file into a folder. Double-click setup.exe in order to launch the InstallShield wizard.

  3. Click Next in order to continue.

    InstallCatOStoIOS1.gif

  4. Enter the User Name and the Company Name.

  5. Click the appropriate radio button under Install this application for and click Next in order to continue.

    InstallCatOStoIOS2.gif

  6. Read and accept the agreement. Click Yes in order to continue.

    InstallCatOStoIOS3.gif

  7. The InstallShield installs the tool in C:\Program Files\Cisco Systems\Cisco EDI\ by default. Click Browse in order to choose another location.

    InstallCatOStoIOS4.gif

  8. • Click Install in order to start the installation.

    InstallCatOStoIOS5.gif

  9. Click Finish in order to complete the installation process.

    InstallCatOStoIOS6.gif

  10. The installation creates an icon on the desktop. Double-click it in order to launch the tool.

    InstallCatOStoIOS7.gif

  11. Alternately, choose Programs > Cisco-EDI > CatOS Config Translator in order to launch the tool

Appendix: Untranslated CatOS Commands

This section contains a list of the CatOS commands which are not translated by the Cisco EDI CatOS to IOS Configuration Conversion Tool.

set authorization <enable |commands |exec> disable [<both |console |telnet>]
set authorization <enable |commands |exec> <enable|config|all> <if-authenticated|none|tacacs+> <deny|if-authenticated|none>

-----------------------------------------------------------------------------------

set boot auto-config <device:file_name> [<mod>]

-----------------------------------------------------------------------------------

set boot device <bootdevice[:bootdevice-qualifier]>[,bootdevice[:bootdevice-qualifier]]  [ <mod>  <mem-test-full> ]

-----------------------------------------------------------------------------------

set boot config-register auto-config sync <enable|disable>
set boot config-register auto-config <recurring|non-recurring> [<mod>]
set boot config-register auto-config <append|overwrite>
set boot config-register baud <9600|4800|38400|19200> [<mod>]
set boot config-register boot <bootflash|rommon|system> [<mod>]
set boot config-register ignore-config <enable|disable> [<mod>]
set boot config-register <value> <mod>

-----------------------------------------------------------------------------------

set boot sync now
set boot sync timer <time>

-----------------------------------------------------------------------------------

set boot system flash <device:file_name> prepend [<mod>]

-----------------------------------------------------------------------------------

set cam <dynamic> <mac_address> <port-list> [<vlan>]  

-----------------------------------------------------------------------------------

set cam dynamic filter <mac_address> <vlan> @vasu

-----------------------------------------------------------------------------------

set cam notification added <enable|disable> <port-list>
set cam notification removed <enable|disable> <port-list> 
set cam notification threshold <enable|disable>
set cam notification threshold interval <120..4294967295>
set cam notification threshold limit <0..100>
set cam notification historysize <0..500> 
set cam notification interval <time>

-----------------------------------------------------------------------------------

set cdp version v1
set cdp format device-id <mac-address|other>

-----------------------------------------------------------------------------------

set config acl nvram

-----------------------------------------------------------------------------------

set config checkpoint device <device>
set config checkpoint name <name> device <device>
set config checkpoint

-----------------------------------------------------------------------------------

set config rollback <name>

-----------------------------------------------------------------------------------

set config mode binary
set config mode text nvram
set config mode text <device:file-id>
set config mode text auto-save <enable|disable>
set config mode text auto-save interval <time-min>

-----------------------------------------------------------------------------------

set errdisable-timeout <enable|disable> 
[ bcast-suppression         |
  cam-monitor               |
  crossbar-fallback         |
  duplex-mismatch           |
  gl2pt-ingress-loop        |
  gl2pt-threshold-exceed    |
  gl2pt-cdp-threshold-exceed|
  gl2pt-stp-threshold-exceed|
  gl2pt-vtp-threshold-exceed|
  link-inerrors             |
  link-rxcrc                |
  link-txcrc                |
  packet-buffer-error       |
  other                     |
  all ]

-----------------------------------------------------------------------------------

set errordetection inband <enable|disable>

-----------------------------------------------------------------------------------

set errordetection link-errors <enable|disable>
set errordetection link-errors action <errordisable|port-failover>
set errordetection link-errors interval <time>

-----------------------------------------------------------------------------------

set errordetection link-errors threshold <inerrors|rxcrc|txcrc> [[high <value>] low <value>]
set errordetection link-errors threshold <inerrors|rxcrc|txcrc> [[low <value>] high <value>]

-----------------------------------------------------------------------------------

set errordetection link-errors sampling <count>

-----------------------------------------------------------------------------------

set errordetection memory <enable|disable>

-----------------------------------------------------------------------------------

set errordetection portcounters <enable|disable>

-----------------------------------------------------------------------------------

set interface sc0 dhcp <release|renew>
set interface <sc1|sl0> <up|down>
set interface <sc1> [<vlan>] <<<ip_addr> [<ip_mask>]> | <<ip_addr/ip_mask> [<bcast_addr>]>>
set interface trap <sc1|sl0> <enable|disable>
set interface sl0 <slip_addr> <ip_addr>

-----------------------------------------------------------------------------------

set ip fragmentation <enable|disable>
set ip permit redirect <enable|disable>
set ip unreachable <enable|disable>

-----------------------------------------------------------------------------------

set lcperroraction <ignore|operator|system>

-----------------------------------------------------------------------------------

set localuser authentication <disable|enable>

-----------------------------------------------------------------------------------

set logging callhome <enable|disable>
set logging callhome severity <0..7>

set logging level <all | acl | callhome | cdp | cops | dhcp-snooping |
                   diag | dtp | dvlan | earl | ethc | filesys | gl2pt |
                   gvrp | ip | kernel | ld | mcast | mgmt | mls | protfilt |
                   pruning | privatevlan | qos | radius | rsvp | security |
                   snmp | spantree | sys | tac | tcp | telnet | tftp |
                   trace | udld | vmps | vtp> <1..7> [default]

set logging <session |telnet> <enable|disable>

-----------------------------------------------------------------------------------

set module autoshut <enable |disable> <mod>
set module name <mod> [ <name> ]
set module shutdown <all |<mod>>

-----------------------------------------------------------------------------------

set protocolfilter <enable|disable>

-----------------------------------------------------------------------------------

set pvlan <primary_vlan> <secondary_vlan> sc0

-----------------------------------------------------------------------------------

set qos acl default-action trust-override <enable |disable>

set qos acl default-action ip <trust-cos |trust-dscp |trust-ipprec | <dscp <0..63>>>
   [[microflow <micro_policer_name>] aggregate <agg_policer_name>] [input |output]

set qos acl default-action mac <<dscp <dscp>> | trust-cos>
   [aggregate <agg_policer_name>] [input |output]

set qos acl mac <acl-name> <<dscp <dscp>> |trust-cos>
   [aggregate <agg_policer_name>]
   < any | <mac_address> | host <mac_address> >
   < any | <mac_address> | host <mac_address> >
   [ <0x0, 0x05ff - 0xffff> | 
      aarp | banyan-vines-echo | dec-mop-dump | dec-mop-remote-console |
      dec-phase-iv | dec-lat | dec-diagnostic-protocol | dec-lavc-sca |
      dec-amber | dec-mumps | dec-lanbridge | dec-dsm | dec-netbios |
      dec-msdos | ethertalk | ipv4 | ipx-arpa | xerox-ns-idp ]
   [vlan <vlan>] [cos <cos>] [capture] [before | modifiy <position>]

-----------------------------------------------------------------------------------

set qos autoqos
set qos cos-cos-map <cos1> <cos2> <cos3> <cos4> <cos5> <cos6> <cos7> <cos8>
set qos mac-cos <mac_addr> <vlan_list> <cos>
set qos policy-source <cops|local>
set qos rsvp <disable|enable>
set qos rsvp local-policy <forward|reject>
set qos rsvp policy-timeout <1-65535>

-----------------------------------------------------------------------------------

set port qos <port-list> autoqos trust <cos|dscp>
set port qos <port-list> autoqos voip <ciscoipphone|ciscosoftphone>
set port qos <port-list> policy-source <cops|local>
set port qos <port-list> trust-device <ciscoipphone|none>

-----------------------------------------------------------------------------------

set rspan disable <source|destination> session <session-num>

-----------------------------------------------------------------------------------

set security acl adjacency <name> <vlan> <dest_mac_address> 
                                         [[<src_mac_address>] mtu <size>]

-----------------------------------------------------------------------------------

set security acl cram auto [<sec>]
set security acl cram <run|testrun>

-----------------------------------------------------------------------------------

set security acl statistics < all | <acl-name> >
set security acl feature ratelimit <rate>
set security acl log maxflow <flows>

-----------------------------------------------------------------------------------

set security acl arp-inspection address-validation enable [drop [log]]
set security acl arp-inspection address-validation disable 

-----------------------------------------------------------------------------------

set security acl ip <acl-name> <eapoudp |url-redirect>  [<before |modify> <position>]
set security acl ip <acl-name> <permit |deny> arp-inspection [log] [<before|modify> <position>]
set security acl ip <acl-name> <permit |deny> auto-fragment

-----------------------------------------------------------------------------------

set security acl map <acl_name> <port-list> [ statistics <enable |disable> ]

-----------------------------------------------------------------------------------

set snmp community-ext <community_string> <read-only|read-write|read-write-all>
                       [view <name>] [ access <number> ]

set snmp inform <<hostname> | <ip-address> > <recvr-comm-string> 
                [port <port>] index <index>

set snmp rmon <enable|disable>

set snmp trap <enable |disable>
             [<$trap = autoshutdown |callhomestp |entityfru |inlinepower |ippermit 
                       |l2tunnel |linkerrhigh |linkerrlow | |noauthfailvlan 
                       |noguestvlan |redundancy |system |sysinfolog |vmps>]

set snmp community <read-only|read-write|read-write-all>
set snmp community read-write-all <string>

set snmp community index  < <indexname> | "-hex <hexformat>" > 
                   name < <comm-string> | "-hex <hexformat>" >
                   security < <sec-string> | "-hex <hexformat>" >
                   [context < <context-string> | "-hex <hexformat>" > ]
                   [volatile|nonvolatile]
                   [transporttag < [<tag-value>]+ | "-hex [<hexformat>"]+ >]

set snmp targetaddr < <addrname> | "-hex <hexformat>" > 
             param < <paramname> | "-hex <hexformat>" > <ip_addr>
    [ ipmask < <value> | "-hex <hexformat>" > ]
    [ maxmsgsize <value> ] [ retries <value> ] [ timeout <value> ]
    [ volatile|novolatile] [taglist [<tag> | "-hex <hexvalue>"]+ ]
   notes: need "show snmp targetaddr" output

set snmp access < <groupname> | "-hex <hexformat>" > security-model
    v3      <authentication|noauthentication|privacy> 
            context < <groupname> | "-hex <hexformat>" > prefix 
            [notify  < <groupname> | "-hex <hexformat>" >]
            [read    < <groupname> | "-hex <hexformat>" >]
            [write   < <groupname> | "-hex <hexformat>" >]
            [volatile|nonvalatile]

set snmp notify < <notifyname> | "-hex <hexformat>" > 
            tag < <notifytag>  | "-hex <hexformat>" > 
            [<inform|trap> <volatile|novolatile>]
   notes: need "show snmp notify" output

set snmp extendedrmon netflow <enable|disable> <mod>
set snmp alias <ifIndex> <ifAlias>
set snmp rmonmemory <0..100>

-----------------------------------------------------------------------------------

set span permit-list <enable|disable>
set span permit-list <port-list> <include|exclude>

-----------------------------------------------------------------------------------

set spantree bpdu-filter <port_list> default
set spantree bpdu-guard <port_list> default
set spantree bpdu-skewing <port_list> <enable|disable>
set spantree channelvlancost <channel_id> <cost>
set spantree defaultcostmode <short|long>
set spantree enable mistp-instance all 
set spantree enable mistp-instance <mistp_instance_list>
set spantree fwddelay <fwd_delay 4..30> mistp-instance <mistp_instance_list>
set spantree hello <hello 1..10> mistp-instance <mistp_instance_list>
set spantree link-type <port_list> auto
set spantree maxage <maxage 6..40> mistp-instance <mistp_instance_list>
set spantree mode <mistp|mistp-pvst+>
set spantree mst link-type <port_list> auto
set spantree portinstancecost <port_list> cost <cost> <mistp_instance_list>
set spantree portinstancecost <port_list> <mistp_instance_list>
set spantree portinstancecost <port_list> cost <cost>
set spantree portinstancepri <port_list> <priority> <mistp_instance_list>
set spantree portinstancepri <port_list> <priority>
set spantree priority <priority> mistp <instance_list mistp>
set spantree priority <priority>
set spantree root mistp-instance <mistp_instance> [dia <diameter>] [hello <hello_time 1..10>]

-----------------------------------------------------------------------------------

set system syslog-dump <enable|disable>
set system syslog-file <device:file_name>
set system countrycode [ <code> ]
set system crossbar-fallback <bus-mode|none>
set system highavailability versioning <enable|disable>
set system info-log command <command> [ <position> ]
set system info-log <disable|enable>
set system info-log interval <interval>
set system info-log <ftp|tftp> < <ip_addr> | <name> > <file> 
set system info-log rcp <username> < <ip_addr> | <name> > <file> 
set system modem <enable|disable>
set system profile <enable|disable> <mod>
set system profile <device:file_name>
set system redundancy-history <size>
set system supervisor-update [automatic|disable|force]
set system highavailability disable

-----------------------------------------------------------------------------------

set time <day_of_week>
set time <hh:mm:ss>
set time <mm/dd/yy>

-----------------------------------------------------------------------------------

set trunk <port-list> [<none | <vlan>] [<on|off|desirable|auto|nonegotiate>] [<dot10|lane>]

-----------------------------------------------------------------------------------

set vlan <vlan_list> [pvlan-type none] [ring <0x3EE .. 0xFFF>] [mistp-instance <<instance 1..16> | none>>]
set vlan <vlan-list> firewall-vlan  <mod 1..9,15..16> msfc-fwsm-interface 
set vlan verify-port-provisioning <enable|disable>

-----------------------------------------------------------------------------------

set vtp primary [vlan|mst] [force]
set vtp pruneeligible <vlan>
set vtp version 3
set vtp mode <client|off|server|transparent> <vlan|mst|unknown>
set vtp passwd <passwd> <hidden|secret>


-----------------------------------------------------------------------------------

set cops domain-name <domain-name>
set cops reconnect [diff-serv |rsvp]
set cops retry-interval <initial> <increment> <maximum>
set cops server <ip_address> [<1-65535>] [rsva] [primary] [diff-serv]

-----------------------------------------------------------------------------------

set dot1x radius-accounting <enable|disable>
set dot1x radius-keepalive <enable|disable>
set dot1x radius-vlan-assignment <enable|disable>
set dot1x shutdown-timeout <0..65535>
set dot1x vlan-group <group-name> <vlan-list>

-----------------------------------------------------------------------------------

set feature <agg-link-partner|mdg> <disable|enable>

-----------------------------------------------------------------------------------

set gmrp [fwdall] <enable|disable> [<port-list>]
set gmrp registration <fixec|forbidden|normal> <port-list>
set gmrp timer all <join-value> <leave-value> <leaveall-value> 
set gmrp timer join <time>
set gmrp timer <leave>
set gmrp timer <leaveall>

-----------------------------------------------------------------------------------

set igmp leave-query-type <auto-mode | general-query | mac-gen-query>
set igmp querier <vlan-list> <value>

-----------------------------------------------------------------------------------

set mls cef per-prefix-stats <enable|disable>
set mls nde version 1
set mls netflow-entry-create <enable|disable> <vlan-list>
set mls netflow-per-interface <enable|disable>
set mls rate <rate>
set mls statistics protocol <ip|ipnip|icmp|igmp|tcp|udp|<0..255>>
                            <dns|ftp|smtp|telnet|x|www|<1..65535>>

-----------------------------------------------------------------------------------

set msfcautostate <enable|disable>
set msfcautostate exclude <port-list>
set msfcautostate track <enable|disable> <vlan>
set msfcautostate track <port-list>

-----------------------------------------------------------------------------------

set ntp timezone [<hours> [<minutes>]]
set ntp timezone <zone_name> 
set timezone <hours> [<minutes>] 
set ntp key <public_keynum> trusted  md4 <secret_keystring>
set ntp key <public_keynum> untrusted [md5 <secret_keystring>]

-----------------------------------------------------------------------------------

set pbf 
set pbf arp-inspection <name> 
set pbf client <name> <ip_addr> <mac_addr> <vlan>
set pbf gw <name>  <ip_addr> <ip_mask> <mac_addr> <vlan>
set pbf mac <mac_address>
set pbf vlan <vlan> 

-----------------------------------------------------------------------------------

set vmps config-file auto-save <enable|disable>
set vmps config-file <device:file_name>
set vmps downloadmethod rcp [<username>]
set vmps downloadmethod tftp 
set vmps downloadserver < <hostname> | <ip_address> > [<filename>]
set vmps server reconfirminterval <1..120>
set vmps server retry <1..10>
set vmps server < <hostname> | <ip_address> > [primary]
set vmps state <disable|enable>

-----------------------------------------------------------------------------------

set acllog ratelimit <1..9>

-----------------------------------------------------------------------------------

set authentication login lockout <0 |<301..43200>> 
                                 [<$interface = console |telnet>]
set authentication enable lockout <0 |30..43200>> [<$interface = console |telnet>]

set authentication enable attempt <$num-attempts = 0 |3..10> 
                                  [<$interface = console |telnet>]

-----------------------------------------------------------------------------------

set autoshut frequency <times>
set autoshut period <minutes>

-----------------------------------------------------------------------------------

set default portstatus <enable|disable>

-----------------------------------------------------------------------------------

set fan-tray-version <version>

-----------------------------------------------------------------------------------

set filename-alias <name> <value>

-----------------------------------------------------------------------------------

set garp timer all <join-value> <leave-value> <leaveall-value> 
set garp timer join <time>
set garp timer <leave>
set garp timer <leaveall>

-----------------------------------------------------------------------------------

set gvrp applicant <normal|active> <port-list> 
set gvrp <enable|disable> [<port-list>]
set gvrp dynamic-vlan-creation <disable|enable> 
set gvrp registration <fixed|forbidden|normal> <port-list>
set gvrp timer join     <timer-value>
set gvrp timer leave    <timer-value>
set gvrp timer leaveall <timer-value>

-----------------------------------------------------------------------------------

set image-verification [copy|boot|reset] <enable|disable>

-----------------------------------------------------------------------------------

set inlinpower defaultallocation <4000..15400>
set inlinepower notify-threshold <1..99> module <mod>

-----------------------------------------------------------------------------------

set macro ciscosmartports

-----------------------------------------------------------------------------------

set multicast router <port-list>

-----------------------------------------------------------------------------------

set pbf-map <name> <name>

-----------------------------------------------------------------------------------

set poll <enable|disable>

-----------------------------------------------------------------------------------

set rate-limit <l2port-security> <enable |disable>
set rate-limit <l2port-security> rate <rate>
set rate-limit <l2port-security> burst <rate>

-----------------------------------------------------------------------------------

set test diagfail-action <offline|ignore>

-----------------------------------------------------------------------------------

set port arp-inspection <port-list> drop-threshold <0-1000>

-----------------------------------------------------------------------------------

set port auxiliaryvlan <port-list> <vlan-list>
set port auxiliaryvlan <port-list> <vlan-list> cdpverify disable
set port auxiliaryvlan <port-list> <vlan-list> cdpverify enable
set port auxiliaryvlan <mod> <vlan-list>
set port auxiliaryvlan <mod> <vlan-list> cdpverify disable
set port auxiliaryvlan <mod> <vlan-list> cdpverify enable

-----------------------------------------------------------------------------------

set port channel all distribution <ip-vlan-session> <both |source |destination>
set port channel all mode off
set port channel <port-list> mode off

-----------------------------------------------------------------------------------

set port cops <port-list> roles {<role-name>}+

-----------------------------------------------------------------------------------

set port dhcp-snooping <port-list> source-guard <enable|disable>

-----------------------------------------------------------------------------------

set port dot1q-all-tagged <port-list> <enable|disable>

-----------------------------------------------------------------------------------

set port dot1x <port-list> port-control-direction <in|both>
set port dot1x <port-list> shutdown-timeout <disable|enable>
set port dot1x <port-list> <auth-fail-vlan |  guest-vlan> <none | <vlan>>
set port dot1x <port-list> multiple-authentication <enable|disable>
set port dot1x <port-list> critical <enable|disable>
set port dot1x <port-list> test-eapol-capable

-----------------------------------------------------------------------------------

set port errordetection <port-list> <inerrors|rxcrc|txcrc> <enable|disable>
set port errdisable-timeout <port-list> <enable |disable>

-----------------------------------------------------------------------------------

set port <gmrp|gvrp> <port-list> <enable|disable>

-----------------------------------------------------------------------------------

set port lacp-channel <port-list> mode <off|on>

-----------------------------------------------------------------------------------

set port membership <port-list> <static|dynamic>

-----------------------------------------------------------------------------------

set port protocol <port-list> <group|ip|ipx> <auto|on|off>

-----------------------------------------------------------------------------------

set port rsvp <port-list> dsbm-election <enable|disable> [<128..255>]

-----------------------------------------------------------------------------------

set port security auto-configure <enable|disable>

-----------------------------------------------------------------------------------

set port macro <port-list> <ciscoswitch|ciscorouter> nativevlan <vlan> [allowedvlans <vlan>]
set port macro <port-list> ciscosoftphone vlan <vlan> [allowedvlans <vlan>]
set port macro <port-list> ciscodesktop vlan <vlan>
set port macro <port-list> ciscoipphone vlan <vlan> [auxvlan <none|dot1p|none|untagged|<vlan>]

-----------------------------------------------------------------------------------

set port security-acl <port-list> <merge|port-based|vlan-based>

-----------------------------------------------------------------------------------

set port voice interface < <mod>|<port-list> > enable
set port voice interface < <mod>|<port-list> > <disable|enable>
  < <ip_addr/mask> | < <ip_addr> <mask> > >
   vlan <vlan_num> gateway <ip_addr> tftp <ip_addr> dns <ip_addr> <domain_name>
set port voice interface < <mod>|<port-list> > <disable|enable>
  < <ip_addr/mask> | < <ip_addr> <mask> > > 
  tftp <ip_addr> dns <ip_addr> <domain_name>

-----------------------------------------------------------------------------------

set port vtp <port-list> <enable|disable>

-----------------------------------------------------------------------------------


Frequently Asked Questions

This section answers common questions associated with the Cisco EDI CatOS to IOS Configuration Conversion Tool.

Q. What are the minimum system requirements for the tool?

A. The supported operating systems are:

  • Windows 2000 Professional

  • Windows XP

  • Windows ME

The minimum hardware configuration is:

  • 512 MB of memory

  • 100 MB of free disk space

  • Pentium 4 with 2.2 GHz processor

Q. Where can I download the tool?

A.You can download the ediconfigtranslator.zip file from https://upload.cisco.com/cgi-bin/swc/fileexg/main.cgi?CONTYPES=ccu-forum ( registered customers only) .

Q. The tool reports translation errors for some of the lines in the converted Cisco IOS configuration file. How can I resolve these?

A. Some cases require more information than the configuration file provides. For example, many QoS configuration commands have dependencies on ACLs or policers. If these commands are not included, the tool cannot provide a complete translation. In other cases, there simply is not a Cisco IOS equivalent command, as is the case with commands related to the CatOS sc0 interface. Other times, a command is intentionally not translated in order to require you to make a conscious configuration for a critical setting, such as the AAA services. See the Appendix section of this document for a summary list of CatOS commands that are not translated in the 2.0 release.

Q. Why does the tool translate both the set port name and the set port description CatOS commands into the port description Cisco IOS interface configuration command?

A. Cisco IOS does not have an equivalent to the CatOS set port name, but the set port name command is often used as a description. Therefore this command needs to translate to Cisco IOS. The dilemma occurs when both the set port name and the set port description CatOS commands are used, because ultimately only one command can be in effect in the Cisco IOS configuration. Both commands translate into the Cisco IOS translated configuration and you must delete whichever one is not needed.

Q. Why are my sc0 interface commands not translated?

A. Cisco IOS does not implement an sc0 interface. This is an architectural difference between CatOS and Cisco IOS. In Cisco IOS, any interface can be configured as a management interface.

Q. Why are my Banner related commands not translated?

A.The translation of the CatOS Banner into the Cisco IOS Banner is under consideration for a future release of the tool.

Q. Why are my AAA-related commands not translated?

A. These commands are critical in order to maintain access to the switch, therefore it is important to make a conscious effort to configure these parameters and not risk a blockage of access to the switch.

Q. I use a Hybrid operating system with both CatOS and Cisco IOS on the MSFC, can the tool integrate my MSFC Cisco IOS configuration as well?

A. No, the tool cannot integrate the MSFC configuration into the translated CatOS configuration. Most of the MSFC Cisco IOS commands convert as-is into a new Cisco IOS switch configuration.

Q. Can I use the output from a show run for the CatOS input file or does this have to be a full copy of the configuration file downloaded from the switch?

A. You can use the show run output.

Q. Do I have to provide a show module output for every conversion?

A. The show module output is optional. The show module output only assists with certain set QoS commands.

Q. What are the minimum software versions for CatOS and Cisco IOS supported by the tool?

A. The Conversion Tool supports CatOS version 8.5.1 and earlier. The translated Cisco IOS configuration file can be based on Cisco IOS Software Release 12.2.18SXF3 or Cisco IOS Software Release 12.2.18.SXF5.

Q. Is there a list or database of known CatOS commands that do not translate into a Cisco IOS equivalent?

Yes. A summary list of CatOS commands not translated is available for reference.

Q. Who do I contact for technical support on this tool?

The Cisco EDI team supports the released version of the tool directly. All support questions must be directed to cs-edi@cisco.com and are addressed within one business day.

Cisco Support Community - Featured Conversations

Cisco Support Community is a forum for you to ask and answer questions, share suggestions, and collaborate with your peers. Below are just some of the most recent and relevant conversations happening right now.

&nbsp;

Related Information



Updated: Apr 05, 2007Document ID: 82290