What's New in Cisco IOS XR Release 7.10.1

Cisco IOS XR Release 7.10.1 is a new feature release for Cisco NCS 560 Series routers. For more details on the Cisco IOS XR release model and associated support, see Guidelines for Cisco IOS XR Software.

New in Documentation

This release introduces rich and intuitive ways for you to access YANG data models supported in the Cisco IOS XR software.

Product Description

Cisco IOS XR Error Messages

Search by release number, error strings, or compare release numbers to view a detailed repository of error messages and descriptions.

Cisco IOS XR MIBs

Select the MIB of your choice from a drop-down to explore an extensive repository of MIB information.

YANG Data Models Navigator

We have launched the tool as an easy reference to view the Data Models (Native, Unified, OpenConfig) supported in IOS XR platforms and releases. You can explore the data model definitions, locate a specific model, and view the containers and their respective lists, leaves, leaf lists, Xpaths, and much more.

As we continue to enhance the tool, we would love to hear your feedback. You are welcome to drop us a note here.

Use Case-based Documentation at Learning Labs

You can now quickly explore and experiment on use-cases without setting up any hardware resources with the new Interactive documentation for Cisco 8000 routers on DevNet Learning Labs. Powered by Jupyter, the automated code blocks within the documentation enable you to configure the desired functionality on the routers and retrieve real-time output swiftly.

Check out the new interactive documentation here:

Software Features Enhanced and Introduced

To learn about features introduced in other Cisco IOS XR releases, select the release from the Documentation Landing Page.

Feature Description

Segment Routing

IS-IS Partition Detection and Leakage of Specific Route Advertisements

In an open ring topology, a single fiber cut may partition the area or domain into two pieces. With summarization enabled, the area (domain) partition may result in traffic drops. Depending on the configuration in the Area Border Routers (ABRs) or Autonomous System Boundary Routers (ASBRs) that is picked as an entry point to the partitioned area (domain), the traffic is delivered to its destination or dropped as unreachable at ABR or ASBR.

IS-IS partition detection and leakage of specific route advertisements features are introduced to retain connectivity for the partitioned area (domain) when summarization is used.

The ABRs or ASBRs detect a network partition within an area (domain) and upon detection, ensure that the summary route is replaced with specific route advertisements in IS-IS.

The feature introduces these changes:

New Command:

Modified Command:

  • The partition-repair keyword is introduced in the summary-prefix command.

YANG Data Model:

SR Policy Liveness Monitoring - Hardware Offloading

You can now hardware offload the liveness monitoring in performance measurement to the router hardware, which is the Network Processing Unit (NPU). This feature helps you optimize and scale the measurement operation, helping you meet delay-bound Service Level Agreements (SLAs). Previously, this feature was software driven.

This feature introduces a new keyword npu-offload under the performance-measurement liveness-profile name liveness profile command.

Configurable Filters for IS-IS Advertisements to BGP-Link State

This feature allows you to configure a route map to filter IS-IS route advertisements to BGP-Link State (LS). It also provides a per-area configuration knob to disable IS-IS advertisements for external and propagated prefixes. This configuration of filters hence reduces the amount of redundant data for external and interarea prefixes sent to the BGP - LS clients.

This feature introduces exclude-external, exclude-interarea, and route-policy name optional keywords in the distribute link-state command:

Multicast: Cisco Nonstop Forwarding for Tree-SID

Starting from this release, Multicast Nonstop Forwarding supports Tree-SID (Tree Segment Identifier). This ensures that traffic forwarding continues without interruptions whenever the active RSP fails over to the standby RSP.

This feature prevents hardware or software failures on the control plane from disrupting the forwarding of existing packet flows through the router for Tree-SID. Thus, ensuring improved network availability, network stability, preventing routing flaps, and no loss of user sessions while the routing protocol information is being restored.

The feature modifies the show mrib nsf private command.

Multicast VPN: Dynamic Tree-SID Multicast VPN IPv6

