Cisco CRS-1 - Carrier Routing System Router Getting Started Manual

Carrier routing system
Hide thumbs Also See for CRS-1 - Carrier Routing System Router:
Table of Contents

Advertisement

Cisco CRS-1 Series Carrier Routing System
Getting Started Guide
Cisco IOS XR Software Release 3.0
Corporate Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 526-4100
Text Part Number: OL-6142-02

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Cisco CRS-1 - Carrier Routing System Router

  • Page 1 Cisco CRS-1 Series Carrier Routing System Getting Started Guide Cisco IOS XR Software Release 3.0 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 526-4100 Text Part Number: OL-6142-02...
  • Page 2 CCSP, the Cisco Square Bridge logo, Cisco Unity, Follow Me Browsing, FormShare, and StackWise are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn, and iQuick Study are service marks of Cisco Systems, Inc.; and Aironet, ASIST, BPX, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, Cisco, the Cisco...
  • Page 3: Table Of Contents

    Contents Basic System Configurations Logical Routers Hardware Overview: Single-Chassis System Card Slots in a Cisco CRS-1 16-Slot Line Card Chassis Card Slots in a Cisco CRS-1 8-Slot Line Card Chassis Line Cards and Physical Layer Interface Modules Switch Fabric Modules...
  • Page 4 Saving and Loading Target Configuration Files 2-27 Saving the Target Configuration to a File 2-28 Loading the Target Configuration from a File 2-28 Loading an Alternative Configuration at System Startup 2-28 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 5 3-19 Redisplaying the Command Line 3-20 Key Combinations 3-20 Key Combinations to Move the Cursor 3-20 Keystrokes to Control Capitalization 3-20 Keystrokes to Delete CLI Entries 3-21 Transposing Mistyped Characters 3-21 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 6 Creating and Modifying User Accounts and User Groups 5-14 Displaying Details About User Accounts, User Groups, and Task IDs 5-15 Configuring User Accounts 5-15 Predefined User Groups 5-16 Creating Users and Assigning Groups 5-17 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 7 Standard PIE Filenames and Version Numbers 6-11 Software Maintenance Update PIE Filenames and Version Numbers 6-12 Selecting and Obtaining Software Packages 6-15 Obtaining Cisco IOS XR Software and Version Information from Cisco 6-15 Where to Obtain Installable PIE Files 6-15 Information About Package Management 6-17...
  • Page 8 Activating and Testing a Package on the Router: Example 6-31 Activating a Package on the Router: Example 6-33 RP Redundancy and Hardware Administration on Cisco IOS XR Software C H A P T E R Contents Commands to Display Hardware Status...
  • Page 9 ROMMON Software Installation Overview A-10 Locating Installable Files A-12 .vm Filenames and Version Numbers A-13 tar Filenames and Version Numbers A-14 Reinstalling the Software from an Image Located on a TFTP Server A-16 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 10 Character Pattern Ranges Multiple-Character Patterns Complex Regular Expressions Using Multipliers Pattern Alternation Anchor Characters Underscore Wildcard Parentheses Used for Pattern Recall L O S S A R Y N D E X Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 11 A Cisco CRS-1 router can consist of an extensive hierarchy of racks, logical routers, shelves, cards, and ports. The Cisco CRS-1 router is shipped with one default logical router (LR). An LR is a collection of line cards, Route Processors, and other assignable or configurable resources, such as interfaces specific to your network that together form a complete router within the Cisco CRS-1 router system.
  • Page 12: Preface

    Appendix C, “Understanding Regular Expressions, Special Characters, and Patterns” • Related Documents For a complete listing of available documentation for the Cisco CRS-1 Series Carrier Routing System, refer to the following: Cisco CRS-1 Series Carrier Routing System Documentation Guide, available online at •...
  • Page 13: Conventions

    Obtaining Documentation Cisco documentation and additional literature are available on Cisco.com. Cisco also provides several ways to obtain technical assistance and other technical resources. These sections explain how to obtain technical information from Cisco Systems.
  • Page 14: Ordering Documentation

    Access to all tools on the Cisco Technical Support Website requires a Cisco.com user ID and password. If you have a valid service contract but do not have a user ID or password, you can register at this URL: http://tools.cisco.com/RPF/register/register.do...
  • Page 15: Submitting A Service Request

    URL: http://www.cisco.com/techsupport/servicerequest For S1 or S2 service requests or if you do not have Internet access, contact the Cisco TAC by telephone. (S1 or S2 service requests are those in which your production network is down or severely degraded.) Cisco TAC engineers are assigned immediately to S1 and S2 service requests to help keep your business operations running smoothly.
  • Page 16: Obtaining Additional Publications And Information

    • Cisco Marketplace, the company store, at this URL: http://www.cisco.com/go/marketplace/ The Cisco Product Catalog describes the networking products offered by Cisco Systems, as well as • ordering and customer support services. Access the Cisco Product Catalog at this URL: http://cisco.com/univercd/cc/td/doc/pcat/ Cisco Press publishes a wide range of general networking, training and certification titles.
  • Page 17: Getting Started On The Cisco Crs-1 Router

    16 modular services cards (MSCs, which are also called line cards) and provides up to 1.28 terabits per second (Tbps) of routing total I/O capacity. The Cisco CRS-1 8-Slot Line Card Chassis, which is a single-chassis system that supports up to 8 •...
  • Page 18 PL0 PL1 PL2 PL3 PL4 PL5 PL6 PL7 PL0 PL1 PL2 PL3 PL4 PL5 PL6 PL7 PL0 PL1 PL2 PL3 PL4 PL5 PL6 PL7 PL8 PL9 PL8 PL9 PL8 PL9 PL8 PL9 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 19: Logical Routers

    Although the Cisco CRS-1 router operates as a multiple-chassis system that allows for the configuration Caution of multiple LRs and all their interfaces and resources, Cisco IOS XR Software Releases 2 and 3 operate in single-chassis systems that are shipped with one default LR. In a single-chassis system, only one LR is necessary or operable.
  • Page 20 15 14 13 12 11 10 9 Table 1-1 lists the slot range for each card type in the 16-slot chassis. Table 1-1 Card Slots in a Cisco CRS-1 16-Slot Line Card Chassis Card Type Slot Route Processor RP0 and RP1 MSC (line card) 0–15...
  • Page 21: Card Slots In A Cisco Crs-1 8-Slot Line Card Chassis

    Getting Started on the Cisco CRS-1 Router Hardware Overview: Single-Chassis System Card Slots in a Cisco CRS-1 8-Slot Line Card Chassis Each 8-slot line card chassis contains a complete set of cards to perform the routing and management features of the system (see Figure 1-3).
  • Page 22: Line Cards And Physical Layer Interface Modules

    Stage 2 routes the cells to the appropriate Stage 3 element to which the destination MSC is connected. The routing is based on the destination address of the incoming cells. Stage 3 routes the cells to the appropriate destination MSC. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 23: Route Processors

    In a single-chassis system, all three stages of the switch fabric are contained in the switch fabric modules (Figure 1-5). The switch fabric cards are different for the Cisco CRS-1 16-Slot Line Card Chassis and the Cisco Note CRS-1 8-Slot Line Card Chassis. For more information, refer to the hardware documentation listed in “Related Documents”...
  • Page 24 Chapter 1 Getting Started on the Cisco CRS-1 Router Hardware Overview: Single-Chassis System Figure 1-6 RP Faceplate for the Cisco CRS-1 8-Slot Line Card Chassis RJ-45 cable Local terminal or terminal server for Terminal connection Console CLI communication. Modem connection...
  • Page 25: Additional Hardware Documentation

    User Interfaces This guide provides instructions on using the CLI for router communication and configuration. However, the Cisco IOS XR software offers a number of other options for system management, as described in the following sections: Command-Line Interface, page 1-9 •...
  • Page 26: Extensible Markup Language Api

    Architecture (CORBA). The Secure Socket Later (SSL) transport is also supported by the XML API. See the “Related Documents” section on page xii for more information on XML API documentation. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 1-10...
  • Page 27: Simple Network Management Protocol

    SNMP documentation. File Storage Figure 1-8 shows where files are stored on the RP for the Cisco CRS-1 16-Slot Line Card Chassis. The RP for the Cisco CRS-1 8-Slot Line Card Chassis is similar and is shown in Figure 1-6.
  • Page 28: Sandisk Flash Disks

    Flash disk storage options are described in the following sections: Internal Flash disk0: for Active System Software and Configurations, page 1-13 • Removable Flash disk1: for Archive of Installation PIE Files, page 1-13 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 1-12...
  • Page 29: Hard Disk

    Internal Flash disk0: for Active System Software and Configurations The default location for storage of active software files and configurations is the internal flash disk0:. In new systems, the initial Cisco IOS XR software is installed on this disk. Note The internal flash disk0: is used for installed and active software packages and configuration files only.
  • Page 30 Chapter 1 Getting Started on the Cisco CRS-1 Router File Storage Cisco CRS-1 Series Carrier Routing System Getting Started Guide 1-14...
  • Page 31: Contents

    Connecting and Communicating with the Router To manage or configure a router running the Cisco IOS XR software, you must first connect to the router using a terminal or a PC. Connections are made either through a direct physical connection to the Console port of the primary Route Processor (RP), or from a remote location using a modem or Ethernet connection.
  • Page 32 Chapter 2 Cisco IOS XR Basic Configuration Management Connecting and Communicating with the Router Figure 2-1 Communication Ports on the RP for a Cisco CRS-1 16-Slot Line Card Chassis RJ-45 cable Local terminal or terminal server for Console CLI communication.
  • Page 33 Connecting and Communicating with the Router For additional information on configuring terminal services, including terminal servers and templates, refer to Implementing Physical and Virtual Terminals on Cisco IOS XR Software in the Cisco IOS XR Series System Management Configuration Guide.
  • Page 34: Logging In To The Router

    Note CLI Prompt After you log in, you see the CLI prompt for the Cisco IOS XR software. This prompt identifies the name of your router, and the CPU to which you are issuing commands. In most cases, this prompt represents the “CPU0”...
  • Page 35: User Access Privileges

    The following sections describe the access privileges information: User Groups, page 2-6 • Predefined User Groups, page 2-6 • Task IDs, page 2-6 • Displaying the User Groups and Task IDs for Your User Account, page 2-7 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 36: User Groups

    Users are not assigned to groups by default, and must be explicitly assigned by an administrator. Predefined User Groups The Cisco IOS XR software includes a set of predefined user groups that meet the needs of most organizations. The predefined user groups are described in Table 2-2.
  • Page 37: Displaying The User Groups And Task Ids For Your User Account

    Displays the task IDs assigned to your account. show user all Displays all user groups and task ID information for your account. show aaa usergroup group-name Displays the task IDs assigned to a user group. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 38: Navigating The Cisco Ios Xr Command Modes

    Navigating the Cisco IOS XR Command Modes The CLI for the Cisco IOS XR software is divided into different command modes. Each mode provides access to a subset of commands used to configure, monitor, and manage the router. Access to a mode is determined by your user group assignments.
  • Page 39: Identifying The Command Mode In The Cli Prompt

    CLI. Note that only a small sample of the possible configuration submodes is shown. Figure 2-4 Example of Command Mode Navigation in Cisco IOS XR software Login EXEC mode Admin EXEC mode...
  • Page 40: Summary Of Common Command Modes

    Common Command Modes and CLI prompts Command Mode Description EXEC Logging in to a router running the Cisco IOS XR software automatically places the router in EXEC mode. Example: RP/0/RP0/CPU0:router# EXEC mode enables a basic set of commands to display the operational state of the router and examine the state of an operating system.
  • Page 41 RP/0/RP0/CPU0:router(config)# router bgp 140 RP/0/RP0/CPU0:router(config-bgp)# address-family ipv4 multicast RP/0/RP0/CPU0:router(config-bgp-af)# For more information, refer to the Cisco IOS XR Routing Configuration Guide and the Cisco IOS XR Routing Command Reference. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-11...
  • Page 42: Entering Exec Commands From A Configuration Mode

    Common Command Modes and CLI prompts (continued) Command Mode Description Administration EXEC The Cisco IOS XR software provides a separate administration EXEC mode for users with the and administration appropriate access permissions. This mode is used primarily to display system-wide parameters, configuration modes configure the administration plane over the control Ethernet, and configure LRs on multiple-chassis systems.
  • Page 43: Command Mode Navigation Example

    Step 3 If you belong to a user group that has configuration privileges, you can place the router in the global configuration mode by entering the configure command: RP/0/RP0/CPU0:router# configure RP/0/RP0/CPU0:router(config)# Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-13...
  • Page 44: Managing Configuration Sessions

    To return to EXEC mode, enter the end command. Managing Configuration Sessions In the Cisco IOS XR software, the running (active) configuration can never be altered directly. All configuration changes are entered into an inactive target configuration, which must be explicitly committed to the running configuration.
  • Page 45: Stage 1: Enter Configuration Changes To The Nonactive Target Configuration

    Make changes to the target configuration. These changes do not affect the running configuration. The Step 2 CLI automatically verifies the syntax of your commands, and allows only valid entries: RP/0/RP0/CPU0:router(config)# interface POS 0/2/0/1 RP/0/RP0/CPU0:router(config-if)# description faq RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.10.10.10 255.0.0.0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-15...
  • Page 46: Displaying Configuration Details With Show Commands

    The following sections provide examples of displaying configuration details: Displaying the Current Running Configuration, page 2-17 • Displaying the Target (Nonactive) Configuration Changes, page 2-17 • Displaying the Merged Configuration Before Committing the Changes, page 2-17 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-16...
  • Page 47 Displaying the Merged Configuration Before Committing the Changes To display the currently running configuration combined with the nonactive changes from the target configuration, enter the show configuration merge command in any configuration mode. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-17...
  • Page 48: Commit Options

    (Optional) Assigns a comment to a commit. This text comment is displayed in the commit entry displayed with the show rollback points [detailed] command. The line argument is the text for the optional comment or label. • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-18...
  • Page 49: Displaying Configuration Errors

    Displays the reason for a configuration commit error. show configuration failed noerror Displays the list of commands that failed in the last commit. The reasons for error are not shown. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-19...
  • Page 50: Clearing All Changes To A Target Configuration

    RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.1.1.1 255.0.0.0 RP/0/RP0/CPU0:router(config-if)# shutdown RP/0/RP0/CPU0:router(config-if)# exit RP/0/RP0/CPU0:router(config)# show configuration Building configuration... interface POS0/3/0/1 description this is my interface ipv4 address 10.1.1.1 255.0.0.0 shutdown RP/0/RP0/CPU0:router(config)# clear RP/0/RP0/CPU0:router(config)# show configuration Building configuration... Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-20...
  • Page 51: Ending A Configuration Session

    RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.1.1.1 255.0.0.0 RP/0/RP0/CPU0:router(config-if)# exit RP/0/RP0/CPU0:router(config)# exit Uncommitted changes found, commit them? [yes]: no RP/0/RP0/CPU0:router# In EXEC mode, the exit command is used to log out of the system. Note Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-21...
  • Page 52: Locking And Unlocking The Running Configuration During Configuration Sessions

    Table 2-9 Configuration Session Commands Command Description show configuration sessions Displays the other configuration sessions on the router. configure Enters global configuration mode and allows other users to commit target configurations. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-22...
  • Page 53: Configuration History And Rollback

    ID, known as a commitID. The commitIDs represent the rollback points that allow you to revert to a previous configuration. The Cisco IOS XR software automatically saves up to 100 of the most recent commitIDs. The following sections describe how to display configuration changes and how to roll back to a previously committed...
  • Page 54: Displaying The Rollback Points

    Displaying Configuration Changes for Rollback Points To display the changes made during a configuration session or for a range of sessions, enter the show rollback changes command, as shown in the following examples. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-24...
  • Page 55: Rolling Back The Configuration To A Specific Rollback Point

    Loading Rollback Changes. Loaded Rollback Changes in 1 sec Committing. 1 items committed in 1 sec (0)items/sec Updating. Updated Commit database in 1 sec Configuration successfully rolled back 2 commits. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-25...
  • Page 56: Displaying The Configuration History Log

    Use 'show commit changes 1000000124' to view the changes. The following sections describe how to display commitID information: Displaying the CommitID Numbers, page 2-27 • Displaying the Details for a CommitID, page 2-27 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-26...
  • Page 57: Saving And Loading Target Configuration Files

    The following sections describe how to save and load target configurations: Saving the Target Configuration to a File, page 2-28 • Loading the Target Configuration from a File, page 2-28 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-27...
  • Page 58: Saving The Target Configuration To A File

    10.10.11.20 255.0.0.0 !end Loading an Alternative Configuration at System Startup When a Cisco CRS-1 router is reset or powered on, the last running configuration is loaded and used to operate the router (see Figure 2-5). You can also load an alternative configuration during system boot. See Appendix A, “ROM Monitor...
  • Page 59: Configuration File Storage

    The primary and standby RPs maintain and distribute the configuration files for every card in the router. These files are in “native” format and cannot be browsed by the user. Configurations can be managed and modified using the Cisco IOS XR software commands, as discussed in the following sections: Managing Configuration Sessions, page 2-14 •...
  • Page 60: Impact Of Package Activation Or Deactivation On The Configuration Rollback

    Configuration rollbacks can succeed only when the configuration passes all compatibility checks with the currently active Cisco IOS XR software. If an incompatible configuration is found during the rollback operation, the operation fails and an error is displayed. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 2-30...
  • Page 61: Cli Tips And Shortcuts

    Commands can be entered in uppercase, lowercase, or mixed case. Only passwords are case sensitive. Note However, the Cisco Systems documentation convention presents commands in lowercase. CLI Tips and Shortcuts The following sections describe tips and shortcuts useful when using the CLI: •...
  • Page 62: Entering Abbreviated Commands

    Show all local users with the usergroups each belong to usergroup Show all the local usergroups configured in the system Include a space between the keyword and question mark. Note Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 63 RP/0/RP0/CPU0:router(config)# access-list 99 deny 172.31.134.0 255.0.0.0 Note The configuration does not become active until you enter the commit command to add the target configuration to the running configuration. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 64: Completing A Partial Command With The Tab Key

    For example, IP routing is enabled by default. To disable IP routing, use the no ip routing command; to reenable IP routing, use the ip routing command. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 65: Editing Command Lines That Wrap

    RP/0/RP0/CPU0:router(config)# access-list 101 permit tcp 172.31.134.5 255.255.255.0 172.31.1$ By default, the Cisco IOS XR software uses a terminal screen 80 columns wide. To adjust for a different screen width, use the terminal width command in EXEC mode. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 66: Displaying System Information With Show Commands

    | table | temperatures LEDs, power supply voltage, and current information, and | voltages | l] temperatures. For more information on the use of these commands, see the “Related Documents” section on page xii. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 67: Browsing Display Output When The --More-- Prompt Appears

    “Filtering show Command Output” section on page 3-9. Halting the Display of Screen Output To interrupt screen output and terminate a display, press Ctrl-C, as shown in the following example: RP/0/RP0/CPU0:router# show running-config <Ctrl-C> Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 68: Redirecting Output To A File

    0.0.0.0/0 pos0/1/0/1 10.21.0.1 In the following example, the configuration for a specific interface is displayed: RP/0/RP0/CPU0:router# show running-config interface POS 0/1/0/1 interface pos0/1/0/1 ipv4 address 10.21.54.31 255.255.0.0 ip proxy-arp disable! Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 69: Filtering Show Command Output

    Output from the show commands can generate a large amount of data. To display only a subset of information, enter the “pipe” character (|) followed by a keyword (begin, include, or exclude) and a regular expression. Table 3-3 shows the filtering options for the show command. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 70 The minus sign (–) preceding a regular expression displays output lines that do not contain the • regular expression. The plus sign (+) preceding a regular expression displays output lines that contain the regular • expression. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-10...
  • Page 71: Wildcards, Templates, And Aliases

    Specifies all POS interfaces in the system pos0/1/* Specifies all POS interfaces in slot 1 pos0/3/4.* Specifies all subinterfaces for POS0/3/4 The wildcard (*) must be the last character in the interface name. Note Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-11...
  • Page 72 4474 2488320 PO0/1/0/9 HDLC 4474 2488320 PO0/1/0/10 HDLC 4474 2488320 PO0/1/0/11 HDLC 4474 2488320 PO0/1/0/12 HDLC 4474 2488320 PO0/1/0/13 HDLC 4474 2488320 PO0/1/0/14 HDLC 4474 2488320 PO0/1/0/15 HDLC 4474 2488320 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-12...
  • Page 73: Creating Configuration Templates

    SUMMARY STEPS configure template template-name [parameter] [config-commands] Enter the template definitions. end-template show running-config template template-name Apply the template. configure apply-template template-name [parameter] show running-config Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-13...
  • Page 74 Step 4 end-template Ends the template definition session and exits template configuration mode. When you end the template session, you are returned to • Example: global configuration mode. RP/0/RP0/CPU0:router(config-TPL)# end-template Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-14...
  • Page 75: Applying Configuration Templates

    To apply a template, enter the apply-template template-name [parameter] command in global configuration mode. The following command applies the template tmplt_1: RP/0/RP0/CPU0:router(config)# apply-template tmplt_1 The following apply command applies the template bar with two arguments: RP/0/RP0/CPU0:router(config)# apply-template bar (mibtwister %wd_default_mem.tcl) Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-15...
  • Page 76 RP/0/RP0/CPU0:router(config-TPL)# interface pos0/2/0/4 RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.2.3.4 255.255.255.0 RP/0/RP0/CPU0:router(config-if)# exit RP/0/RP0/CPU0:router(config-TPL)# end-template RP/0/RP0/CPU0:router(config)# exit RP/0/RP0/CPU0:router# show running-config template tmplt_1 interface pos0/2/0/4 ipv4 address 10.2.3.4 255.255.255.0 end-template interface pos0/2/0/4 ipv4 address 10.2.3.4 255.255.0.0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-16...
  • Page 77: Aliases

    When the template is applied, variables beginning with “$” can be substituted by real arguments. Aliases Cisco IOS XR software lets you define command line aliases for any physical or logical entity in a router. After you define the alias, it can be used in the CLI to reference the real entity.
  • Page 78: Keystrokes Used As Command Aliases

    Command History The Cisco IOS XR software lets you display a history of the most recently entered and deleted commands. You can also redisplay the command line while a console message is being shown. The...
  • Page 79: Recalling Previously Entered Commands

    2-23. Recalling Previously Entered Commands The Cisco IOS XR software records the ten most recent commands issued from the command line in its history buffer. This feature is particularly useful for recalling long or complex commands or entries, including access lists.
  • Page 80: Redisplaying The Command Line

    Letters can be capitalized or uncapitalized using simple key sequences. Table 3-9 describes the keystroke combinations used to control capitalization. Cisco IOS XR commands are generally case insensitive, and are typically all in lowercase. Note Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-20...
  • Page 81: Keystrokes To Delete Cli Entries

    The word to the left of the cursor. Esc, D From the cursor to the end of the word. Transposing Mistyped Characters To transpose mistyped characters, use the Ctrl-T key combination. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-21...
  • Page 82 Chapter 3 CLI Tips, Techniques, and Shortcuts Key Combinations Cisco CRS-1 Series Carrier Routing System Getting Started Guide 3-22...
  • Page 83: Chapter 4 Bringing Up A New Cisco Crs-1 Router

    Before you begin installation and configuration of a new Cisco CRS-1 router, you should be familiar with the hardware and software concepts and systems that comprise a Cisco CRS-1 router. Refer to the following information for an overview of the hardware and software concepts: Chapter 1, “Getting Started on the Cisco CRS-1 Router,”...
  • Page 84: Site Planning, Equipment Unpacking, And Router Installation

    Bringing Up a Single-Chassis System for the First Time This section provides instructions for booting a Cisco CRS-1 router for the first time. All new systems are shipped with the basic Cisco IOS XR software loaded onto disk0:. Because the required software is installed on the router, the initial bring up is a simple process of powering on the system, entering the initial system configuration settings, and verifying the system components.
  • Page 85: Powering On A Single-Chassis System For The First Time

    15 14 13 12 11 10 9 Powering On a Single-Chassis System for the First Time To power on a Cisco CRS-1 router for the first time, perform the following procedure. SUMMARY STEPS Power on the router. Identify the primary RP.
  • Page 86 Using the Setup Mode Prompts” section on page 4-5 more information. Step 6 Verify the system. Verifies basic operation. See the “Verifying the System After Initial Bring Up” • section on page 4-9 for more information. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 87: Entering The Initial Configuration Using The Setup Mode Prompts

    Verify that the configuration summary that appears is correct. Select one of the three options that control how the configuration is saved. Perform the following procedure to bring up a new router. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 88 Step 5 Type the username for the root-system login and press Return: Enter root-system username: crs Type the password for the root-system login and press Return: Step 6 Enter root-system password: 04Secret Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 89 [0] Go to the command prompt without saving this config. [1] Return back to the setup without saving this config. [2] Save this configuration and exit. Enter your selection: Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 90 [0] Go to the command prompt without saving this config. [1] Return back to the setup without saving this config. [2] Save this configuration and exit. Enter your selection [2]:2 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 91: Verifying The System After Initial Bring Up

    The following sections provide examples of show commands: show version Command, page 4-10 • show environment Command, page 4-10 • • show platform Command, page 4-11 • show redundancy Command, page 4-12 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 92 ROM: System Bootstrap, Version 1.15(20040120:002852) , router uptime is 2 days, 1 hour, 59 minutes System image file is "tftp://223.0.0.0/usr/comp-hfr-full.vm-1.0.0 cisco CRS-16/S (7450) processor with 2097152K bytes of memory. 7450 processor at 650Mhz, Implementation , Revision 4 Packet over SONET network interface(s) 4 SONET/SDH Port controller(s) 1 Ethernet/IEEE 802.3 interface(s)
  • Page 93 0/2/*: Module (plimasic) LED status says: OK 0/SM0/*: Module (host) LED status says: OK Refer to the “Hardware Redundancy and Node Administration Commands on Cisco IOS XR Software” section in the Cisco IOS XR Interface and Hardware Component Command Reference for more information.
  • Page 94 Bringing Up a Single-Chassis System for the First Time For more information on the show platform command, refer to the “Hardware Redundancy and Node Administration Commands on Cisco IOS XR Software” section in the Cisco IOS XR Interface and Hardware Component Command Reference.
  • Page 95: Configuring The Router Hostname

    To configure the hostname, enter the hostname command followed by the name of the router in global configuration mode. SUMMARY STEPS configure hostname router-name Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 96: Configuring The Management Ethernet Interface

    Instance Syntax Description Syntax Components Description type Interface type for a Management Ethernet port is “MgmtEth.” rack Chassis number of the rack. In a single-chassis system, the rack is always “0.” Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 97: Displaying The Available Management Ethernet Instance

    MgmtEth0/RP1/CPU0/0 Displaying the Available Management Ethernet Instance To display the Management Ethernet interface instances on the primary RP, enter the interface MgmtEth ? command in global configuration mode: RP/0/RP0/CPU0:router# configure Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 98: Configuring The Management Ethernet Interface

    Consult your network administrator or system planner for this information. SUMMARY STEPS configure interface MgmtEth0/slot/CPU0/0 ipv4 address ipv4 address subnet-mask no shutdown commit show interfaces MgmtEth0/slot/CPU0/0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 99 Step 6 Ends the configuration session and returns to EXEC mode. Example: RP/0/RP0/CPU0:router(config-if)# end Step 7 show interfaces MgmtEth0/slot/CPU0/0 Displays the interface details to verify the settings. Example: RP/0/RP0/CPU0:router# show interfaces MgmtEth0/RP0/CPU0/0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 100: Configuring The Domain Name And Domain Name Server

    Use the following guidelines: • To define a default domain name that the Cisco IOS XR software uses to complete unqualified hostnames (names without a dotted-decimal domain name), use the domain-name command in global configuration mode.
  • Page 101: Configuring Telnet, Http, And Xml Host Services

    Related Topic Document Title Complete descriptions of the Telnet commands Host Services and Applications Commands on Cisco IOS XR Software Configuring Telnet, HTTP, and XML Host Services For security reasons, some host services are disabled by default. Host services such as Telnet, extensible markup language (XML), and HTTP can be optionally enabled using the commands described in this section.
  • Page 102: Prerequisites

    Installing the Optional Craft Works Interface The CWI for the Cisco IOS XR is a client-side GUI used to configure and manage Cisco CRS-1 routers. The CWI provides an interface that uses a Windows-type look and feel. The CWI is included with the Cisco IOS XR Manageability package.
  • Page 103: Manually Setting The Router Clock

    Chapter 6, “Managing Cisco IOS XR Software Packages” Packages Descriptions of the HTTP and XML server commands Manageability Commands on Cisco IOS XR Software Instructions to install, configure, and operate the CWI See the documents listed in Related Documents, page -xii...
  • Page 104 Step 7 show clock Displays the clock setting. Use this command to verify the settings. • Example: RP/0/RP0/CPU0:router# show clock Examples In the following example, the manual system clock is configured: Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-10...
  • Page 105: Configuring Logging And Logging Correlation

    Configuring Logging and Logging Correlation System messages generated by the Cisco IOS XR software can be logged to a variety of locations based on the severity level of the messages. For example, you could direct information messages to the system console, and also log debugging messages to a network server.
  • Page 106: Alarm Logging Correlation

    An operator can pull up all correlated messages for display later, should the need arise. Refer to “Implementing and Monitoring Alarms and Alarm Log Correlation on Cisco IOS XR Software” in the Cisco IOS XR System Management Configuration Guide for more information.
  • Page 107 Step 7 Ends the configuration session and returns to EXEC mode. Example: RP/0/RP0/CPU0:router(config)# end Step 8 show logging Displays the messages that are logged in the buffer. Example: RP/0/RP0/CPU0:router# show logging Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-13...
  • Page 108: Creating And Modifying User Accounts And User Groups

    This authorization is enabled by default in the Cisco IOS XR software, and each user must log in to the system using a unique username and password.
  • Page 109: Displaying Details About User Accounts, User Groups, And Task Ids

    Cisco IOS XR software. AAA stands for “authentication, authorization, and accounting,” a suite of security features included in the Security package of the Cisco IOS XR software. For more information on the AAA concepts and configuration tasks, refer to Configuring AAA Services on Cisco IOS XR Software and Authentication, Authorization, and Accounting Commands on Cisco IOS XR Software.
  • Page 110: Predefined User Groups

    User group configuration submode taskgroup taskgroup-name Task group configuration submode Predefined User Groups The Cisco IOS XR software includes a set of predefined user groups that meet the needs of most organizations. The predefined user groups are described in Table 5-6.
  • Page 111: Creating Users And Assigning Groups

    (clear-text) password follows. RP/0/RP0/CPU0:router(config-un)# secret 5 pwd1 Entering 5 following the secret command specifies that a secure encrypted password follows. Type 0 is the default for the password and secret • commands. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-17...
  • Page 112: Configuration Limiting

    Cisco IOS XR System Security Configuration Guide Configuration Limiting The Cisco IOS XR software places preset limits on the configurations you can apply to the running configuration of a router. These limits ensure that the router has sufficient system resources (such as RAM) for normal operations.
  • Page 113: Static Route Configuration Limits

    Use 'show commit changes 1000000538' to view the c hanges. RP/0/RP1/CPU0:router(config)# end RP/0/RP1/CPU0:Mar 30 15:50:46 : config[65740]: %SYS-5-CONFIG_I : Configured from console by lab RP/0/RP1/CPU0:router# show running-config route maximum route maximum ipv4 5000 RP/0/RP1/CPU0:router# Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-19...
  • Page 114: Is-Is Configuration Limits

    Use 'show commit changes 1000000535' to view the c hanges. RP/0/RP1/CPU0:router(config-isis-af)# OSPFv2 and v3 Configuration Limits Table 5-9 summarizes the maximum limits for OSPF, including the commands used to display and change the limits. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-20...
  • Page 115 Minimum hold time for LSA throttle 5000 msecs Maximum wait time for LSA throttle 5000 msecs Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs Maximum number of configured interfaces 255 --More-- Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-21...
  • Page 116 RP/0/RP1/CPU0:Mar 30 16:26:52 : config[65740]: %LIBTARCFG-6-COMMIT : Configurati on committed by user 'lab'. Use 'show commit changes 1000000541' to view the c hanges. RP/0/RP1/CPU0:Mar 30 16:26:52 : config[65740]: %SYS-5-CONFIG_I : Configured from console by lab RP/0/RP1/CPU0:router# Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-22...
  • Page 117: Bgp Configuration Limits

    This command only Note shows changes to the default value. If the maximum paths command does not appear, the router is set to the default value. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-23...
  • Page 118: Routing Policy Language Line And Policy Limits

    However, if the warning-only keyword (for the maximum-prefix command) is configured, the Cisco IOS XR software sends only a log message, but continues peering with the sender. If the peer is terminated, the peer stays down until the clear bgp command is issued.
  • Page 119: Multicast Configuration Limits

    IGMP and accepted by a router Maximum number of 20,000 40,000 maximum groups per-interface n show igmp summary groups per interface accepted by a router Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-25...
  • Page 120: Mpls Configuration Limits

    Other Configuration Limits Table 5-14 summarizes the maximum limits for additional configuration limits, including the commands used to display and change the limits. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-26...
  • Page 121 (access list and prefix list) IPv6 ACE 50,000 100,000 ipv6 access-list oor ace show ipv4 access-lists threshold n (access list and prefix list) Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-27...
  • Page 122 Chapter 5 Initial Configuration of the Cisco IOS XR Software Configuration Limiting Cisco CRS-1 Series Carrier Routing System Getting Started Guide 5-28...
  • Page 123: Contents

    Managing Cisco IOS XR Software Packages The Cisco IOS XR software comprises modular “packages” that provide boot and feature functionality. This chapter describes the concepts and tasks necessary to manage Cisco IOS XR software packages. Contents This chapter contains the following sections: Overview of Software Packages, page 6-1 •...
  • Page 124: Managing Cisco Ios Xr Software Packages

    Available Packages Figure 6-1 shows the available Cisco IOS XR software packages. These packages are distributed in Package Installation Envelope (PIE) files. See the “Where to Obtain Installable PIE Files” section on page 6-15 for information on obtaining PIE files.
  • Page 125: Overview Of Software Packages

    Common Object Request Broker Architecture (CORBA) support • Simple Network Management Protocol (SNMP) v1, v2c, and v3 support • • MIB support: BGP4-MIB (RFC 1657 v1), Cisco FTP Client MIB, Cisco Process MIB, Cisco Syslog MIB, CISCO- BULK-FILE-MIB, CISCO-CDP-MIB, CISCO-CONFIG-COPY-MIB, CISCO-CONFIG-MAN-MIB, CISCO-entity-asset-MIB, CISCO-Fabric-HFR-MIB, CISCO-Fabric-Mcast-Appl-MIB,...
  • Page 126 – UNI-C local path restoration – UNI-C node recovery support – LMP—static configuration • Fast reroute (FRR) with link, node, and bandwidth protection • XML schema support, configuration, and operation • Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 127 • IPv6 (SSH and SFTP) • • Random number generator • Selective packet discard • SHTTP support • Software authentication • • SSHv1 and SSHv2 support • v3 and TLSv1 support Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 128 Overview of Software Packages Cisco IOS XR Unicast Routing Core Bundle Table 6-2 describes the required core packages that are delivered in the Cisco IOS XR Unicast Routing Core Bundle. Table 6-2 Required Packages Included in the Cisco IOS XR Unicast Routing Core Bundle...
  • Page 129 Chapter 6 Managing Cisco IOS XR Software Packages Overview of Software Packages Table 6-2 Required Packages Included in the Cisco IOS XR Unicast Routing Core Bundle Package Name Features Base AAA Services • Basic BCDL • infrastructure BGP TTL 255 Hack •...
  • Page 130 Chapter 6 Managing Cisco IOS XR Software Packages Overview of Software Packages Table 6-2 Required Packages Included in the Cisco IOS XR Unicast Routing Core Bundle Package Name Features Forwarding (X) access control lists (ACLs) • Quality of service (QoS) and class of service (CoS) using MQC •...
  • Page 131 Chapter 6 Managing Cisco IOS XR Software Packages Overview of Software Packages Table 6-2 Required Packages Included in the Cisco IOS XR Unicast Routing Core Bundle Package Name Features Line Card Alarms and (performance monitoring) PM • Automatic Protection Switching (APS) during line card (LC) failure •...
  • Page 132: Package Installation Envelope Files

    Chapter 6 Managing Cisco IOS XR Software Packages Overview of Software Packages Table 6-2 Required Packages Included in the Cisco IOS XR Unicast Routing Core Bundle Package Name Features Routing MP-BGP v4 • Routing OSPFv2 and OSPFv3 • protocols IS-IS •...
  • Page 133: Standard Pie Filenames And Version Numbers

    All packages operating on the router must be • at the same major release level. A major release is the least frequent release • and may require a router reboot. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-11...
  • Page 134: Software Maintenance Update Pie Filenames And Version Numbers

    SMUs are created to respond to immediate issues and do not include new features. Typically SMUs do not have a large impact on router operations. SMU versions are synchronized to the package major, minor, and maintenance version they upgrade. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-12...
  • Page 135 All packages operating on the router must be • at the same major release level. A major release is the least frequent release • and may require a router reboot. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-13...
  • Page 136 In the following example, the SMU for the base package version 2.0.0 fixes DDTS CSCec98765: SMU Filename base-2.0.0.CSCec98765-1.0.0 hfr-base-2.0.0.CSCec98765.pie In the following example, the SMU comp-001.CSCec98765 provides changes to multiple packages, as specified in DDTS CSCec98766: SMU Filename comp-001.CSCec98766 comp-hfr-001.CSCec98766.pie Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-14...
  • Page 137: Selecting And Obtaining Software Packages

    Some software offered through the Cisco IOS XR Software Selector tool is provided in files with a .tar Note or a .vm filename extension. TAR files are compressed files that can contain both package files (PIE files) and .vm files.
  • Page 138 PIE and .vm files) Primary Status Files with the .vm extension are bootable installation files used only to replace all current Cisco IOS XR Note software. These files are installed from ROMMON and cause significant router downtime. Cisco Systems recommends installing or upgrading software packages using only PIE files, as described in this document.
  • Page 139: Information About Package Management

    “Copying, Adding, and Activating Packages” section on page 6-22. Information About Package Management This section describes the following concepts for managing Cisco IOS XR software packages: • Overview of Package Management, page 6-17 • Upgrading Packages, page 6-18 Downgrading Packages, page 6-19 •...
  • Page 140: Upgrading Packages

    The Cisco IOS XR software provides many features for copying, adding, and activating software packages. You can copy software from several types of servers, and you can use command options to combine two or three of these steps.
  • Page 141: Downgrading Packages

    All processes in the cards may be restarted. Restarting processes in the cards is equivalent to a soft reset. The cards may reload. • • No impact: no processes in the card are affected. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-19...
  • Page 142: Activation And Deactivation Prerequisites

    Copying, Adding, and Activating Packages, page 6-22 • • Rolling Back to Committed Software, page 6-27 • Committing the Active Software Change, page 6-28 • Removing Inactive Packages from the Router, page 6-29 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-20...
  • Page 143 Node 0/3/SP [SP] Boot Image: /disk0/hfr-os-mbi-1.0.0/sp/mbihfr-sp.vm Active Packages: disk0:hfr-admin-1.0.0 disk0:hfr-base-1.0.0 disk0:hfr-os-mbi-1.0.0 Node 0/3/CPU0 [LC] Boot Image: /disk0/hfr-os-mbi-1.0.0/lc/mbihfr-lc.vm Active Packages: disk0:hfr-mpls-1.0.0 disk0:hfr-mcast-1.0.0 disk0:hfr-lc-1.0.0 disk0:hfr-fwdg-1.0.0 disk0:hfr-admin-1.0.0 disk0:hfr-base-1.0.0 disk0:hfr-os-mbi-1.0.0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-21...
  • Page 144: Displaying The Active Packages For A Single Card

    Activating a Package for All Appropriate Cards, page 6-26 • • Activating a Package for a Single Card, page 6-26 Copying, Adding, and Activating Package Files in One Step from a Network Server, page 6-26 • Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-22...
  • Page 145 (for example, username and password). Some Cisco IOS XR images may be larger than 32 MB, and the TFTP services provided by Note some vendors may not support a file this large. If you do not have access to a TFTP server that supports files larger than 32 MB, download the software image using FTP or rcp.
  • Page 146 PIE files can be copied to the removable flash memory card in disk1: with the • copy command. disk1: is used to store an archive of installation PIE files. Files can be copied to disk1:, and then installed on disk0:. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-24...
  • Page 147 Example: RP/0/RP0/CPU0:router# install add ftp://john:secret@10.1.1.1/images/hfr-k9sec-p.pie to disk0: The following command syntax is used: install add rcp://username@hostname_or_ipaddress/directory-path/pie-name to target-device Example: RP/0/RP0/CPU0:router# install add rcp://john@10.1.1.1/images/gsr-k9sec-p.pie to disk0: Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-25...
  • Page 148 The commands listed in Table 6-9 show how to copy, add, and activate package files on the router from three types of network file servers. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-26...
  • Page 149: Rolling Back To Committed Software

    Activating and Testing a Package on the Router: Example, page 6-31. Rolling Back to Committed Software To roll back to previously committed software, enter the install rollback committed command in EXEC mode. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-27...
  • Page 150: Committing The Active Software Change

    In the following example, the committed packages are shown: RP/0/RP0/CPU0:router# show install committed Node 0/1/SP [SP] Boot Image: /disk0/hfr-os-mbi-1.0.0/sp/mbihfr-sp.vm Active Packages: disk0:hfr-admin-1.0.0 disk0:hfr-base-1.0.0 disk0:hfr-os-mbi-1.0.0 Node 0/1/CPU0 [LC] Boot Image: /disk0/hfr-os-mbi-1.0.0/lc/mbihfr-lc.vm Active Packages: disk0:hfr-lc-1.0.0 disk0:hfr-fwdg-1.0.0 disk0:hfr-admin-1.0.0 disk0:hfr-base-1.0.0 disk0:hfr-os-mbi-1.0.0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-28...
  • Page 151: Removing Inactive Packages From The Router

    To remove a package or SMU from the router, you must first deactivate the package, and commit the new active software set so it does not include the package. The three steps to remove inactive software are as follows: install deactivate package install commit install remove package Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-29...
  • Page 152: Configuration Examples For Managing Packages

    Install 1: Please carefully follow the instructions in the release notes when activating any software Install 1: Idle timeout on this line will now be resumed for synchronous install operations Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-30...
  • Page 153: Activating And Testing A Package On The Router: Example

    WARNING! The following is the predicted output for this install command. Performing Inter-Package Card/Node/Scope Version Dependency Checks [OK] Checking API compatibility in software configurations... [OK] Updating software configurations. RP,LC: Activating hfr-mcast-1.2.0.CSCdy123-1.0.0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-31...
  • Page 154 : "server" or "DLL" Package : the Package containing this server or DLL Component: the source code component containing this server or DLL Node class: YYY-XXXIface 2 node(s): 0/2/CPU0 0/3/CPU0 Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-32...
  • Page 155: Activating A Package On The Router: Example

    Install 3: Install operation 'commit' assigned request id: 3 Install 3: Committing uncommitted changes in software configuratons. Install 3: Commit operation successful. Install 3: Idle timeout on this line will now be resumed for synchronous install operations Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-33...
  • Page 156 Chapter 6 Managing Cisco IOS XR Software Packages Configuration Examples for Managing Packages Cisco CRS-1 Series Carrier Routing System Getting Started Guide 6-34...
  • Page 157: Contents

    RP Redundancy and Hardware Administration on Cisco IOS XR Software This chapter describes the command-line interface (CLI) techniques and commands used to manage and configure the hardware components of a router running the Cisco IOS XR software. Contents This chapter contains the following sections: Commands to Display Hardware Status, page 7-1 •...
  • Page 158: Examples Of Hardware Show Commands

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Commands to Display Hardware Status Table 7-1 Commands Used to Display Node and Hardware Status (continued) Command Description show redundancy Displays the redundancy status of the Route Processors (RPs). This command also displays the boot and switch-over history for the RPs.
  • Page 159: Commands To Display Hardware Status

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Commands to Display Hardware Status show platform Command The following is sample output from the show platform command for all nodes in a router: RP/0/RP0/CPU0:router# show platform Node...
  • Page 160: Command Syntax For Hardware Nodes (Location Nodeid)

    Command Syntax for Hardware Nodes (location nodeID) In the Cisco IOS XR software, many commands require you to identify the “location” of the node to which actions apply. In the command reference documentation, the syntax for the location is location nodeID.
  • Page 161 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Command Syntax for Hardware Nodes (location nodeID) Figure 7-1 NodeID: rack/slot/module Console Processors on Card PC Card (disk1:) PL0 PL1 PL2 PL3 PL4 PL5 PL6 PL7 CPU0 CNTL ETH 0...
  • Page 162 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Command Syntax for Hardware Nodes (location nodeID) Figure 7-2 Display NodeID with the show platform Command Node column displays the nodeID for each card RP/0/RP0/CPU0:router# show platform Node...
  • Page 163: Configure Routing Interfaces

    Configure Routing Interfaces NodeID for an Install Command (to Identify a Line Card Module) The following command displays the active Cisco IOS XR software packages on a 10-GE line card located in rack0, slot 3, with module CPU0: show install active location nodeID...
  • Page 164 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Figure 7-3 MSC and PLIMs in a Single-Chassis System PLIM side of chassis MSC side of chassis FT0 (fan tray) SM0- PL0 PL1 PL2 PL3...
  • Page 165 Physical interface "ports" Slots 0–15 Slots PL0–PL15 Supported PLIMs This release of the Cisco IOS XR software supports the following PLIM types: • Quad OC-192 packet-over-SONET (POS)/Dynamic Packet Transport (DPT) PLIM (see Figure 7-5) • 16 x OC-48 POS/DPT PLIM (see...
  • Page 166 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Figure 7-6 16 x OC-48 POS PLIM Front Panel View Figure 7-7 16 x OC-48 POS PLIM Side View Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 167: Configuring Interfaces In The Cisco Ios Xr Software

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Configuring Interfaces in the Cisco IOS XR Software The four general steps to configure any interface are: Specify the interface “instance” (type rack/slot/module/port). Configure a network address (IP address) for the interface.
  • Page 168 The Cisco CRS-1 router supports the POS • interface type for this release of the Cisco IOS XR software. To display the interface types available on the router, enter the interface ? command in global configuration mode.
  • Page 169 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Displaying the Interface Instance with Online Help (?) You can display the interface instances available on a router by entering the ? command as follows: •...
  • Page 170: Configuration Templates

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces To preconfigure an interface, enter the interface preconfigure type instance command in global configuration mode, as shown in the following example: RP/0/RP0/CPU0:router# show interface pos 0/5/0/0...
  • Page 171 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces This section provides a brief description of the logical interfaces types. For more information, and for instructions to configure logical interfaces, refer to the Cisco IOS XR Interface and Hardware Component Configuration Guide. Loopback Interfaces You can specify a software-only interface called a loopback interface to emulate an interface.
  • Page 172 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Restrictions For this release, the following line cards are supported: • Quad OC-192 packet-over-SONET/Dynamic Packet Transport PLIM (see Figure 7-5) 16 x OC-48 packet-over-SONET/Dynamic Packet Transport PLIM (see...
  • Page 173 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Command or Action Purpose Step 3 Configures the IP address and subnet mask for the interface. ipv4 address ipv4-address subnet-mask The subnet mask is the subnet mask for the attached •...
  • Page 174: Related Documents

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Configure Routing Interfaces Examples In the following example, a POS interface is configured with an IP address: RP/0/RP0/CPU0:router# configure RP/0/RP0/CPU0:router(config)# interface pos 0/2/0/0 RP/0/RP0/CPU0:router(config-if)# ipv4 address 10.1.1.1/8 RP/0/RP0/CPU0:router(config-if)# no shutdown...
  • Page 175: Rp Redundancy And Failover

    Determining the Primary RP During system startup, the first RP to boot with a valid Cisco IOS XR software boot package becomes the active “primary RP.” The primary RP can in either slot RP0 or slot RP1. You can tell which RP is the primary RP in the following ways: The primary RP can be identified by the green Primary LED on the faceplate of the card.
  • Page 176: Role Of The Standby Rp

    If the primary RP fails or goes off line for any reason, the standby RP immediately takes control of the system. Summary of Redundancy Commands RP redundancy is enabled by default in the Cisco IOS XR software, but you can use the commands described in Table 7-3 to display the redundancy status of the cards, or force a manual failover.
  • Page 177: Manual Failover

    Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software RP Redundancy and Failover You should not use the reset command to force an RP failover, because the result could be a significant Caution loss of router operations. Instead, use the redundancy failover command to fail over to the standby RP, then use the hw-module node nodeID reset command to reset the RP.
  • Page 178: Communicating With A Standby Rp

    Reloading, Shutting Down, or Power Cycling a Node Use the commands described in this section to reload the Cisco IOS XR software on the primary RP or on any specified node in the system. This section also describes the commands used to administratively shut down a node, and to power a node on or off.
  • Page 179: Reloading The Primary Rp

    Because the reload command causes the primary RP to go offline and either reload Caution Cisco IOS XR software or enter ROM monitor mode, the router experiences a loss of service unless a redundant standby RP is installed and in “ready” state. To display the status of the standby RP, type the show redundancy command in EXEC mode.
  • Page 180: Administratively Shutting Down Or Powering On Or Off A Node

    A node can be administratively shut down using the hw-module node nodeID shutdown command. A node that is shut down still has power, but cannot load or run the Cisco IOS XR software. You can also administratively turn power off for a node using the hw-module node nodeID power command.
  • Page 181: Formatting Hard Drives, Flash Drives, And Other Storage Devices

    In the following example, the format command is used to format the hard disk: RP/0/RP0/CPU0:router# format harddisk: For information on the use of these commands, see the File System Commands on Cisco IOS XR Software in the Cisco IOS XR System Management Command Reference.
  • Page 182 Chapter 7 RP Redundancy and Hardware Administration on Cisco IOS XR Software Formatting Hard Drives, Flash Drives, and Other Storage Devices Cisco CRS-1 Series Carrier Routing System Getting Started Guide 7-26...
  • Page 183: Information About Oir

    • Information About OIR OIR is a process of Cisco IOS XR software that lets you prepare the router for the removal and replacement of a faulty switch fabric card on a fully operational router without loss of IP traffic, interruption in forwarding, or degradation of system operation.
  • Page 184 Performing an OIR Prerequisites You should have a working knowledge of Cisco IOS XR software and have sufficient permissions to configure the software. You must log in as root-system before starting the procedure. To confirm your login status, use the...
  • Page 185 The down flag of the show controller fabric plane • command display should read pPm. Example: RP/0/RP0/CPU0:router(config)# no hw-module node 0/SM1/SP power Step 7 commit Commits the target configuration to the router running configuration. Example: RP/0/RP0/CPU0:router(config)# commit Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 186 The following example shows the display for the show controller fabric plane all command: RP/0/RP0/CPU0:router(admin-config)# show controller fabric plane all Plane Admin Oper Down Total Down State State Flags Bundles Bundles -------------------------------------------------------------- Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 187 The Technical Assistance Center (TAC) home page, containing 30,000 pages of searchable technical • content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content. http://www.cisco.com/public/support/tac/home.shtml “Related Documents” section on page xii.
  • Page 188: Table

    Using debug Commands, page 9-4 Using show Commands to Display System Status and Configuration Use show commands to check the status of various Cisco IOS XR software subsystems and services. All show commands (except show configuration) are entered in EXEC mode.
  • Page 189: Using The Ping Command

    Chapter 9 Troubleshooting the Cisco IOS XR Software Basic Troubleshooting Commands Table 9-1 Common show Commands in Cisco IOS XR Software (continued) Command Description show tech-support Collects a large amount of system information for troubleshooting purposes. The output should be provided to technical support representatives when a problem is reported.
  • Page 190: Using Debug Commands

    Debug commands can generate a very large amount of output and can render the system unusable. Use Caution debug to troubleshoot specific problems or during specific troubleshooting sessions on systems that are not in production. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 191: Enabling Debugging For A Feature

    'con0_RP1_CPU0' #### ipv4 io icmp flag is ON You can also turn off debugging from the undebug mode, as shown in the following example: RP/0/RP0/CPU0:router# undebug RP/0/RP0/CPU0:router(undebug)# aaa all RP/0/RP0/CPU0:router(undebug)# exit Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 192: Understanding Processes And Threads

    ON for interface 'POS0/2/0/1' Understanding Processes and Threads To achieve high availability and performance, the Cisco IOS XR software is built on a modular system of processes. Each process provides specific functionality for the system, and runs in a protected memory space to ensure problems with one process cannot impact the entire system.
  • Page 193: Commands Used To Display Process And Thread Details

    For complete details on the commands and options related to process and thread management, refer to the “Process and Memory Management Commands on Cisco IOS XR Software” in the Cisco IOS XR System Management Command Reference.
  • Page 194 For a single processor node the value is 0. Stack Size of the memory stack of the process. Process priority. state Process state. HR:MM:SS:MSEC Time the process has run since starting. NAME Process name. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 195 Started on config Configuration command that started (or would start) this process. core Memory segments to include in core file. Max. core Number of times to dump a core file—0 = infinity. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 196 Text Size of text region (process executable). Data Size of data region (initialized and uninitialized variables). Stack Size of process stack. Dynamic Size of dynamically allocated memory. Process Process name. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-10...
  • Page 197 Tmrs Number of timers for the process. Total memory of the process. HH:MM:SS Run time of process since last restart. Percentage of CPU used by process thread. NAME Process name. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-11...
  • Page 198: Commands Used To Manage Process And Threads

    For complete details on the commands and options related to process and thread management, refer to “Process and Memory Management Commands on Cisco IOS XR Software” in the Cisco IOS XR System Management Command Reference. Manually stopping, starting, or restarting a process can seriously impact the operation of a router. Use Caution these commands only under the direction of a technical support representative.
  • Page 199: Configuration Error Messages

    To display the configuration items that failed, including a description of the error, enter the show configuration failed command: RP/0/RP0/CPU0:router(config-tg)# show configuration failed !! CONFIGURATION FAILED DUE TO SEMANTIC ERRORS taskgroup bgp !!% Usergroup/Taskgroup names cannot be taskid names Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-13...
  • Page 200: Configuration Errors At Startup

    Memory Warnings in Configuration Sessions The Cisco IOS XR software automatically monitors and manages the system resources in a router. Under normal operating conditions, memory problems should not occur. When a low-memory issue does occur, it is often in the form of a low-memory warning during a configuration session.
  • Page 201: Understanding Low-Memory Warnings In Configuration Sessions

    Memory Warnings in Configuration Sessions Understanding Low-Memory Warnings in Configuration Sessions The Cisco IOS XR software monitors memory usage in the Cisco CRS-1 router. If system memory becomes low, an error message is displayed when you attempt to enter configuration mode.
  • Page 202: Displaying System Memory Information

    IO memory—currently used as a backup for packet memory. flashfsys Flash file system memory. Process and JID Process and job ID. Address Starting address in memory. Bytes Size of memory block. What Block description. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-16...
  • Page 203: Removing Configurations To Resolve Low-Memory Warnings

    Reserved: 128M, IOMem: 0, flashfsys: 0 Total shared window: 0 Enter the show configuration history command in EXEC mode to see if a large configuration forced Step 2 the router over the limit. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-17...
  • Page 204 The addition of new configurations will seriously impact router operation. For more information, see the “Configuration History and Rollback” section on page 2-23. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-18...
  • Page 205: Rolling Back To A Previously Committed Configuration

    (see Table 9-11). Table 9-11 Session Commands Command Description show configuration sessions Displays the active configuration sessions. clear configuration sessions session-id Clears a configuration session. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-19...
  • Page 206: Contacting Tac For Additional Assistance

    Displays basic, IP-related information for all available interfaces. show ipv4 interface brief Quickly displays the most critical information about the interfaces, including the interface status (up or down) and the IPv4 protocol status. Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-20...
  • Page 207: Verifying The System Interfaces

    Shutdown Down POS0/2/0/0 10.10.1.101 Down Down POS0/2/0/1 unassigned Shutdown Down POS0/2/0/2 unassigned Shutdown Down POS0/2/0/3 unassigned Shutdown Down TenGigE0/3/0/0 unassigned Shutdown Down TenGigE0/3/0/2 unassigned Shutdown Down MgmtEth0/RP0/CPU0/0 unassigned Shutdown Down Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-21...
  • Page 208 Shutdown Down POS0/1/0/15 unassigned Shutdown Down POS0/2/0/0 10.10.1.101 POS0/2/0/1 10.1.1.1 POS0/2/0/3 10.1.1.2 Shutdown Down POS0/2/0/3 unassigned Shutdown Down TenGigE0/3/0/0 unassigned Shutdown Down TenGigE0/3/0/2 unassigned Shutdown Down MgmtEth0/RP0/CPU0/0 unassigned Shutdown Down Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-22...
  • Page 209 TenGigE0/3/0/0 unassigned Shutdown Down TenGigE0/3/0/2 unassigned Shutdown Down MgmtEth0/RP0/CPU0/0 unassigned Shutdown Down Step 8 Repeat these steps for every interface, until every interface shows both Status and Protocol as “Up.” Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-23...
  • Page 210 Chapter 9 Troubleshooting the Cisco IOS XR Software Interfaces Not Coming Up Cisco CRS-1 Series Carrier Routing System Getting Started Guide 9-24...
  • Page 211 The ROM monitor is a bootstrap program that initializes the hardware and boots the Cisco IOS XR software when you power on or restart a Cisco CRS-1 router. ROM monitor mode is also known as “ROMMON,” which reflects the command-line interface (CLI) prompt for the mode: rommon B1>...
  • Page 212 Verify that the router is in a steady state, as described in the “Prerequisites” section on page A-2. Connect a terminal to the primary RP console port and log into the router. configure config-register 0x0 commit no config-register 0x0 commit reload Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 213 0x0 Prevents unwanted changes to the configuration register at a later point, and guarantees the setting is the same between the Cisco IOS XR software and Example: the ROM monitor of the Cisco CRS-1 router. RP/0/RP0/CPU0:router(config)# no config-register 0x0...
  • Page 214: Entering Rom Monitor Mode

    PWR,NSHUT,MON 0/2/CPU0 L3LC 16 port OC48 HFROS-RUNNING PWR,NSHUT,MON 0/3/SP L3LC(SP) HFROS-RUNNING PWR,NSHUT,MON 0/3/CPU0 L3LC 8 port 10GE HFROS-RUNNING PWR,NSHUT,MON 0/RP0/CPU0 RP(Standby) HFROS-RUNNING PWR,NSHUT,MON 0/RP1/CPU0 RP(Active) HFROS-RUNNING PWR,NSHUT,MON 0/SM0/SP S123(SP) HFROS-RUNNING PWR,NSHUT,MON Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 215 If a standby RP is installed in the system, repeat this process for both RPs. When the primary RP is Note placed in ROMMON, it fails over to the standby RP, which can then also be placed in ROMMON. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 216: Setting Configuration Register Values

    Perform the following procedure in the order shown to ensure that the configuration register setting is consistent between the Cisco IOS XR software and the ROM monitor of the Cisco CRS-1 router. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 217 0x0 Prevents unwanted changes to the configuration register at a later point, and guarantees the setting is the same between the Cisco IOS XR software and the ROM monitor. Example: Refer to DDTS CSCec84700 for more information Note RP/0/RP0/CPU0:router(config)# no on this requirement.
  • Page 218 To manually change the configuration register setting in ROM monitor mode, enter the confreg command followed by the new value. SUMMARY STEPS confreg value reset Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 219: Reinstalling The Cisco Ios Xr Software From Rommon

    The standard way to install new software on your router is by using the install commands in EXEC mode. However, if the router is unable to boot the Cisco IOS XR software, or if you want to completely replace the existing software, you can reinstall the software while the router is in ROM monitor mode.
  • Page 220 Examples Setting the Environment Variables The following example sets and saves environment variables: rommon B1> IP_ADDRESS=1.1.1.1 rommon B1> IP_SUBNET_MASK=255.255.0.0 rommon B1> DEFAULT_GATEWAY=12.12.0.1 rommon B1> sync rommon B1> Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-10...
  • Page 221 Use only the Easybake variables shown in Table A-3 when booting a .vm image from ROMMON. Use Caution of any variable not shown in this list could result in serious system errors. Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-11...
  • Page 222 The Cisco IOS XR Software Selector tool allows you to browse for your software upgrade from a single interface. You can display and select software by package name, release, and platform. The tool also includes posting images and extensible markup language (XML) schemes. Choosing a platform, release, or software feature automatically limits the choices based on your selection, until you arrive at your preferred software.
  • Page 223 Identifies a specific composite package. The “mini” composite name indicates a file that includes all the • packages in the Cisco IOS XR Unicast Routing Core Bundle, which is described in Chapter 6, “Managing Cisco IOS XR Software Packages.”...
  • Page 224 The minor release version does not have to be identical for all • software packages operating on the router, but the operating packages must be certified by Cisco as compatible with each other. • A minor release may require a router reboot.
  • Page 225 Identifies a specific bundle. The “iosxr” bundle name indicates a file that • includes all the packages in the Cisco IOS XR Unicast Routing Core Bundle, as well as the Management, MPLS, and Mulitcast packages. These packages are described in Chapter 6, “Managing Cisco IOS XR...
  • Page 226 TFTP services by some vendors (such as Sun Solaris) may not support files larger than 32 MB. Because most Cisco IOS XR .vm images are larger than 32 MB, you may need to use one of the following options: Use a third party or freeware TFTP server that supports file sizes larger than 32 MB.
  • Page 227 Sets the IP address of your router. IP_SUBNET_MASK=ip_address Sets the subnet mask of your router. DEFAULT_GATEWAY=ip_address Sets the default gateway of your router. Example: rommon B1> IP_ADDRESS=1.1.1.1 rommon B1> IP_SUBNET_MASK=255.255.254.0 rommon B1> DEFAULT_GATEWAY=1.1.0.1 Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-17...
  • Page 228 “Verifying the System After Initial Bring Up” section on page 4-9. If you chose the option to clean disk0:, the system is • fully booted when the CLI prompt is shown and the interfaces are created. Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-18...
  • Page 229 Performing tftpdnld using External Ethernet. MAC address is 0:5:9a:39:91:5d Initializing interface. Interface link state up. ARPing for 10.3.0.1 ARP reply for 10.3.0.1 received. MAC address 00:00:0c:07:ac:0d Receiving /softdir/comp-hfr-mini.vm from 223.255.254.254 !!!!! Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-19...
  • Page 230: Reinstalling The Software From A .Vm File Located On Flash Disk

    Reinstalling the Software from a .vm File Located on Flash disk1: This section describes the tasks required to install the Cisco IOS XR software to the internal flash disk0: using a .vm image stored on removable flash disk1:. Complete the procedures exactly as described in this section.
  • Page 231 B1> unset BOOT Resets the standby RP and starts the boot rommon B1> unset TFTP_FILE rommon B1> EASYBAKE=0x100000000 process. rommon B1> sync rommon B1> confreg 0x2 rommon B1> reset Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-21...
  • Page 232 The option to format disk0: will delete all Caution router configurations. To preserve the current router configuration, copy it to another disk while still in EXEC mode. See the “Configuration History and Rollback” section on page 2-23 Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-22...
  • Page 233 Exec mode, and resets the standby RP: rommon B1> unset BOOT rommon B1> unset TFTP_FILE rommon B1> EASYBAKE=0x100000001 rommon B1> sync rommon B1> confreg 0x2 rommon B1> reset Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-23...
  • Page 234: What To Do Next

    The default committed configuration (disk0:/config/startup) should be sufficient for most situations. Caution The options described in this section are for rare cases when an alternative configuration is required. Use of these methods can result in system errors or downtime. Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-24...
  • Page 235: Disaster Recovery

    The IOX_CONFIG_FILE= variable is overridden by the boot image –a config-file-path command Disaster Recovery If the router is unable to boot the Cisco IOS XR software from the local storage device, the router attempts to find a boot image until you press Ctrl-C, as described in the “Manually Halting the...
  • Page 236: Recovering The Root Password

    Use the enabled mode 'configure' command to modify this configuration. User Access Verification Username: crs Password: RP/0/RP0/CPU0:router# Displaying the Available ROM Monitor Commands and Options Table A-6 describes the available help commands for ROM monitor mode. Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-26...
  • Page 237: Exiting Rom Monitor Mode

    To exit ROMMON mode, you must change the configuration register to 0x2 and reset the router. This process can be done either by entering CLI commands or by responding to prompts. Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-27...
  • Page 238: Resetting To Exec Mode With Cli Commands

    In ROM monitor mode, you can also change the configuration register value using the configuration register prompts. Enter the confreg command, as shown in the following example, and respond to each question when prompted. SUMMARY STEPS confreg Respond to each prompt as instructed. reset Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-28...
  • Page 239 You must reset or power cycle for new config to take effect rommon B1> reset MBI validation mode causes the router to boot the startup Cisco IOS XR software and configuration. Note Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 240 Appendix A ROM Monitor Guide Exiting ROM Monitor Mode Cisco CRS-1 Series Carrier Routing System Getting Started Guide A-30...
  • Page 241: Information About Rom Monitor Software

    The ROM monitor, which is also known as ROMMON, is a bootstrap program that initializes the hardware and boots the Cisco IOS XR software when you power on or restart a Cisco CRS-1 Series router. ROM monitor upgrades can be required to resolve software defects or to support new features.
  • Page 242 ROMMONB, the router can still use the unmodified ROMMONA if the ROM monitor upgrade is interrupted or fails for any reason. If the new ROM monitor is not compatible with the older installed version, both ROMMONA and ROMMONB must be upgraded. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 243: How To Upgrade Or Downgrade Rom Monitor

    If you are upgrading a router with a single RP, go to Step If you are upgrading a single node on a router, go to Step redundancy failover redundancy failover Go to Step reload Go to Step hw-module node nodeID reload show diag Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 244 Review the log display and verify that the upgrade for • all nodes has been successfully completed. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 245 ROM monitor software. The redundancy failover command will not reload Example: Note the software if the standby RP is not ready to take RP/0/RP1/CPU0:Router# redundancy failover over. Step 15 Go to Step — Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 246: Troubleshooting Tips

    If both ROMMANB and ROMMONA are damaged due to unexpected node reset or power • interruption during the upgrade, the affected route processors must be returned to Cisco for repair. Configuration Examples for ROM Monitor Upgrades This section provides the following configuration examples: ROM Monitor Upgrade: Example, page B-7 •...
  • Page 247: Rom Monitor Upgrade: Example

    HW version 0.0 S/N SAD07150223 PCA: 0073-007641-04 rev 05 Board State : IOS-XR RUN PLD: Motherboard: 0x0018, Processor: 0xda13, Power: 0x001f MONLIB: QNXFFS Monlib Version 2.1 ROMMON: Version 1.15(20040603:013406) [CRS-1 ROMMON] Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 248 RP/0/RP0/CPU0:Router# copy tftp:software/rommon-hfr-ppc8255-sp-A.bin disk0:/ Destination filename [/disk0:/rommon-hfr-ppc8255-sp-A.bin]? Accessing tftp://223.255.254.254/software/rommon-hfr-ppc8255-sp-A.bin CCCCCCCCCCCCCCCC 252536 bytes copied in 0 sec RP/0/RP0/CPU0:Router# copy tftp:software/rommon-hfr-ppc8255-sp-B.bin disk0:/ Destination filename [/disk0:/rommon-hfr-ppc8255-sp-B.bin]? Accessing tftp://223.255.254.254/software/rommon-hfr-ppc8255-sp-B.bin CCCCCCCCCCCCCCCC 252124 bytes copied in 0 sec Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 249 SP/0/0/SPJul 20 18:02:05.907 : rommon_burner[65582]: %ROMMON_BURNER-5-progress : ROMMON A is programmed successfully. SP/0/SM0/SPJul 20 18:02:05.950 : rommon_burner[65584]: %ROMMON_BURNER-5-progress : ROMMON A is programmed successfully. SP/0/3/SPJul 20 18:02:06.244 : rommon_burner[65582]: %ROMMON_BURNER-5-progress : ROMMON A is programmed successfully. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 250 SP/0/3/SPJul 20 18:02:06.244 : rommon_burner[65582]: %ROMMON_BURNER-5-progress : ROMMON A is programmed successfully. LC/0/0/CPU0Jul 20 18:26:56.764 : rommon_burner[65637]: %ROMMON_BURNER-5-progress : ROMMON B is programmed successfully. RP/0/RP0/CPU0Jul 20 18:07:30.084 : rommon_burner[65719]: %ROMMON_BURNER-5-progre Cisco CRS-1 Series Carrier Routing System Getting Started Guide B-10...
  • Page 251 HW version 0.0 S/N SAD074907X6 PCA: 0073-007648-06 rev 11 Board State : IOS-XR RUN PLD: Motherboard: 0x0025, Processor: 0xda13, Power: N/A MONLIB: QNXFFS Monlib Version 2.2 ROMMON: Version 1.19(20040603:013406) [CRS-1 ROMMON] Cisco CRS-1 Series Carrier Routing System Getting Started Guide B-11...
  • Page 252: Additional References

    30,000 pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 253: Regular Expressions

    The simplest regular expression is a single character that matches the same single character in the command output. Letter (A–Z, a–z), digits (0–9), and other keyboard characters (such as ! or ~) can be used as a single-character pattern. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 254: Special Characters

    Invert the matching of the range by including a caret (^) at the start of the range. The following example matches any letter except the ones listed: [^a–dqsv] The following example matches anything except a right square bracket (]) or the letter d: [^\]d] Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 255: Complex Regular Expressions Using Multipliers

    For example: telebit 3107 v32bis. Complex Regular Expressions Using Multipliers Multipliers can be used to create more complex regular expressions that instruct Cisco IOS XR software to match multiple occurrences of a specified regular expression. Table C-2 lists the special characters that specify “multiples”...
  • Page 256: Pattern Alternation

    Parentheses Used for Pattern Recall Use parentheses with multiple-character regular expressions to multiply the occurrence of a pattern. The Cisco IOS XR software can remember a pattern for use elsewhere in the regular expression. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 257 2 again. So, the regular expression can match aZbcTZT. The software remembers that character number 1 is Z and character number 2 is T, and then uses Z and T again later in the regular expression. Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 258 Appendix C Understanding Regular Expressions, Special Characters, and Patterns Parentheses Used for Pattern Recall Cisco CRS-1 Series Carrier Routing System Getting Started Guide...
  • Page 259: L O S S A R Y

    The software configuration marked as active for a node. active software configuration The set of Cisco IOS XR software packages activated in one or more nodes in a Cisco CRS-1 Series active software set router. auxiliary designated shelf controller process. The dSCp running on all the non-dSC nodes.
  • Page 260 The type of the card inserted in a slot. card type Cisco Discovery Protocol. CDP runs on all Cisco devices so that these devices can learn about neighboring devices and exchange information. CDP uses a well-known multicast MAC address. During system initialization, the application-specific integrated circuit (ASIC) is configured to forward these packets to the Cisco IOS software CPU, which processes the packets.
  • Page 261 CSNP network to maintain database synchronization. Craft Works Interface. Graphical user interface (GUI) used to configure and operates a Cisco CRS-1 Series routing system. The CWI client runs in a web browser. data communication channel. Channel that carries provisioning and maintenance data or information between network elements in the SONET overhead.
  • Page 262 Border Gateway Protocol. BGP sessions are established between routers in different eBGP autonomous systems. eBGPs communicate among different network domains. error correction code. ECC is used to correct errors within memories on the Cisco CRS-1 Series routing system. Electrically erasable programmable read-only memory that contains board assembly and test history.
  • Page 263 Two fan controller cards are installed in every line card chassis as a redundant pair to manage the fan assemblies; there is a BITS timing connector on the fan controller card. fast cycle random access memory. A fast low latency version of SDRAM used within the Cisco CRS-1 FCRAM Series routing system.
  • Page 264 (such as a mouse). Microsoft Windows and the Apple Macintosh are prominent examples of platforms using a GUI. See also CLI. globally unique MAC address is the IEEE issued 48 bit MAC address. Cisco CRS-1 Series routers also GUMA use geographic MAC addresses internally.
  • Page 265 Examples of common Internet IGPs include IGRP, OSPF, and RIP. See also OSPF and RIP. Incoming channel. Ingress The set of Cisco IOS XR software packages installed on a Cisco CRS-1 Series router. installed software The Cisco operating system used on Cisco CRS-1 Series routers and Cisco 12000 Series routers. IOS XR Internet Protocol.
  • Page 266 A router is a Layer 3 device, although some newer switches also perform Layer 3 functions. The Internet Protocol (IP) address is a Layer 3 address. line card. Line cards in the Cisco CRS-1 Series system are referred to as modular services cards (MSCs). See modular services card.
  • Page 267 Multiprotocol Label Switching traffic engineering. A switching method that forwards IP traffic using MPLS TE a label. This label instructs the routers and the switches in the network where to forward the packets based on preestablished IP routing information. Cisco CRS-1 Series Carrier Routing System Getting Started Guide GL-9...
  • Page 268 Module where the ingress and egress packet processing and queueing functions are carried out in the Cisco CRS-1 Series router architecture. Up to 16 MSCs are installed in a line card chassis; each MSC must have an associated Physical Line Interface Module (PLIM) (of which there are several types to provide a variety of physical interfaces).
  • Page 269 An installable software file with suffix.pie. A pie may be a package or a Software Maintenance Upgrade (SMU). A PIE is used to deliver Cisco IOS-XR software. A PIE may contain a single component, a group of components (called a package), or a set of packages. When a PIE contains more than one package it is called a “Composite PIE.”...
  • Page 270 Control Plane Ethernet. It does not have any relationship with fabric OIR. See also dSC. regional Bell operating company. Seven regional telephone companies formed by the breakup of AT&T. RBOC RBOCs do not cross state boundaries. Cisco CRS-1 Series Carrier Routing System Getting Started Guide GL-12...
  • Page 271 1. Route Processor. Cards that contain run control software on the Cisco CRS-1 Series routing system. Two RPs are installed as a redundant pair in dedicated slots in the front of each line card chassis. See also distributed Route Processor (DRP).
  • Page 272 The switch module containing stages S1 and S3 of the switch fabric. Eight S1/3 boards are located in S1/3 switch module each line card rack of a multiple-chassis Cisco CRS-1 Series routing system. A fabric card that contains all three stages of the switch fabric. Eight S123 boards are located in the S123 switch module line card racks for a 16-slot single-chassis configuration.
  • Page 273 Routing algorithm that iterates on length of path to determine a shortest-path spanning tree. Commonly used in link-state routing algorithms. Sometimes called Dijkstra's algorithm. Cisco CRS-1 Series Carrier Routing System Getting Started Guide GL-15...
  • Page 274 SC (fabric chassis), unless explicitly mentioned as one or the other. Reload of a Cisco CRS-1 Series router node. system reload Soft reset of a Cisco CRS-1 Series router node. This involves restarting all the processes running on system restart that node.
  • Page 275 User passwords are administered in a central database rather than in individual routers, providing an easily scalable network security solution. A “two-stage” configuration of the Cisco IOS-XR running configuration. This allows users to make target configuration changes to the running configuration and accept these changes by entering the commit command.
  • Page 276 XML agent responsible for carrying out the actions contained in the request and returning an XML response back to the client. The XML Agent for CORBA is an example of an XML agent provided on the Cisco CRS-1 Series router.
  • Page 277 Glossary An XML document sent to the Cisco CRS-1 Series router containing a number of requested operations XML request to be carried out. The response to an XML request. XML response An XML document specifying the structure and possible contents of XML elements that can be XML schema contained in an XML document.
  • Page 278 Glossary Cisco CRS-1 Series Carrier Routing System Getting Started Guide GL-20...
  • Page 279 Cisco IOS XR Software Selector tool 6-15 cisco-support user group 2-6, 5-16 Base package features clear command 9-17 BGP, configuration limits 5-23 clear configuration sessions command 9-20 boot command (ROM Monitor) A-25 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-1...
  • Page 280 OSPF 5-20 identifying syntax errors other 5-26 more prompt, responding to 5-24 no form static routes 5-19 on-screen help merged configuration, displaying 2-16, 2-17 overview 2-14 rollback commands 2-24 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-2...
  • Page 281 2-12 copy tftp command 6-24 exit command 2-21 correlation, alarm logging 5-12 expressions CPU0 module complex Craft Works Interface See CWI regular cursor movement 3-20 extensible markup language See XML Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-3...
  • Page 282 3-19 hardware, displaying status cursor movement 3-20 help command (ROM Monitor) A-27 deleting text 3-21 history, commands 3-19 recalling deleted entries 3-19 hostname transposing letters 3-21 configuration displayed in prompt Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-4...
  • Page 283 2-6, 5-16 maximum paths command (OSPF) 5-21 network connection, overview maximum peer-external-sa command 5-26 no, command form maximum-prefix command 5-23 maximum redistributed-prefix command (OSPF) 5-21 maximum-redistributed-prefixes command (IS-IS) 5-20 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-5...
  • Page 284 7-19 package installation envelope files See PIE files standby RP 7-20 partial command, entry redundancy command 7-20 password, recovering root A-26 redundancy failover command 7-20, 7-21, B-5 password command 5-17 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-6...
  • Page 285 A-16, A-20 5-24 reloading the router rpl maximum lines command 5-24 resetting the configuration register rpl maximum policies command 5-24 ROMMONA and ROMMONB, startup RP reset 7-20 temporary configuration file A-25 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-7...
  • Page 286 9-8, 9-10 show controller fabric plane all command show processes startup command show controllers command 7-24 show redundancy command 4-12, 7-3, 7-19, 7-20, 7-23, 9-2 show debug command 9-2, 9-6 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-8...
  • Page 287 5-19 prerequisites Status LED illustration (16-slot chassis) 6-20 active packages Status LED illustration (8-slot chassis) displaying all stopping command output 6-21 displaying for a card 6-22 adding from router 6-25 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-9...
  • Page 288 2-28 5-17 tar utility user groups A-12 task IDs assigning to a user 5-17 displaying displaying introduction introduction telnet server configuration predefined 2-6, 5-16 templates applying 3-15 creating 3-13 Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-10...
  • Page 289 5-17 vm files names A-13 reinstalling from a TFTP server A-16 reinstalling from disk1: A-20 version numbers A-13 warning, low memory 9-15 wildcards 3-11 1-10 host service configuration Cisco CRS-1 Series Carrier Routing System Getting Started Guide IN-11...

This manual is also suitable for:

Crs-1 series

Table of Contents