Guest

Cisco 10000 Series Routers

Cisco 10000 Series Router Performance Routing Engine Installation

Table Of Contents

Cisco 10000 Series Router Performance Routing Engine Installation

Document Version History

Related Documentation

Product Overview

Redundant PREs

Forwarding Path

Route Processor

PRE Faceplates

Performance Routing Engine Connectors

PCMCIA Card Slots

LED Indicators and Switches

Prerequisites and Preparation

Safety Guidelines

Software Compatibility

Installation Guidelines

New Installation Guidelines

Replacement Installation Guidelines

Required Tools and Equipment

Removing the Cisco 10008 Front Cover

Powering Off the System

Installing or Replacing the PRE

Installing a PRE

Configuring the PRE

Removing a PRE

Managing PRE Redundancy

Synchronizing PRE Configurations

Forcing Failover in a Redundant Pair

Upgrading Software

Upgrading Software on a Single PRE

Upgrading Software on Redundant PREs

Managing System Boot Parameters

Changing the Software Configuration Register Settings

Configuration Register Settings

Upgrading from an ESR-PRE or ESR-PRE1
to an ESR-PRE2

Prerequisites

Upgrade Considerations

Upgrade Procedures

Troubleshooting the Installation

Managing the Router Using the Network Management Ethernet Port

Configuring the NME Port—ESR-PRE and ESR-PRE1

Configuring the NME Port—ESR-PRE2

Analyzing and Troubleshooting Packets

Access Control Lists

Packet Statistics and PXF Counters

Displaying Packet Statistics

Sample Case Study

Obtaining Documentation

Cisco.com

Product Documentation DVD

Ordering Documentation

Documentation Feedback

Cisco Product Security Overview

Reporting Security Problems in Cisco Products

Obtaining Technical Assistance

Cisco Technical Support & Documentation Website

Submitting a Service Request

Definitions of Service Request Severity

Obtaining Additional Publications and Information


Cisco 10000 Series Router Performance Routing Engine Installation


Product Numbers: ESR-PRE, ESR-PRE1, and ESR-PRE2

Document Version History

This is the third version of this document. The document version history beginning with this online part number is in Table 1.

Table 1 Document Version History

Document Version
Date
Notes

OL-3971-03

August, 2005

This version of the document contains some information found in the Cisco 10000 Series Router Line Card Configuration Guide, such as "Managing PRE Redundancy," and "Upgrading Software," and "Managing System Boot Parameters."


This publication contains instructions for installing and upgrading the Performance Routing Engine (PRE) in a Cisco 10000 series router. Contents

The following sections are included in this configuration guide:

Document Version History

Related Documentation

Product Overview

Prerequisites and Preparation

Software Compatibility

Installation Guidelines

Installing or Replacing the PRE

Managing PRE Redundancy

Upgrading Software

Managing System Boot Parameters

Upgrading from an ESR-PRE or ESR-PRE1 to an ESR-PRE2

Managing the Router Using the Network Management Ethernet Port

Analyzing and Troubleshooting Packets

Obtaining Documentation

Documentation Feedback

Cisco Product Security Overview

Obtaining Technical Assistance

Obtaining Additional Publications and Information

Related Documentation

For more information about the Cisco 10000 series router, see the following documents:

Technology of Edge Aggregation: Cisco 10000 Series RouterA technical overview of the router.

Cisco 10008 Router Hardware Installation GuideHardware installation guide to use if you install the PRE in the Cisco 10008 chassis.

Cisco 10005 Router Hardware Installation GuideHardware installation guide to use if you install the PRE in the Cisco 10005 chassis.

For other Cisco 10000 series routers documentation, see the Cisco 10000 Series Routers Documentation Roadmap.

Product Overview

The PRE performs all Layer 2 and Layer 3 packet manipulation related to routing and forwarding through the Cisco 10000 series ESR. Its advanced application-specific integrated circuit (ASIC) technology supports very high performance throughput with IP services enabled on each port.

The PRE runs Cisco IOS Release 12.0(S). It contains two PCM/CIA slots, 32 MB of Flash memory, and a packet buffer of up to 256 MB. It supports up to 512 MB of SDRAM. Two PREs can be configured in a single chassis for redundancy.

The PRE is implemented on two printed circuit board assemblies:

Forwarding path (FP) card—Contains the backplane interconnect and the parallel express forwarding network processor (PXF).

Route processing (RP) card—Contains the configuration and management route processing engine. The RP card plugs into the FP card.

Figure 1 Distributed Processing Architecture in the PRE

Redundant PREs

You can configure two PREs in a single chassis for redundancy. If the primary PRE fails, the secondary PRE automatically takes over operation of the router. Because all the line cards are physically connected to both the primary and secondary PREs, the failure of a single PRE does not require user intervention. If a failure occurs, all line cards automatically reset to the redundant PRE.

With redundant PREs, the Cisco 10000 series ESR can survive even a catastrophic processor failure and still maintain the highest levels of uptime and availability. Startup and running configurations of the secondary PRE are synchronized with the primary PRE, ensuring the fastest possible cut-over time if the primary PRE fails.

Forwarding Path

The Cisco 10000 series ESR forwarding path comprises a unique blend of hardware and microcoded processors that yields high forwarding rates with considerable flexibility for future growth in packet processing features.