This feature allows Dynamic Tree Segment Identifier (Tree-SID) deployment where IPv6 Multicast payload is used for optimally transporting IP VPN multicast traffic over the provider network, using SR-PCE as a controller. This implementation supports IPv6 only for the Dynamic Tree-SID. Currently, the Static Tree-SID supports IPV4 payloads only, not the IPv6 payloads.

L2VPN and Ethernet Services

EVPN BUM Flood Traffic Optimization

You can save the consumption of network bandwidth by preventing the replication of Broadcast, Unknown unicast and Multicast (BUM) traffic towards EVPN core and attachment circuits (AC). This feature not only prevents the replication of BUM traffic but also ensures that only the designated router receives the BUM traffic.

The feature introduces these changes:

EVPN Link Bandwidth for Proportional Multipath on VNF

You can now use the EVPN link bandwidth to set proportional multipath on Virtual Network Forwarders (VNFs) connected to Top of Racks (ToRs). You can advertise the link bandwidth extended community attribute for each path in a network. When you enable EVPN link bandwidth on multiple paths, the bandwidth values of these paths are aggregated and the cumulative bandwidth is advertised across the VNFs. The load metrics is installed in Routing Information Base (RIB) and the RIB redistributes nexthop prefixes to the paths to achieve proportional multipath.

This allows distribution of traffic proportional to the capacity of the links across all the available Virtual Network Forwarders (VNFs) that facilitates optimal traffic load balancing across the VNFs.

The feature introduces these changes:

CLI:

EVPN Port-Active Hot Standby on Bundle Interfaces

The EVPN port-active mode configuration is now modified to support hot standby. In a hot standby bundle interface, the main and subinterfaces remain up. This functionality ensures fast convergence of standby to active transition.

Previously, the interfaces in a standby node would be down. During the failure and recovery of active node, the standby node transitions through the Out-of-Service (OOS) state to the Up state.

If you still want the nodes to transition through the OOS state, use the access-signal out-of-service command to revert to the previous behavior.

The feature introduces these changes:

CLI:

YANG Data Model:

Set EVPN Gateway IP Address in EVPN Route Type 5 NLRI

You can now facilitate optimal traffic load balancing across the Virtual Network Forwarders (VNFs) and minimize control plane updates when the VNFs or virtual machines (VMs) are moved across Top of Racks (ToR) by setting the EVPN gateway IP address in the EVPN route type 5 network layer reachability information (NLRI) that advertises IPv4 and IPv6 addresses. With this functionality, only one IP prefix route is withdrawn ensuring fast traffic switchover and reduced convergence time in the event of failure.

Previously, the gateway IP address field in the EVPN route type 5 NLRI was not used. By default, the NLRI advertisement included the EVPN gateway IP address of zero, which was represented as 0.0.0.0 for IPv4 and :: for IPv6. This resulted in the withdrawal of all prefixes one by one in the event of a failure, leading to traffic loss.

The feature introduces these changes:

CLI:

IP Addresses and Services

Single Pass IPv6 Egress ACL

You can now experience faster packet processing and save NPU cycles by avoiding the recycling of packets within the router. This is made possible by enabling the single-pass egress ACL which avoids multiple round-trips of packets in the ingress-to-egress path, thereby eliminating the need for additional packet processing. Also, because the match criteria requirement for a single-pass egress IPv6 ACL is reduced, the TCAM key size is reduced.

This feature introduces the hw-module profile acl ipv6 single-pass-egress-acl command.

Modular QoS

QoS IP DSCP Preservation for IPv6 SR-TE

This release introduces the functionality to preserve IP DSCP markings for IPv6 SR-TE traffic and covers the following scenarios:

  • For two or less than two topmost or imposition labels: when you set the MPLS experimental bits (EXP) values (also called Traffic Class values), the IP DSCP markings are now preserved by default in the ingress policies when the MPLS labels are pushed into the packet.

  • For more than three imposition labels: you must enable this functionality to preserve IP DSCP markings.

With preservation, traffic with IPv6 packets with DSCP marking for priority, flows as intended and there’s no drop in traffic because of incorrect or missing labels.

In previous releases, irrespective of the number of MPLS labels, when the EXP values were copied into the packet header during imposition, even the IP DSCP markings for IPv6 traffic were modified. This modification resulted in traffic drops at the next-hop routers in SR-TE tunnels.

This feature introduces a new keyword, v6uc-enable , in the hw-module profile mpls-ext-dscp-preserve command.

MPLS

Automatic Bandwidth Bundle TE++ for Numbered Tunnels

We have optimized network performance and enabled efficient utilization of resources for numbered tunnels based on real-time traffic by automatically adding or removing tunnels between two endpoints. This is made possible because this release introduces support for auto-bandwidth TE++ for numbered tunnels, expanding upon the previous support for only named tunnels, letting you define explicit paths and allocate the bandwidth to each tunnel.

This feature introduces these changes:

CLI:

YANG Data Model:

New XPaths for Cisco-IOS-XR-mpls-te-cfg.yang (see GitHub, YANG Data Models Navigator)

Multicast

Draft-Rosen Multicast VPN (Profile 0) in PIM Sparse Mode (SM)

Draft-Rosen Multicast VPN (Profile 0) is now supported in PIM sparse mode (PIM-SM) between the PE routers that are running in VRF mode. PIM SM provides precise control in cases of large multicast traffic when there is less bandwidth available. This control is possible because it uses a temporary Rendezvous Point (RP) router to connect the multicast traffic source to the next hop router.

Prior to this release, Profile 0 was supported only in PIM Source Specific Multicast (SSM) mode.

Netflow

Simultaneous L2 and L3 Flow Monitoring using IPFIX

This feature introduces support for simultaneous L2 and L3 flow monitoring. Now, you can configure IP Flow Information Export (IPFIX) to actively monitor and record end-to-end L2 and L3 flow information elements from network devices. Previously, only L2 or L3 flow could be monitored at a time.

This feature introduces these changes:

CLI: The following sub-menus are introduced for these commands:

  • The record ipv4 command is modified to support a new optional keyword, l2-l3

  • The record ipv6 command is modified to support a new optional keyword, l2-l3

Programmability

openconfig-isis.yang Version 1.0.0

The OpenConfig data model defines the configuration and state information related to ISIS protocol configuration running on a router. With this release, you can configure the following XPaths:

openconfig-network-instance/network-instances/network-instance/protocols/protocol/isis/interfaces/interface/

  • config/hello-padding: controls the padding type for IS-IS Hello PDUs.

  • mpls/igp-ldp-sync/config/enabled: synchronization between the LDP and IS-IS.

  • levels/level/hello-authentication/config/keychain: refers to a keychain that should be used for hello authentication.

  • enable-bfd/config/enabled: when this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

  • levels/level/config/enabled: when set to true, the functionality within which this leaf is defined is enabled and when set to false it is explicitly disabled.

openconfig-network-instance/network-instances/network-instance/protocols/protocol/isis/

  • global/mpls/igp-ldp-sync/config/enabled: synchronization between the LDP and IS-IS.

  • global/config/maximum-area-addresses: supports maximum area.

  • globalconfig/Iid-tlv: (ISIS Instance Identifier TLV) when set to true, the IID-TLV identifies the unique instance as well as the topology/topologies to which the PDU applies.

  • levels/level/authentication/config/keychain: refers to the keychain that should be used for authenticating IS-IS packets.

Event-driven and Model-driven telemetry is supported.

Routing

Autonomous System Boundary Router Isolation and Adjacency Control for LSA Overflows

In a network employing an Autonomous System Boundary Router (ASBR) and other routers, you are now assured of uninterrupted traffic flow even if the ASBR generates LSAs that exceed the limit you configured. This is made possible as you can now isolate ASBRs and also control the duration of adjacency in the EXCHANGE or LOADING phase. By isolating the ASBR from its immediate neighbors, the remaining network topology can continue to function without disruption, effectively preventing any adverse impact on traffic flow. This approach also simplifies the recovery process, as manual intervention is only necessary for the immediate neighbors of the ASBR routers.

This feature introduces these changes:

CLI:

YANG Data Model:

  • Cisco-IOS-XR-ipv4-ospf-cfg.yang

  • Cisco-IOS-XR-ipv4-ospf-oper.yang

  • Cisco-IOS-XR-um-router-ospf-cfg.yang