The forwarding path is centered around a pair of Cisco-designed multiprocessor ASICs called parallel express forwarding (PXF) network processors. Each PXF network processor provides a packet processing pipeline consisting of 16 microcoded processors, arranged as multiple pipelines.

Each of the 16 processors in a PXF network processor is an independent, high-performance processor, customized for packet processing. Each processor, called an eXpress microcontroller (XMC), provides a sophisticated dual-instruction-issue execution unit, with a variety of special instructions designed to execute packet processing tasks efficiently.

In addition to processing packets, XMCs have access to on-chip resources such as register files and timers. They also have shared access to very large off-chip memories for storing state information, such as routing tables and packet queues.

Within a single PXF network processor, the 16 XMCs are linked together in four parallel pipelines. Each pipeline comprises four XMCs arranged as a systolic array, where each processor can efficiently pass its results to its neighboring downstream processor. Four parallel pipelines are used, to increase throughput.

Within the Cisco 10000 series ESR, two PXF network processor ASICs are used, yielding four parallel processing pipelines, each containing eight processors in a row.

Figure 2 Cisco 10000 Series ESR Forwarding Path Processor Array

In the array of processors in , hardware, microcode, and Cisco IOS software resources provide advanced, high-touch feature processing on the Cisco 10000 series ESR. The allocation of features to XMCs in the processor pipeline is flexible and continues to change as new features are added.

The PXF network processor architecture allows all 32 independent processors to work efficiently on per-packet feature processing, yielding high throughput while still allowing substantial feature processing.

By centralizing packet processing in the PRE, the Cisco 10000 series ESR architecture frees up space on line cards, enabling high interface density, yet retaining the compact NEBS transmission equipment form factor.

Route Processor

The second component of the PRE is the route processor (RP), a high-speed, conventional microprocessor that has special interfaces to the forwarding path:

A high-speed direct memory access (DMA) channel that is sends packets back and forth between the FP and the RP. Packets such as route updates that are not processed by the FP are sent through this link to the RP. Similarly, the RP sends packets by passing them to the FP for transmission to line cards.

The RP also has memory-mapped access to all of the state information used by the eXpress microcontrollers (XMCs). The RP is responsible for configuring the tables and lists used by the XMCs.

The RP also includes such standard Cisco IOS facilities as Flash memory, NVRAM for storing configuration files, and Ethernet connections for network management. This familiar environment makes possible a simple transition from existing Cisco IOS-based routers to the Cisco 10000 series ESR platform.

PRE Faceplates

The faceplates of the PRE, PRE-1, and PRE-2 are shown in this section.

Figure 3 Performance Routing Engine, Product Number ESR-PRE, Front Panel

Figure 3 shows the front panel of the Performance Routing Engine, product number ESR-PRE.

Figure 4 Performance Routing Engine, Product Number ESR-PRE1, Front Panel

Figure 4 shows the front panel of the Performance Routing Engine, product number ESR-PRE1.

Figure 5 Performance Routing Engine, Product Number ESR-PRE2, Front Panel

Figure 5 shows the front panel of the Performance Routing Engine, product number ESR-PRE2.

Performance Routing Engine Connectors

The front panel on the PRE contains three ports with RJ-45 connectors (see  Figure 3, Figure 4, or Figure 5):

Console port (CON)—This asynchronous EIA/TIA-232 serial port is used to connect a terminal to the PRE for local administrative access.

Auxiliary port (AUX)—This asynchronous EIA/TIA-232 serial port is used to connect a modem to the PRE for remote administrative access.

Ethernet port (ETH)—This Ethernet port is used to connect the PRE to a 10BaseT network management LAN.

PCMCIA Card Slots

Two PCMCIA Type II card slots can store the Cisco IOS software image or a system configuration file on a Flash disk memory card. The system can also boot from the software stored on the Flash disk memory card.

LED Indicators and Switches

LEDs on the front panel of the PRE provide a visual indication showing the status of PRE operation. The LEDs are separated into three categories: alarms, status, and failure.

Alarm LEDs—Indicate any critical, major, or minor alarms generated by the Cisco 10000 router. Alarm relay contacts can be used to connect the router to an external visual or audio alarm system. This feature enables any critical, major, or minor alarms generated by the router to activate the visual or audible alarms. To disable an audible alarm, press the alarm cut-off (ACO) switch on the PRE front panel (see Figure 3). Note that shutting off an audible alarm does not disable the alarm LEDs. See the Cisco 10005 Hardware Installation Guide or the Cisco 10000 Series Router Hardware Installation and Maintenance Guide for additional information about alarm connections.

STATUS LED—Indicates the operational status of the PRE.

FAIL LED—Indicates if the card is not functioning properly.

See Table 4 for a complete description of the PRE LEDs.

Prerequisites and Preparation

Before you perform any of the procedures in this guide, Cisco recommends that you:

Read the safety guidelines in the next section and review the electrical safety and ESD-prevention guidelines as described in the hardware installation guide for your router.

Ensure that the software configuration meets the minimum requirements for the installation (see the "Software Compatibility" section).

Ensure that you have all of the necessary tools and equipment before beginning the installation (see the "Installation Guidelines" section).

Have a terminal console connected to the PRE to configure the PRE after it is installed.

Have access to the following documents (available online) during the installation:

Cisco 10000 Series Router Hardware Installation and Maintenance Guide

Cisco 10000 Series Router Troubleshooting Guide