(see GitHub, YANG Data Models Navigator)

YANG Data Models Introduced and Enhanced

This release introduces or enhances the following data models. For detailed information about the supported and unsupported sensor paths of all the data models, see the Github repository. To get a comprehensive list of the data models supported in a release, navigate to the Available-Content.md file for the release in the Github repository. The unsupported sensor paths are documented as deviations. For example, openconfig-acl.yang provides details about the supported sensor paths, whereas cisco-xr-openconfig-acl-deviations.yang provides the unsupported sensor paths for openconfig-acl.yang on Cisco IOS XR routers.

You can also view the data model definitions using the YANG Data Models Navigator tool. This GUI-based and easy-to-use tool helps you explore the nuances of the data model and view the dependencies between various containers in the model. You can view the list of models supported across Cisco IOS XR releases and platforms, locate a specific model, view the containers and their respective lists, leaves, and leaf lists presented visually in a tree structure.

To get started with using data models, see the Programmability Configuration Guide for Cisco NCS 560 Series Routers.

Feature Description

Programmability

Cisco-IOS-XR-l2vpn-cfg.yang

This Cisco native data model is enhanced to support EVPN port-active with hot standby on bundle interfaces.

Cisco-IOS-XR-um-hw-module-profile-cfg.yang

This Cisco unified data model is enhanced to support optimization of EVPN BUM flood traffic.

openconfig-isis.yang

The OpenConfig data model defines the configuration and state information related to ISIS protocol configuration running on a router. With this release, you can configure the following XPaths:

openconfig-network-instance/network-instances/network-instance/protocols/protocol/isis/interfaces/interface/

  • config/hello-padding: controls the padding type for IS-IS Hello PDUs.

  • mpls/igp-ldp-sync/config/enabled: synchronization between the LDP and IS-IS.

  • levels/level/hello-authentication/config/keychain: refers to a keychain that should be used for hello authentication.

  • enable-bfd/config/enabled: when this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

  • levels/level/config/enabled: when set to true, the functionality within which this leaf is defined is enabled and when set to false it is explicitly disabled.

openconfig-network-instance/network-instances/network-instance/protocols/protocol/isis/

  • global/mpls/igp-ldp-sync/config/enabled: synchronization between the LDP and IS-IS.

  • global/config/maximum-area-addresses: supports maximum area.

  • globalconfig/Iid-tlv: (ISIS Instance Identifier TLV) when set to true, the IID-TLV identifies the unique instance as well as the topology/topologies to which the PDU applies.

  • levels/level/authentication/config/keychain: refers to the keychain that should be used for authenticating IS-IS packets.

Event-driven and Model-driven telemetry is supported.

Cisco-IOS-XR-um-router-isis-cfg.yang

The latest update to the Cisco-IOS-XR-um-router-isis-cfg.yang unified data model includes the addition of the partition-detect and partition-repair containers. These new containers indicate the configuration of the partition-detect and partition-repair nodes.

Hardware Introduced


Note


Before you install the Cisco router, you must prepare your site for the installation, for more details on site planning and environmental requirements, see Hardware Installation Guide.


There are no new hardware features introduced in this release.

Behavior Changes

  • Prior to Cisco IOS XR Release 7.2.1, a segment of an explicit segment list can be configured as an IPv4 address (representing a Node or a Link) using the index indexaddress ipv4 address command.

    Starting with Cisco IOS XR Release 7.2.1, an IPv4-based segment (representing a Node or a Link) can also be configured with the new index index mpls adjacencyaddress command. The configuration is stored in NVRAM in the same CLI format used to create it. There is no conversion from the old CLI to the new CLI.

    Starting with Cisco IOS XR Release 7.9.1, the old CLI has been deprecated. Old configurations stored in NVRAM will be rejected at boot-up.

    As a result, explicit segment lists with IPv4-based segments using the old CLI must be re-configured using the new CLI.

    There are no CLI changes for segments configured as MPLS labels using the index index mpls label label command.

  • If you are on a release before Cisco IOS XR Release 7.4.1, you can configure SR-ODN with Flexible Algorithm constraints using the segment-routing traffic-eng on-demand color color dynamic sid-algorithm algorithm-number command.

    Starting with Cisco IOS XR Release 7.4.1, you can also configure SR-ODN with Flexible Algorithm constraints using the new segment-routing traffic-eng on-demand color color constraints segments sid-algorithm algorithm-number command.

    From Cisco IOS XR Release 7.9.1, the segment-routing traffic-eng on-demand color color dynamic sid-algorithm algorithm-number command is deprecated. Previous configurations stored in NVRAM will be rejected at boot-up. (Performing In-Service Software Upgrade (ISSU) to Cisco IOS XR Release 7.9.1 will also be rejected.)

    Hence, for Cisco IOS XR Release 7.9.1, you must reconfigure all SR-ODN configurations with Flexible Algorithm constraints that use the on-demand dynamic sid-algorithm with the on-demand constraints command.

Restrictions and Limitations

  • The standby RP may get into 'NOT READY' state intermittently due to some network churn, though the corresponding VM is up and running. But this is a transient state and shows that some data aren’t in sync between active and standby due to the network churn. After both active and standby are in sync with respect to all the parameters, then the standby RP comes into 'READY' state.

Caveats

Table 1. Cisco IOS XR NCS 560 Routers Specific Bugs

Bug ID

Headline

CSCwf89722

EVPN VPWS down post migrating from Multi-homing to Single-Homing

CSCwf81475

Netflow IPv6: The record-ipv6 under monitor-map reports incorrect output and input interface with outbundlemember or outphysint options.

Release Package

This following table lists the Cisco IOS XR Software feature set matrix (packages) with associated filenames.

Visit the Cisco Software Download page to download the Cisco IOS XR software images.

Table 2. Release 7.10.1 Packages for Cisco NCS 560 Series Router

Composite Package

Feature Set

Filename

Description

Cisco IOS XR IP Unicast Routing Core Bundle

ncs560-mini-x-7.10.1.iso

Contains base image contents that includes:

  • Host operating system

  • System Admin boot image

  • IOS XR boot image

  • BGP packages

  • OS

  • Admin

  • Base

  • Forwarding

  • Modular Services Card

  • Routing

  • SNMP Agent

  • Alarm Correlation

Cisco IOS XR Manageability Package

ncs560-mgbl-1.0.0.0-r7101.x86_64.rpm

Telemetry, Extensible Markup Language (XML), Parser, and HTTP server packages, NETCONF, YANG Models, gRPC.

Cisco IOS XR OSPF package

ncs560-ospf-1.0.0.0-r7101.x86_64.rpm

Supports OSPF

Cisco IOS XR Security Package

ncs560-k9sec-1.0.0.0-r7101.x86_64.rpm

k9sec is needed for IPsec or MACsec and Dot1x and for basic crypto services such as Decryption, Secure Shell (SSH), Secure Socket Layer (SSL), and Public-key infrastructure (PKI).

Multicast Package

ncs560-mcast-1.0.0.0-r7101.x86_64.rpm

Supports Multicast

Supports Automatic Multicast Tunneling (AMT), IGMP Multicast Listener Discovery (MLD), Multicast Label Distribution Protocol (MLDP), Multicast Source Discovery Protocol (MSDP) and PIM.

Cisco IOS XR ISIS package

ncs560-isis-1.0.0.0-r7101.x86_64.rpm

Supports Intermediate System to Intermediate System (IS-IS).

Cisco IOS XR USB Boot Package

ncs560-usb_boot-7.10.1.zip

Supports Cisco IOS XR USB Boot Package

Cisco IOS XR MPLS Package

ncs560-mpls-1.0.0.0-r7101.x86_64.rpm

ncs560-mpls-te-rsvp-1.0.0.0-r7101.x86_64.rpm

Supports MPLS and MPLS Traffic Engineering (MPLS-TE) RPM. Label Distribution Protocol (LDP), MPLS Forwarding, MPLS Operations, Administration, and Maintenance (OAM), Link Manager Protocol (LMP), Optical User Network Interface (OUNI) and Layer-3 VPN.