Technology of Edge Aggregation: Cisco 10000 Series Router

Safety Guidelines

Before you begin the PRE installation procedure, review the safety guidelines in this section to avoid injuring yourself or damaging the equipment. Before you install, configure, or perform maintenance on the router, you should also review the safety warnings listed in the Regulatory Compliance and Safety Information for Cisco 10000 Series Routers document.

Safety Warnings

Safety warnings appear throughout this publication in procedures that, if performed incorrectly, may harm you. A warning symbol precedes each warning statement. The following warning is an example of a safety warning. It identifies the warning symbol and associates it with a bodily injury hazard.


Warning This warning symbol means danger. You are in a situation that could cause bodily injury. Before you work on any equipment, be aware of the hazards involved with electrical circuitry and be familiar with standard practices for preventing accidents. To see translations of the warnings that appear in this publication, refer to the Regulatory Compliance and Safety Information document that accompanied this device. Statement 1071



Note If you need translations of the safety warning, see the Regulatory Compliance and Safety Information for Cisco 10000 Series Routers document.


Software Compatibility

The ESR-PRE, ESR-PRE1, and ESR-PRE2 have specific Cisco IOS software requirements.

Table 2 shows the minimum required Cisco IOS software for each PRE.

Table 2 PRE Software Compatibility

PRE Product Number
Cisco IOS Software Train
Minimum Cisco IOS Software release

ESR-PRE

12.0SL

Cisco IOS Release 12.0(9)SL1

ESR-PRE1

12.0SL

Cisco IOS Release 12.0(9)SL

12.0ST

Cisco IOS Release 12.0(20)ST

12.0SX

Cisco IOS Release 12.0(21)SX

ESR-PRE2

12.2BX

Cisco IOS Release 12.2(15)BX

1 The last (and latest) Cisco IOS software release to support the ESR-PRE is 12.0(20)ST


Use the show version command to display the system software version that is currently loaded and running.

If the output of the show version command indicates that the Cisco IOS software is a version earlier than the version identified as the minimum Cisco IOS software release in Table 2, check the contents of Flash memory to determine if the required images are available on your system.

The output of the show flash command provides a list of all files stored in Flash memory. If the correct software version is not installed, contact Cisco Customer Service (see the "Obtaining Technical Assistance" section).

Installation Guidelines

This section contains guidelines for the following:

A new installation

A replacement installation

The required tools and equipment

The Cisco 10000 router is hot-swappable which means you can remove and replace a PRE while the system is operating—if you have a secondary (redundant) PRE installed in the chassis. This feature allows you to add, remove, or replace a PRE while the system maintains all routing information and ensures session preservation.


Caution Replacing the primary PRE in a non-redundant chassis (no secondary PRE) causes a system shutdown and stops all traffic. If possible, alert all subscribers that the system will not be functioning during the replacement.


Caution To prevent electrostatic discharge (ESD) damage, handle the PRE by the faceplate or the card carrier edges only. Avoid touching the printed circuit board and its components, or any connector pins.

New Installation Guidelines

If you are replacing the PRE in a non-redundant system, you must configure the PRE using the configure command. For configuration information, refer to the "Configuring the PRE" section.

Replacement Installation Guidelines

If the PRE is replaced in a redundant system containing two PREs, the secondary (or newly installed) PRE automatically assumes the configuration of the primary PRE; do not configure the new PRE.

Required Tools and Equipment

You need the following tools and equipment to install the PRE:

A 3/16-inch flat-blade screwdriver

An ESD-preventive wrist or ankle strap with connection cord

A terminal console to connect to the PRE after it is installed

Removing the Cisco 10008 Front Cover

Use the following procedure to remove the front cover from the Cisco 10008 router.

If your Cisco 10008 router does not have a front bezel, go to the "Powering Off the System" section.

If your Cisco 10008 router has a bezel with bezel plugs, go to step 1.

If your Cisco 10008 router has a bezel without bezel plugs, go to step 2.

Figure 6 Inserting a Screwdriver Blade Into a Bezel Latch

Figure 7 Unlocking the Bezel Latch


Step 1 Unlock each bezel latch by inserting the tip of a flat-blade screwdriver between the top and bottom sections of the latch ( Figure 6), and then rotating the screwdriver to unlock the top portion of the latch ( Figure 7).

Repeat this procedure for all four bezel latches and then remove the latches.

Figure 8 Removing the Front Cover from the Cisco 10008 Router

Step 2 Remove the cover by lifting it up slightly and then pulling it toward you.


Powering Off the System

If you are installing or replacing a system with a single PRE, you must power down the system.

Figure 9 Setting DC Power Switch to the Off Position


Step 1 Remove the front cover if necessary.

Step 2 Set the power switch to the off (0) position. If you have redundant PEMs, set both power switches to the off (0) position. See Figure 9 for the DC PEM switch. See Figure 10 for an illustration of the AC PEM.

Figure 10 Setting AC Power Switch to the Off Position

Go to "Removing a PRE" section or "Installing a PRE" section.


Installing or Replacing the PRE

This section describes how to install or replace the PRE in the Cisco 10000 chassis. It contains the following procedures:

Installing a PRE

Configuring the PRE

Removing a PRE

Also see the "Troubleshooting the Installation" section.

Installing a PRE

Use the following procedure to install the PRE into slot 0A or slot 0B in the Cisco 10000 chassis.