Cisco IOS XR MPLS-TE and RSVP Package

MPLS Traffic Engineering (MPLS-TE) and Resource Reservation Protocol (RSVP).

Cisco IOS XR LI Package

ncs560-li-1.0.0.0-r7101.x86_64.rpm

Lawful Intercept

Cisco IOS XR EIGRP Package

ncs560-eigrp-1.0.0.0-r7101.x86_64.rpm

(Optional) Includes EIGRP protocol support software

Determine Software Version

Log in to the router and enter the show version command.

RP/0/RP0/CPU0:Router#show version
Cisco IOS XR Software, Version 7.10.1
Copyright (c) 2013-2023 by Cisco Systems, Inc.

Build Information:
 Built By     : deenayak
 Built On     : Wed Aug 16 21:34:23 PDT 2023
 Built Host   : iox-ucs-034
 Workspace    : /auto/srcarchive16/prod/7.10.1/ncs560/ws
 Version      : 7.10.1
 Location     : /opt/cisco/XR/packages/
 Label        : 7.10.1

cisco NCS-560 () processor
System uptime is 7 minutes

Determine Firmware Support

Log in to the router and enter the show fpd package command to know the release image.

RP/0/RP0/CPU0:Router#show fpd package 
=============================== ================================================
                                        Field Programmable Device Package
                                ================================================
                                               Req     SW      Min Req   Min Req
Card Type            FPD Description           Reload  Ver     SW Ver  Board Ver
=================== ========================== ====== ======= ======== =========
--------------------------------------------------------------------------------
A900-IMA-8Z-L-CC     IMFPGA                     YES     1.50      1.50      0.0  
--------------------------------------------------------------------------------
A900-IMA8CS1Z-CC     IMFPGA                     YES     1.113     1.113     0.0  
--------------------------------------------------------------------------------
A900-IMA8CS1Z-M      IMFPGA                     YES     1.113     1.113     0.0  
--------------------------------------------------------------------------------
A900-IMA8Z           IMFPGA                     YES    17.05     17.05      0.0  
--------------------------------------------------------------------------------
A900-IMA8Z-CC        IMFPGA                     YES    17.05     17.05      0.0  
--------------------------------------------------------------------------------
A900-IMA8Z-L         IMFPGA                     YES     1.50      1.50      0.0  
--------------------------------------------------------------------------------
A900-PWR1200-A       DCA-PriMCU(A)              NO      0.11      0.11      0.0  
                     DCA-SecMCU(A)              NO      1.04      1.04      0.0  
--------------------------------------------------------------------------------
A900-PWR1200-D       LIT-PriMCU(A)              NO      2.04      0.04      0.0  
                     LIT-SecMCU(A)              NO      1.27      1.27      0.0  
--------------------------------------------------------------------------------
A900-PWR900-D2       LIT-PriMCU(A)              NO      1.82      1.82      0.0  
                     LIT-SecMCU(A)              NO      1.84      1.84      0.0  
--------------------------------------------------------------------------------
A907-FAN-E           PSOC(A)                    NO      1.65      1.65      0.0  
                     PSOC(A)                    NO      1.66      1.66      0.4  
--------------------------------------------------------------------------------
A907-FAN-H           PSOC(A)                    NO      1.65      1.65      0.0  
--------------------------------------------------------------------------------
ASR914-F2B-FAN       PSOC(A)                    NO     44.08     44.08      0.0  
--------------------------------------------------------------------------------
N560-4-FAN-H         PSOC(A)                    NO    177.02    177.02      0.0  
--------------------------------------------------------------------------------
N560-4-FAN-H-CC      PSOC(A)                    NO    177.02    177.02      0.0  
--------------------------------------------------------------------------------
N560-4-FAN-H-R       PSOC(A)                    NO    177.02    177.02      0.0  
--------------------------------------------------------------------------------
N560-4-PWR-FAN       PSOC(A)                    NO    177.08    177.08      0.0  
--------------------------------------------------------------------------------
N560-4-PWR-FAN-CC    PSOC(A)                    NO    177.08    177.08      0.0  
--------------------------------------------------------------------------------
N560-4-PWR-FAN-R     PSOC(A)                    NO    177.08    177.08      0.0  
--------------------------------------------------------------------------------
N560-4-RSP4          ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.67      0.67      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
N560-4-RSP4-CC       ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.67      0.67      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
N560-4-RSP4E         ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.67      0.67      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
N560-4-RSP4E-CC      ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.67      0.67      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
N560-FAN-H           PSOC(A)                    NO      2.02      2.02      0.0  
--------------------------------------------------------------------------------
N560-IMA-8Q/4L       IMFPGA                     YES     1.27      1.27      0.0  
--------------------------------------------------------------------------------
N560-IMA1W           CFP2-D-DCO                 NO     38.27397  38.27397   0.0  
                     CFP2-DE-DCO                NO     38.27397  38.27397   0.0  
                     CFP2-DET-DCO               NO     38.27397  38.27397   0.0  
                     CFP2-DETS-DCO              NO     38.27397  38.27397   0.0  
                     CFP2-DS-DCO                NO     38.27397  38.27397   0.0  
                     CFP2-DS100-DCO             NO     38.27397  38.27397   0.0  
                     IMFPGA                     YES     1.28      1.28      0.0  
--------------------------------------------------------------------------------
N560-IMA2C           IMFPGA                     YES     6.06      6.06      0.0  
--------------------------------------------------------------------------------
N560-IMA2C-CC        IMFPGA                     YES     6.06      6.06      0.0  
--------------------------------------------------------------------------------
N560-IMA2C-DD        IMFPGA                     YES     1.28      1.28      0.0  
                     QDD_100_FW_P0              NO     61.23     61.23      0.0  
                     QDD_100_FW_P1              NO     61.23     61.23      0.0  
--------------------------------------------------------------------------------
N560-IMA2C-L         IMFPGA                     YES     1.28      1.28      0.0  
--------------------------------------------------------------------------------
N560-PWR1200-D-E     QCS-PriMCU(A)              NO      1.82      1.82      0.0  
                     QCS-SecMCU(A)              NO      1.84      1.84      0.0  
--------------------------------------------------------------------------------
N560-RSP4            ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.78      0.78      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
N560-RSP4-E          ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.78      0.78      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0  
--------------------------------------------------------------------------------
NCS4200-1T16G-PS     IMFPGA                     YES     1.113     1.113     0.0  
--------------------------------------------------------------------------------
NCS4200-2H-PQ        IMFPGA                     YES     6.06      6.06      0.0  
--------------------------------------------------------------------------------
NCS4200-8T-PS        IMFPGA                     YES    17.05     17.05      0.0  
--------------------------------------------------------------------------------
NCS4216-F2B-FAN      PSOC(A)                    NO     44.08     44.08      0.0  
--------------------------------------------------------------------------------
NCS4216-RSP-800      ADM(A)                     NO      1.06      1.06      0.0  
                     IOFPGA(A)                  YES     0.01      0.01      0.0  
                     PRIMARY-BIOS(A)            YES     0.22      0.22      0.0  
                     SATA(A)                    NO      2.20      2.20      0.0  
                     SATA_MAR(A)                NO      1.30      1.30      0.0  
                     SATA_SMI(A)                NO      1.10      1.10      0.0

Log in to the router and enter the show hw-module fpd command to know the current version.

RP/0/RP0/CPU0:Router#show hw-module fpd
Auto-upgrade:Enabled
                                                                         FPD Versions
                                                                        ==============