Note If you are replacing a PRE, see the "Removing a PRE" section before you begin this procedure.


Figure 11 ESD Chassis Connection

1

ESD socket

   


Step 1 Attach an antistatic wrist strap to your wrist and to an ESD socket on the chassis, or to a bare metal surface on the chassis or frame.

Figure 12 Inserting the PRE

Step 2 Grasp the faceplate of the PRE with one hand and place your other hand under the module (to support the weight of the module). Position the PRE in front of the chassis slot.

Step 3 Carefully align the upper and lower edges of the PRE with the upper and lower guides in the chassis, and slide the PRE into the slot until you can feel it begin to seat in the backplane connectors.

Figure 13 Closing the Ejector Levers

Step 4 Simultaneously pivot both ejector levers toward each other (until they are parallel to the faceplate) to firmly seat the PRE in the backplane.

The PRE cycles through its power-on self-test. The Fail LED stays on briefly (10 to 15 seconds) and then shuts off. If the Fail LED remains on, go to the "Troubleshooting the Installation" section

Step 5 Check the captive screw that fastens the cover on the PCMCIA slot.


Caution If you do not screw down the cover of the PCMCIA slot on the PRE, the open cover exposes the unit to the risk of a harmful ESD event, and might cause electromagnetic interference (EMI) above the prescribed levels.

Figure 14 Captive Screw Locations

1

Captive screws

   

Step 6 Secure the PRE in the chassis by tightening the top and bottom captive screws.


Caution To ensure that there is adequate space for additional line cards, always tighten the captive screws on each newly installed PRE before you insert a secondary PRE or any additional line cards. The captive screws prevent accidental removal and provide proper grounding for EMI shielding.

Step 7 Refer to the "Configuring the PRE" section for information about configuring the PRE.


Configuring the PRE

After the PRE is successfully installed, you can configure it for network use. For information about configuring the PRE, see the "Managing the Router Using the Network Management Ethernet Port" section, and other sections in this document.


Note You do not need to configure a redundant (secondary) PRE. The secondary PRE automatically assumes the configuration of the primary PRE.


Removing a PRE

Use the following procedure to remove a PRE from the chassis:

Figure 15 ESD Chassis Connection

1

ESD socket

   


Step 1 Attach an antistatic wrist strap to your wrist and to the ESD socket on the chassis, or to a bare metal surface on the chassis or frame.

Figure 16 Captive Screw Locations

1

Captive screws

   

Step 2 Loosen the top and bottom captive screws on the PRE.

Figure 17 Opening the Ejector Levers

Step 3 Simultaneously pivot both ejector levers away from each other to disengage the PRE from the backplane.

Step 4 Slide the PRE out of the slot and place it on an antistatic surface, or in an antistatic bag.

Step 5 See the "Installing or Replacing the PRE" section for instructions to install a new PRE.

If you are not installing a replacement PRE, install a blank faceplate in the slot.


Warning Do not operate the system unless all slots contain a PRE, line card, or a blank faceplate. Blank faceplates are necessary in empty slots to prevent exposure to hazardous voltages, to reduce electromagnetic interference (EMI) that may disrupt other equipment, and to direct the flow of cooling air through the chassis. Statement 156


Step 6 Power on the system if you have powered it off.

Step 7 Replace the cover, if you have one, and removed it.


Managing PRE Redundancy

This section explains how to manage redundant PRE failover methods.

Synchronizing PRE Configurations

You do not need to specify redundancy between PREs. If two PREs are installed in the Cisco 10000 series router, they automatically act as a redundant pair.

In the default state, redundant PREs are configured to automatically synchronize all critical files. You can use the auto-sync command to specify which files should be synchronized.


Step 1 Select the redundancy configuration submode.

Router(config)# redundancy 

Step 2 Select the main-cpu configuration submode.

Router(config-r)# main-cpu

Step 3 Specify which file or files should be autosynchronized. For example:

Router(config-r-mc)# auto-sync startup-config 


Any configuration options entered in the main-cpu submode act only on the primary PRE, not on the secondary PRE.

The following lists the options for the auto-sync command:

auto-sync [startup-config | running-config | bootvar | config-register | standard]
[no] auto-sync [startup-config | running-config | bootvar | config-register | standard]

Where:

startup-config instructs the PREs to synchronize the startup configuration files.

Use the no form of the command to turn off startup configuration synchronization.

running-config instructs the PREs to synchronize the running configuration files.

Use the no form of the command to turn off running-config synchronization.

bootvar instructs the PREs to synchronize the boot variables.

Use the no form of the command to turn off boot variables synchronization.

config-register instructs the PREs to synchronize the configuration register values.

Use the no form of the command to turn off config-register synchronization.

standard instructs the PREs to synchronize all of the above.

Use the no form of the command to turn off all of the above auto-synchronization features.

The default for the auto-sync command is auto-sync standard.

Forcing Failover in a Redundant Pair

To manually force the primary and secondary devices in a redundant pair to failover, use the redundancy force-failover command. Manually force the primary and secondary PREs to reverse roles if you need to replace the primary one. You can then replace the PRE while causing only minimal disruption of traffic.

Router# redundancy force-failover main-cpu

This command does not generate an alarm as a hardware reset does.

The following example shows how to set the secondary PRE to be active:

Router# redundancy force-failover main-cpu