Location   Card type             HWver FPD device       ATR Status    Running   Programd  
-----------------------------------------------------------------------------------------
0/0        A900-IMA8CS1Z-M       0.0   IMFPGA                CURRENT     1.113     1.113   
0/1        A900-IMA8CS1Z-M       0.0   IMFPGA                CURRENT     1.113     1.113   
0/2        NCS4200-1T16G-PS      0.0   IMFPGA                CURRENT     1.113     1.113   
0/3        NCS4200-1T16G-PS      0.0   IMFPGA                CURRENT     1.113     1.113   
0/4        N560-IMA-8Q/4L        0.0   IMFPGA                CURRENT     1.27      1.27    
0/5        A900-IMA8Z            0.0   IMFPGA                CURRENT    17.05     17.05    
0/7        N560-IMA2C            0.0   IMFPGA                CURRENT     6.06      6.06    
0/9        N560-IMA1W            65.32 CFP2-D-DCO            CURRENT    38.27397  38.27397 
0/9        N560-IMA1W            0.0   IMFPGA                CURRENT     1.28      1.28    
0/10       A900-IMA8Z            0.0   IMFPGA                CURRENT    17.05     17.05    
0/11       A900-IMA8Z            0.0   IMFPGA                CURRENT    17.05     17.05    
0/12       NCS4200-1T16G-PS      0.0   IMFPGA                CURRENT     1.113     1.113   
0/13       NCS4200-1T16G-PS      0.0   IMFPGA                CURRENT     1.113     1.113   
0/14       NCS4200-1T16G-PS      0.0   IMFPGA                CURRENT     1.113     1.113   
0/15       A900-IMA8CS1Z-M       0.0   IMFPGA                CURRENT     1.113     1.113   
0/RP0      N560-RSP4-E           0.0   ADM                   CURRENT     1.06      1.06    
0/RP0      N560-RSP4-E           0.0   IOFPGA                CURRENT     0.78      0.78    
0/RP0      N560-RSP4-E           0.0   PRIMARY-BIOS          CURRENT     0.22      0.22    
0/RP0      N560-RSP4-E           0.0   SATA                  CURRENT     2.20      2.20    
0/RP1      N560-RSP4-E           0.0   ADM                   CURRENT     1.06      1.06    
0/RP1      N560-RSP4-E           0.0   IOFPGA                CURRENT     0.78      0.78    
0/RP1      N560-RSP4-E           0.0   PRIMARY-BIOS          CURRENT     0.22      0.22    
0/RP1      N560-RSP4-E           0.0   SATA                  CURRENT     2.20      2.20    
0/FT0      N560-FAN-H            1.0   PSOC                  CURRENT     2.02      2.02    
0/PM0      A900-PWR1200-A        0.1   DCA-PriMCU            CURRENT        0.13      0.13    
0/PM0      A900-PWR1200-A        0.1   DCA-SecMCU            CURRENT     2.03      2.03    
0/PM1      A900-PWR1200-A        0.1   DCA-PriMCU            CURRENT     0.13      0.13    
0/PM1      A900-PWR1200-A        0.1   DCA-SecMCU            CURRENT     2.03      2.03    
0/PM2      A900-PWR1200-A        0.1   DCA-PriMCU            CURRENT     0.13      0.13    
0/PM2      A900-PWR1200-A        0.1   DCA-SecMCU            CURRENT     2.03      2.03

Important Notes

Upgrading Cisco IOS XR Software


Note


For software installation and upgrades, refer to the respective upgrade/downgrade docs .tar files based on your 560 router variant.


Cisco IOS XR Software is installed and activated from modular packages, allowing specific features or software patches to be installed, upgraded, or downgraded without affecting unrelated processes. Software packages can be upgraded or downgraded on all supported card types, or on a single card (node).

The upgrade document for Cisco NCS 560 router is available along with the software image in NCS560_Upgrade_MOP_7.10.1.tar file.

Production Software Maintenance Updates (SMUs)

A production SMU is a SMU that is formally requested, developed, tested, and released. Production SMUs are intended for use in a live network environment and are formally supported by the Cisco TAC and the relevant development teams. Software bugs identified through software recommendations or Bug Search Tools are not a basis for production SMU requests.

For information on production SMU types, refer the Production SMU Types section of the IOS XR Software Maintenance Updates (SMUs) guide.

Cisco IOS XR Error messages

To view, search, compare, and download Cisco IOS XR Error Messages, refer to the Cisco IOS XR Error messages tool.

Cisco IOS XR MIBs

To determine the MIBs supported by platform and release, refer to the Cisco IOS XR MIBs tool.