Upgrading Software

This section describes methods for upgrading Cisco IOS images on the Cisco 10000 series router.

Upgrading Software on a Single PRE

To upgrade software for a single PRE, follow these steps:


Step 1 Copy the IOS image from a TFTP server to the Flash disk in slot 0.

Router# copy tftp disk0:
Address or name of remote host [172.31.53.64]?
Source filename [c10000/c10k-p6-mz]?
c10000/c10k-p6-mz
Accessing
tftp://172.31.53.64/c10000/c10k-p6-mz
.
Loading c10000/c10k-p6-mz from
172.31.53.64 (via FastEthernet0/0/0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...
[OK - 5717476/11433984 bytes]
5717476 bytes copied in 250.840 secs (22869 bytes/sec)
Router#

Step 2 Tell the Cisco 10000 series router the location in which the new boot image resides. In the following example, the system is told that the image "c10k-p6-mz" is located on disk 0:

Router(config)# boot system flash disk0:c10k-p6-mz

Step 3 Copy the running configuration to the startup configuration.

Router# copy running-config startup-config

Step 4 Reload the software by entering the reload command.

Router# reload


The system is now using the new Cisco IOS image.

Upgrading Software on Redundant PREs

This section tells you how to upgrade software on redundant PREs. For the procedure described here to work, PRE redundancy should be configured as auto-sync standard (the default). See the "Synchronizing PRE Configurations" section.


Step 1 Copy the IOS image from a TFTP server to the Flash disk in slot 0.

Router# copy tftp disk0:
Address or name of remote host [172.31.53.64]?
Source filename [c10000/c10k-p6-mz]?
c10000/c10k-p6-mz
Accessing
tftp://172.31.53.64/c10000/c10k-p6-mz
.
Loading c10000/c10k-p6-mz from
172.31.53.64 (via FastEthernet0/0/0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...
[OK - 5717476/11433984 bytes]
5717476 bytes copied in 250.840 secs (22869 bytes/sec)
Router#

Step 2 Copy the same image to the secondary PRE Flash disk in slot 0.

Router# copy tftp sec-disk0: 

The output is the same as that shown in Step 1.

Step 3 Tell the Cisco 10000 router the location in which the new boot image resides. In the following example, the system is told that the image "c10k-p6-mz" is located on disk 0:

Router(config)# boot system flash disk0:c10k-p6-mz

Step 4 Copy the running configuration to the startup configuration.

Router# copy running-config startup-config

Step 5 Reset the secondary PRE so that it reboots and uses the new image.

Router# hw-module sec-cpu reset

Step 6 Force a cutover to the secondary PRE, which forces the primary PRE to reboot and use the new image.

Router# redundancy force-failover main-cpu


Both PREs are now running the new Cisco IOS image.

Managing System Boot Parameters

This section tells you how to use IOS to modify PRE boot parameters.

During the boot process, the system reads a software configuration register that defines certain system parameters. The software configuration register is a 16-bit register in NVRAM used to define such characteristics as:

The source of the Cisco IOS software image required to run the router

Whether the system software should ignore the contents of NVRAM

The behavior of the Break function

By modifying the boot parameters, you can customize your Cisco 10000 series router. For example, a common configuration register setting in some lab environments is 0x2100. Using this setting, the system boots to the ROM monitor prompt, where a technician can load a specific image by entering the boot command at the rommon prompt. (For more information, see the Cisco IOS Configuration Fundamentals Configuration Guide.)

Changing the Software Configuration Register Settings

To change the software configuration register settings while you are running system software, perform the following steps:


Step 1 From global configuration mode, enter the config-register value command to set the contents of the software configuration register; value is a hexadecimal number preceded by 0x. For example:

Router(config)# config-register 0x2100

Consult the hexadecimal column in Table 3 for the possible settings to enter as the 4-bit value parameter.

Step 2 Exit global configuration mode by pressing Ctrl-Z.

Router(config)# Ctrl-Z 
Router#  

The new contents of the software configuration register are saved to NVRAM. These new settings do not take effect until you reload the system or reboot the router.

Step 3 To display the new software configuration register setting, issue the show version command.

Router# show version 
.
.
. 
#Configuration register is 0x141 (will be 0x2100 at next reload)

Step 4 Save the configuration file to preserve the new software configuration register settings.

Router# copy running-config startup-config

Step 5 Reboot the router.

The software configuration register setting takes affect only after you reload the system. This happens when you issue the reload command from the console or reboot the router.


Configuration Register Settings

Table 3 summarizes the modifications that you can make to the software configuration register. For detailed information, refer to the Cisco IOS Configuration Fundamentals Command Reference.


Note The factory default value for the software configuration register is 0x2102. This value is a combination of the following: binary bit 8 = 0x0100, bits 00 through 03 = 0x0002, and bit 13 = 2000.


Table 3 Definition of Bits in the Software Configuration Register 

Bit No.
Hex Value
Meaning/Function

00 to 03

0x0000 to 0x000F

Defines the source of a default Cisco IOS software image required to run the router:

00—At power-on, the system remains at the ROM monitor prompt (rommon>), awaiting a user command to boot the system manually by means of the rommon boot command.

01—At power-on, the system automatically boots the first system image found in the Flash memory single inline memory module (SIMM) on the PRE.

02 to 0F—At power-on, the system automatically boots from a default Cisco IOS software image stored on a TFTP server in the network. For this setting, the Fast Ethernet port on the PRE must be configured and operational. This setting also enables boot system commands that override the default filename.

06

0x0040

Causes system software to ignore the contents of NVRAM.

07

0x0080

Enable the original equipment manufacturer (OEM) bit.

08

0x0100

The Break function is disabled after 30 seconds.

09

0x0200

Not used.

10

0x0400

Broadcast based on 0.0.0.0 IP address.

11 and 12

0x0800 to 0x1000

Defines the console baud rate (the default setting is 9600 baud).

13

0x2000

Boots an image from the Flash SIMM.

14

0x4000

Broadcast using the subnet broadcast address.

15

0x8000

Enables diagnostic messages and ignores the contents of NVRAM.


Upgrading from an ESR-PRE or ESR-PRE1
to an ESR-PRE2

This section describes the procedures for upgrading the Performance Routing Engine from an ESR-PRE or ESR-PRE1 to an ESR-PRE2. Procedures for downgrading from an ESR-PRE2 to an ESR-PRE1 or ESR-PRE are also described.

Prerequisites

Upgrade Considerations

Upgrade Procedures

Troubleshooting the Installation

Prerequisites

For all of the software features supported by your current ESR-PRE (c10k-p6-mz) or ESR-PRE1 (c10k-p10-mz) image to function correctly, they must be supported by the ESR-PRE2 (c10k2-p11-mz) image. Please check with your Cisco marketing representative to verify the correct upgrade path before initiating the upgrade.

The upgrade should be performed by a qualified engineer. This person must be familiar with the Cisco router console interface and be able to perform basic router operations, such as configuration loading and router reload functions.


Caution Do not perform this upgrade if your current ESR-PRE or ESR-PRE1 software image supports new features not yet supported by the ESR-PRE2 software image. Performing this upgrade will cause these features to fail.

Upgrade Considerations

This is a service impacting hardware upgrade. The router will not be available for user traffic during the upgrade, and traffic cannot resume until the upgrade is complete.

ESR-PREs or ESR-PRE1s cannot operate with an ESR-PRE2 in the same chassis and should never be installed in a chassis together.

All new ESR-PRE2s are shipped with a helper image (c10k-eboot-mz) stored in the boot flash memory, and without any configuration.

If the existing ESR-PRE or ESR-PRE1 has a removable flash-based media card, you can copy your startup and running configuration to the media card, and you can use it on the ESR-PRE2 after the upgrade.

If the media card has enough space, the new ESR-PRE2 image can also be copied there, which will save time later on. If you desire to do this, download the latest ESR-PRE2 (c10k2-p11-mz) image from the TFTP server to the removable media card in disk0/1 or slot0/1.


Note If you have redundant PREs installed in the Cisco 10000 chassis, and you intend to save the startup and running configuration, and the new ESR-PRE2 image to the flash-based media card, be sure that you save them to both flash-based media cards on both PREs.


Upgrade Procedures

This section contains several upgrade procedures:

Upgrading the Primary PRE to an ESR-PRE2

Upgrading the Secondary PRE of a Redundant Pair of PREs to an ESR-PRE2

Reversing an Upgrade to an ESR-PRE2

Upgrading the Primary PRE to an ESR-PRE2

Follow this procedure to upgrade:

A single PRE in a Cisco 10000 chassis that does not have a redundant, secondary PRE.

The primary PRE in a Cisco 10000 chassis that has a redundant pair of PREs installed.


Step 1 Connect a terminal to the primary PRE.

Step 2 Save the startup and running configuration to a location on a TFTP server, or to a flash-based media card (flash-disk or flash-memory) on the ESR-PRE or ESR-PRE1.

If you save to a flash-based media card, and you have a redundant pair of ESR-PREs or ESR-PRE1s installed in the chassis, be sure that you save the startup and running configuration to both flash-based media cards on both ESR-PREs or ESR-PRE1s.


Caution When the ESR-PRE or ESR-PRE1 is removed from the chassis, any local configuration will be lost. You must save your configuration.

Step 3 Power down the router. All the traffic on the router is terminated.


Note PREs can be hot-swapped. However, since removing a PRE terminates all traffic, we recommend that you power down the router to ensure a successful installation.


Step 4 Remove the ESR-PRE or ESR-PRE1 (or both PREs in a redundant configuration) from the chassis by following the procedure in the "Removing a PRE" section.

Step 5 Insert the ESR-PRE2 into slot A of the chassis by following the procedure in the "Installing a PRE" section. If you have a second, redundant ESR-PRE2 to install, set it aside for installation later in this procedure.


Note Although a PRE can be installed in slot B, to ensure proper operation, we recommend that you install a single, non-redundant PRE in slot A.


Step 6 If you saved the startup and running configuration to a flash-based media card in Step 2, remove the flash media from the ESR-PRE or ESR-PRE1 and insert it into the ESR-PRE2. Otherwise, proceed to step 7.

Step 7 Power up the router. The router boots up in read-only memory (ROM) monitor mode.


Note The config-register of a new ESR-PRE2 (shipped from the factory) is set to 0x0. If your ESR-PRE2 is not new from the factory, and the config-register is not set to 0x0, it may behave differently while booting up.


Step 8 From the console in ROM monitor mode, enter the appropriate boot command, depending on whether you saved the ESR-PRE2 image to a TFTP server or a flash-based media card, or whether you did not save the ESR-PRE2 image.

Booting from a TFTP Server

If you saved the ESR-PRE2 image on a TFTP server that is reachable from the router (for example, if the router and server are on the same LAN or there is a default proxy server), boot the router from the TFTP server.

In the following example, the router boots the ESR-PRE2 (c10k2-p11-mz) image from a network server with the IP address 172.16.15.112:

> boot tftp://172.16.15.112/c10k2-p11-mz

The configuration dialog appears.

You can now proceed to step 9.

Booting from a Flash-Based Media Card

If the image was saved to the flash-based media card, boot that image.

The following boot command loads the ESR-PRE2 image from the media card:

> boot system flash disk0:c10k2-p11-mz

The configuration dialog appears.

You can now proceed to step 9.

Booting from the Helper Image

If you did not save the ESR-PRE2 image to either a TFTP server or a flash-based media card, boot the helper (c10k-eboot-mz) image, which is shipped with the ESR-PRE2 boot flash memory.

In the following example, the router boots from the helper image:

> boot c10k-eboot-mz

The configuration dialog appears.

Proceed to the "Did Not Save the Configuration" section.

Step 9 Restore the startup and running configuration of the router, depending on whether you saved the ESR-PRE2 image to a TFTP server or a flash-based media card, or you did not save the ESR-PRE2 image.

Saved the Configuration on a Flash-Based Media Card

If you booted the c10k2-p11-mz image, and you saved the previous configuration to a flash-based media card:

a. Exit the configuration dialog and restore the previously saved startup and running configuration from the media card.

b. Update any boot commands to use the new ESR-PRE2 (c10k2-p11-mz) image.

The router is available for normal operations and the upgrade is complete.

Saved the Configuration on a TFTP Server

If you booted the c10k2-p11-mz image, and you saved the previous configuration to a TFTP server:

a. Enter the initial configuration dialog, and enter all required information to allow access to the TFTP server.

b. Assign the correct IP address for the Fast Ethernet interface to become active and for the TFTP server to become reachable. This may require adding an IP route for the server even after the initial dialog completes.

c. Restore the previous configuration from the TFTP server to the startup and running configuration on the router.

d. Restore the startup and running configuration and update any boot commands to use the new ESR-PRE2 (c10k2-p11-mz) image.

The router is available for normal operations and the upgrade is complete.

Did Not Save the Configuration

If you did not save the ESR-PRE2 image to either a TFTP server or a flash-based media card, and you booted the helper (c10k-eboot-mz) image:

a. Enter the initial configuration dialog, and enter all required information. Be sure to assign the correct IP address for the Fast Ethernet interface to become active and for the TFTP server to become reachable.

b. The TFTP server should be reachable. If you wish to boot the ESR-PRE2 image from a local media device, download the ESR-PRE2 (c10k2-p11-mz) image from the TFTP server to the local media device (bootflash, disk0/1, or slot0/0). If you wish to boot directly from the TFTP server, you can skip the image download.

c. Restore the previously saved configuration by downloading it from the TFTP server. Update any boot commands from the previous configuration to point to the new ESR-PRE2 (c10k2-p11-mz) image. Otherwise, update the boot command to point to the desired ESR-PRE2 image.

d. Reload the router. After reload, the router is available to resume normal operations and the upgrade is complete.


Upgrading the Secondary PRE of a Redundant Pair of PREs to an ESR-PRE2

If you have a secondary, redundant ESR-PRE2 to install in the chassis, use the following procedure:


Step 1 Insert the second, redundant ESR-PRE2 into chassis slot B.

Step 2 Connect the terminal to the console port of the ESR-PRE2 in slot B. The console displays the ROM monitor mode prompt (>).

Step 3 If you have a flash-based media card that contains the startup and running configuration and the ESR-PRE2 image from your previous redundant ESR-PRE or ESR-PRE1:

a. Remove the flash-based media card from that ESR-PRE or ESR-PRE1 and insert it into the ESR-PRE2 in slot B.

b. Boot the image from the flash-based media card in the ESR-PRE2 in slot B. The redundant ESR-PRE2 in slot B comes up as the secondary PRE, and the configuration synchronizes automatically between the two PREs.

If you do not have any removable media devices, then you upgrade this redundant ESR-PRE2 as if it was a single ESR-PRE2:

a. Remove the ESR-PRE2 from slot A and go to Step 7 of the "Upgrading the Primary PRE to an ESR-PRE2" section. Follow the single board upgrade procedures for the ESR-PRE2 in slot B.

b. Insert the ESR-PRE2 back into slot A. This redundant ESR-PRE2 in slot A now comes up as the secondary PRE, and the configuration is synchronized automatically between the PREs.


Note If you desire the primary ESR-PRE2 to be in slot A, you can perform a switchover from the console at this point.


The redundant ESR-PRE2 upgrade is now complete, and the router is available to resume normal operations.


Reversing an Upgrade to an ESR-PRE2

Use the following procedure to reinstall an ESR-PRE or ESR-PRE1 (or redundant PREs) after upgrading to an ESR-PRE2.


Step 1 Power down the router.

Step 2 Remove the ESR-PRE2 (or both ESR-PRE2s in a redundant configuration) from the chassis.

Step 3 Insert the original ESR-PRE(s) or ESR-PRE1(s) back into the chassis. If you swapped flash-based media cards to the ESR-PRE2(s) during the upgrade, remove them from the ESR-PRE2(s) and insert them back into the appropriate ESR-PRE(s) or ESR-PRE1(s).

Step 4 Power on the router. The router loads as it originally did before the upgrade.


Troubleshooting the Installation

Refer to Table 4 for descriptions of the LEDs on the PRE. Follow the instructions in Table 5 on the next page to troubleshoot the installation.

Figure 18 PRE-1 LEDs

See Figure 3 and Figure 5 for illustrations of the PRE and PRE-2 faceplates.

Table 4 PRE LED Status and Descriptions 

LED
Status
Description
LED
Status
Description

Ethernet port: ACTIVITY

Green

Packets are being transmitted and received.

Off

No activity.

Ethernet port: LINK

Green

Carrier detected, the port is able to pass traffic.

Off

No carrier detected, the port is not able to pass traffic.

PCMCIA slot 0

Green

Slot 0 is active.

PCMCIA slot 1

Green

Slot 1 is active.

Critical, major, and minor LEDs

Off

No alarm.

Yellow

Indicates and alarm condition

Alarm cutoff (ACO) switch

Pressing this switch disables an audible alarm.

STATUS

Flashing yellow

System is booting.

Green

PRE is active (primary).

Flashing green

PRE is standby (secondary)

Off

No power to PRE.

FAIL

Yellow

Amajor failure has disable the PRE.

Off

The PRE is operating correctly.


Table 5 PRE Installation Troubleshooting 

Symptom
Possible Cause
Corrective Action

Power entry modules (PEMs), fans, and other line cards do not operate

1. Disconnected power cord.

2. Power switch is in the Off position.

3. The PRE fuses are blown.

1. Check that all power cords are properly connected to both the Cisco 10000 chassis and at the power connection end.

2. Set the PEM power switches to the On position.

3. Replace the PRE.

The Fail LED does not light during the power-on self-test

1. The PRE is not properly seated.

2. Bad PRE slot or backplane connector.

1. Be sure the ejector levers are fully closed and that the captive screws have been tightened.

2. Remove the PRE and install it in another chassis slot.

PRE does not operate properly

1. Bad PRE slot or backplane connector.

2. Bad PRE.

1. Remove the PRE and install it in another PRE slot if available.

2. Replace the PRE.


If these troubleshooting procedures do not correct the problem, refer to the Cisco 10000 Series Router Troubleshooting Guide for additional information.

Managing the Router Using the Network Management Ethernet Port

The network management Ethernet (NME) port on the performance routing engine (PRE) is used to manage the Cisco 10000 router. The duplex mode and speed of the NME port are configurable, depending on the PRE installed in the router's chassis. The Cisco 10000 router supports the following PREs:

ESR-PRE

ESR-PRE1

ESR-PRE2

The following sections describe how to configure the duplex mode and speed of the NME port for specific PREs.

Configuring the NME Port—ESR-PRE and ESR-PRE1

The NME port for ESR-PRE or ESR-PRE1 supports the following operational modes:

Autonegotiation (the default)

Full-duplex

Half-duplex

Default configurations do not appear in the router's configuration file.

We recommend that you allow the NME port to autonegotiate the duplex mode. When autonegotiation mode is enabled, the NME port responds only to 802.3x pause frames from another device.

If the negotiation of duplex mode fails and a duplex mode mismatch occurs, manually set the duplex mode for full-duplex or half-duplex operation. Setting duplex mode disables autonegotiation mode. When you manually set duplex mode, the NME port does not support 802.3x flow control.

When you manually configure duplex mode, the NME port can experience problems such as flapping. If this occurs, disable duplex mode by entering the no full-duplex or no half-duplex command. When you enter the no duplex command, the operational mode reverts to autonegotiation mode.

To configure the NME port, perform the following optional configuration tasks:

Manually Setting the Duplex Mode for the NME Port—ESR-PRE or ESR-PRE1

Manually Setting the Speed for the NME Port—ESR-PRE or ESR-PRE1

Manually Setting the Duplex Mode for the NME Port—ESR-PRE or ESR-PRE1


Note We recommend that you allow the NME port to autonegotiate (default setting) duplex mode.


To manually set the duplex operational mode of the NME port for ESR-PRE or ESR-PRE1, enter either of the following commands in interface configuration mode:

Command
Purpose

Router(config-if)# full-duplex

Configures the NME port for full-duplex operational mode.

For ESR-PRE1, the full-duplex command appears in the router's configuration file. If the configuration file does not specify a duplex mode, half-duplex mode is implied.

Note To return the system to its default duplex mode (autonegotiation), enter the no duplex command.

Router(config-if)# half-duplex

Configures the NME port for half-duplex operational mode.

For ESR-PRE1, the half-duplex command does not appear in the router's configuration file, but it is implied.

Note To return the system to its default duplex mode (autonegotiation), enter the no duplex command.


Manually Setting the Speed for the NME Port—ESR-PRE or ESR-PRE1

The Cisco IOS software automatically negotiates the speed of the NME port for ESR-PRE or ESR-PRE1. You cannot manually set the speed of the NME port.

Configuring the NME Port—ESR-PRE2

The NME port for ESR-PRE2 supports the following operational modes:

Autonegotiation

Full-duplex (the default)

R