Cisco MDS 9000 Series Transceiver Firmware Release Notes, Release 9.4(1)

Available Languages

Download Options

  • PDF
    (337.8 KB)
    View with Adobe Reader on a variety of devices
  • ePub
    (50.8 KB)
    View in various apps on iPhone, iPad, Android, Sony Reader, or Windows Phone
  • Mobi (Kindle)
    (83.7 KB)
    View on Kindle device or Kindle app on multiple devices
Updated:October 12, 2023

Bias-Free Language

The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.

Available Languages

Download Options

  • PDF
    (337.8 KB)
    View with Adobe Reader on a variety of devices
  • ePub
    (50.8 KB)
    View in various apps on iPhone, iPad, Android, Sony Reader, or Windows Phone
  • Mobi (Kindle)
    (83.7 KB)
    View on Kindle device or Kindle app on multiple devices
Updated:October 12, 2023
 

 

The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product.

Introduction

Cisco MDS NX-OS Release 9.4(1) introduces transceiver firmware upgrade capability for supported transceivers on Cisco MDS 9000 platforms. The firmware upgrades are provided to enhance the performance of the transceivers and to resolve known issues.

A transceiver firmware bundle is a file containing updates for multiple transceivers. Each transceiver model firmware update bundle has its own version number. A transceiver firmware bundle may contain new updates for only some transceivers. Firmware for some transceivers may be the same version as the previous firmware bundle.

Note:       Transceiver firmware bundles are released as part of a Cisco MDS NX-OS release.

To download transceiver firmware bundles, go to NX-OS EPLD Updates folder under respective products from https://software.cisco.com/download/navigator.html.

Transceiver Firmware Support Matrix

The version of the transceiver firmware bundle must match the version of the Cisco MDS NX-OS that is running when the transceiver firmware upgrades are installed. This requirement is applicable while upgrading or downgrading transceiver firmware only. Cisco MDS NX-OS can be subsequently upgraded or downgraded without changing the transceiver firmware versions.

The following table shows the compatibility of transceiver firmware bundle for Cisco MDS NX-OS Release 9.4(1).

Table 1.           Release Compatibility Matrix

MDS NX-OS Releases

Transceiver Firmware Bundle

9.4(1)

nxos-transceiver-firmware.mds.9.4.1.bin

 

The following table lists the transceiver firmware bundle and supported Cisco MDS 9000 platforms.

Table 2.           Transceiver Firmware Bundle Support Matrix

Transceiver Firmware Bundle

Cisco MDS 9000 Platform

Product Identifier (PID)

nxos-transceiver-firmware.mds.9.4.1.bin

MDS 9700 Supervisor Module 4[1]

DS-X97-SF4-K9

MDS 9124V Fibre Channel Switch

DS-C9124V-K9

MDS 9148V Fibre Channel Switch

DS-C9148V-K9

MDS 9396V Fibre Channel Switch

DS-C9396V-K9

 

The following table lists the firmware versions for different transceivers that are packaged in the Cisco MDS Release 9.4(1) transceiver firmware bundle.

Table 3.           Transceiver firmware versions packaged in the transceiver firmware bundle

Transceiver Firmware Bundle

Transceiver PID

Transceiver type/ Manufacturer's part number

Firmware Version

nxos-transceiver-firmware.mds.9.4.1.bin

DS-SFP-FC64G-SW

CISCO-ACCELINK/ NA

1.1

DS-SFP-FC64G-SW

CISCO-FINISAR/ FTLF8564D1xxx-xx

1.1

Guidelines and Limitations

When you upgrade or downgrade the Transceiver firmware, consider the following guidelines and limitations:

     Transceiver firmware upgrade is supported only for the transceivers that are mentioned in Transceiver firmware versions packaged in the transceiver firmware bundle.

     Transceiver firmware upgrade is supported only on Cisco MDS 9000 platforms that are mentioned in the Transceiver firmware Support Matrix.

     Transceiver upgrade is a disruptive procedure. All interfaces, including those which are not undergoing upgrade in the same line card or fabric switch will be shut down during the upgrade.

     Do not run interface commands or open another upgrade session on the module or switch while the transceiver is upgrading. This may result in permanent damage to the transceivers.

Determining Transceiver Firmware Version

Use the show interface fcx/y transceiver details command to view the current version of firmware on a specific transceiver module. The version of firmware currently running on the transceiver is displayed on the "Firmware version is" line.

Displaying Current Version of Transceiver Firmware on a Transceiver Module

switch# show interface fc1/1 transceiver details

fc1/1 sfp is present

    Name is CISCO-ACCELINK

    Manufacturer's part number is RTXM520-571-C99

    Hardware revision is 1.0

    Serial number is ACW27150L32

    Nominal bit rate is 57800 Mb/s

    Link length supported for 50/125um OM3 fiber is 70 m

    FC Transmitter type is short wave laser w/o OFC (SN)

    FC Transmitter supports short distance link length

    Transmission medium is multimode laser with 50 um aperture (M5)

    Supported speeds are - Min speed: 16000 Mb/s, Max speed: 64000 Mb/s

    Cisco extended id is none (0x0)

    Cisco vendor id is (0x1f)

    Cisco part number is 10-3538-01

    Cisco pid is DS-SFP-FC64G-SW

    Cisco version id is V01

    Firmware version is 1.1                 

 

    No tx fault, no rx loss, in sync state, diagnostic monitoring type is 0x68

    SFP Diagnostics Information:

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

                                     Alarms                  Warnings

                                High        Low         High          Low

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

  Temperature   46.80 C          75.00 C     -5.00 C     70.00 C        0.00 C

  Voltage        3.28 V           3.63 V      2.97 V      3.46 V        3.13 V

  Current        7.30 mA         12.00 mA     3.00 mA    11.20 mA       3.60 mA

  Tx Power      -0.16 dBm         7.00 dBm  -10.50 dBm    4.00 dBm     -7.50 dBm

  Rx Power       0.58 dBm         5.00 dBm  -10.00 dBm    4.00 dBm     -7.00 dBm  

  Transmit Fault Count = 0

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

  Note: ++  high-alarm; +  high-warning; --  low-alarm; -  low-warning

switch#

Transceiver Firmware Upgrade

This section contains the following topics:

     Upgrading Transceivers in Director Switches

     Upgrading Transceivers in Fabric Switches

     Cleaning a Previously Terminated Upgrade

For MDS Director switches, transceivers on different modules can be upgraded together or individually. For MDS fabric switches, all supported transceivers will be upgraded together.

Warning: Transceiver firmware upgrade is a disruptive operation. All ports in the switch or line card will be shut down during the upgrade. If required by the specific upgrade, the switch or line card will be reloaded after the upgrade to complete the upgrade.

Upgrading Transceivers

To update firmware in upgradable transceivers, use the install transceiver command.

Optionally, the modules to be upgraded can be specified by the user using the module keyword. Use comma (,) or range separator (-) to specify a subset of modules. If a specified module number is not present or not supported, it will be ignored and the remaining valid modules will be upgraded. To update firmware on all supported transceivers in a Fabric switch, use the command without the module keyword.

Note:       As a fabric switch may reload after the upgrade, save any pending configuration before starting the upgrade. The upgrade will not proceed if there is any pending configuration in the show running-config diff command output.

If none of the transceivers require upgrading, the command exits. Otherwise, any transceivers with firmware version lower than the packaged version will be listed in a table and a prompt. The table displays the following details:

     interface number

     current firmware version

     new firmware version

     if reload is required

If you choose to continue, all the interfaces in the corresponding modules are shut down, and all listed transceivers are upgraded in the listed order. The upgrade process may take several minutes to complete. After the upgrade, the status of each upgraded transceiver module is again displayed in a table. If any transceivers must be power cycled, on a Director switch the corresponding modules are reloaded automatically. For a Fabric switch, the whole switch will reload automatically. After the modules or switch become online, the interfaces are operational.

Example: Upgrading transceiver firmware in specified line cards in a Cisco MDS 9700 Series Switch.

switch# install transceiver bootflash:nxos-transceiver-firmware.mds.9.4.1.bin module 3-7,12

Locking current install transceiver session

2023 Sep 01 04:10:38 Starting transceiver firmware upgrade image file  /bootflash/nxos-transceiver-firmware.mds.9.4.1.bin

2023 Sep 01 04:10:38 Extracting transceiver firmware(s) from package

357+1 records in

357+1 records out

234649 bytes (235 kB) copied, 0.00379426 s, 61.8 MB/s

 

Version (CISCO-ACCELINK)    : 1.1     

Version (CISCO-FINISAR)     : 1.1     

 

Upgrading transceivers on module(s): [3, 6, 7, 12]

Collecting interface configuration and transceiver information, please wait.

Transceivers will be upgraded according to following table:

Interface    Transceiver Type   Running Version    New Version   Upg Required   Reload Required

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

   fc6/18      CISCO-ACCELINK               1.0            1.1            yes               yes

    fc7/3      CISCO-ACCELINK               1.0            1.1            yes               yes

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

Transceiver firmware upgrade is a disruptive operation and all interfaces, including those interfaces that do not need upgrading in the respective line card(s), will be shutdown during the process. This will take approximately 00 hrs 08 mins to complete.

 

Any module with transceivers upgraded will be reloaded after the upgrade is finished.

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

Do you want to proceed (y/n)?[n]: y

 

Proceeding with upgrade. Do not attempt any operations on the line card(s) where transceiver modules are undergoing upgrade.

 

Upgrading transceiver firmware on interface fc6/18.

Firmware upgrade of transceiver on interface fc6/18 is successful.

 

Upgrading transceiver firmware on interface fc7/3.

Firmware upgrade of transceiver on interface fc7/3 is successful.

 

Bringing up the interfaces after the upgrade.

 

Transceiver firmware upgrade status is as follows:

Interface    Transceiver Type   Old Version   Current Version             Result

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

   fc6/18      CISCO-ACCELINK           1.0               1.1            Success

    fc7/3      CISCO-ACCELINK           1.0               1.1            Success

 

Reloading module(s) [6, 7] to complete the upgrade process. Please check the module status using `show module` command.

 

2023 Sep 01 04:21:55 Transceiver firmware upgrade completed

switch#

To update transceiver firmware on all supported modules in a Director switch, use the install transceiver command without the module keyword.

Example: Updating the transceiver firmware on all supported transceivers in a Cisco MDS 9700 Series Switch

switch# install transceiver nxos-transceiver-firmware.mds.9.4.1.bin

Locking current install transceiver session

2023 Sep 01 02:27:10 Starting transceiver firmware upgrade image file  /bootflash/nxos-transceiver-firmware.mds.9.4.1.bin

2023 Sep 01 02:27:10 Extracting transceiver firmware(s) from package

357+1 records in

357+1 records out

234660 bytes (235 kB) copied, 0.00289415 s, 81.1 MB/s

 

Version (CISCO-ACCELINK)    : 1.1     

Version (CISCO-FINISAR)     : 1.1     

 

Upgrading transceivers on module(s): [1, 8, 18]

Collecting interface configuration and transceiver information, please wait.

Transceivers will be upgraded according to following table:

 

Interface    Transceiver Type   Running Version    New Version   Upg Required   Reload Required

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

    fc1/1       CISCO-FINISAR             0.126            1.1            yes               yes

   fc1/15      CISCO-ACCELINK             0.188            1.1            yes               yes

    fc8/4      CISCO-ACCELINK             0.188            1.1            yes               yes

  fc18/31       CISCO-FINISAR             0.126            1.1            yes               yes

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

Transceiver firmware upgrade is a disruptive operation and all interfaces, including those interfaces that do not need upgrading in the respective line card(s), will be shutdown during the process. This will take approximately 00 hrs 15 mins to complete.

 

Any module with transceivers upgraded will be reloaded after the upgrade is finished.

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

Do you want to proceed (y/n)?[n]: y

 

Proceeding with upgrade. Do not attempt any operations on the line card(s) where transceiver modules are undergoing upgrade.

 

Upgrading transceiver firmware on interface fc1/1.

Firmware upgrade of transceiver on interface fc1/1 is successful.

 

Upgrading transceiver firmware on interface fc1/15.

Firmware upgrade of transceiver on interface fc1/15 is successful.

 

Upgrading transceiver firmware on interface fc8/4.

Firmware upgrade of transceiver on interface fc8/4 is successful.

 

Upgrading transceiver firmware on interface fc18/31.

Firmware upgrade of transceiver on interface fc18/31 is successful.

 

Bringing up the interfaces after the upgrade.

 

Transceiver firmware upgrade status is as follows:

Interface    Transceiver Type   Old Version   Current Version             Result

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

    fc1/1       CISCO-FINISAR         0.126               1.1            Success

   fc1/15      CISCO-ACCELINK         0.188               1.1            Success

    fc8/4      CISCO-ACCELINK         0.188               1.1            Success

  fc18/31       CISCO-FINISAR         0.126               1.1            Success

 

Reloading module(s) [1, 8, 18] to complete the upgrade process. Please check the module status using `show module` command.

 

2023 Sep 01 02:44:16 Transceiver firmware upgrade completed

switch#

Updating the Transceiver firmware on a Fabric Switch

switch# install transceiver bootflash:nxos-transceiver-firmware.mds.9.4.1.bin

Locking current install transceiver session

2023 Sep 01 01:57:26 Starting transceiver firmware upgrade image file  /bootflash/nxos-transceiver-firmware.mds.9.4.1.bin

2023 Sep 01 01:57:26 Extracting transceiver firmware(s) from package

357+1 records in

357+1 records out

234649 bytes (235 kB, 229 KiB) copied, 0.00224521 s, 105 MB/s

 

Version (CISCO-ACCELINK)    : 1.1     

Version (CISCO-FINISAR)     : 1.1     

 

Upgrading transceivers on module(s): [1]

Collecting interface configuration and transceiver information, please wait.

Transceivers will be upgraded according to following table:

 

Interface    Transceiver Type   Running Version    New Version   Upg Required   Reload Required

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

   fc1/18      CISCO-ACCELINK               1.0            1.1            yes               yes

   fc1/19       CISCO-FINISAR             0.101            1.1            yes               yes

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

Transceiver firmware upgrade is a disruptive operation and all interfaces, including those interfaces that do not need upgrading in the switch, will be shutdown during the process. This will take approximately 00 hrs 04 mins to complete.

 

This switch will be reloaded after the upgrade is finished.

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

Do you want to proceed (y/n)?[n]: y

 

Proceeding with upgrade. Do not attempt any operations on the switch where transceiver modules are undergoing upgrade.

 

Upgrading transceiver firmware on interface fc1/18.

Firmware upgrade of transceiver on interface fc1/18 is successful.

 

Upgrading transceiver firmware on interface fc1/19.

Firmware upgrade of transceiver on interface fc1/19 is successful.

 

Bringing up the interfaces after the upgrade.

 

Transceiver firmware upgrade status is as follows:

Interface    Transceiver Type   Old Version   Current Version             Result

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

   fc1/18      CISCO-ACCELINK           1.0               1.1            Success

   fc1/19       CISCO-FINISAR         0.101               1.1            Success

 

Reloading this switch to complete the upgrade process

switch#

Cleaning a Previously Terminated Upgrade

Accessing transceivers during an upgrade can cause permanent damage to them. To prevent any damage, only one upgrade session is permitted at a time. The following message is displayed when an attempt is made to start parallel upgrades.

switch# install transceiver bootflash:nxos-transceiver-firmware.mds.9.4.1.bin

Already one active install transceiver session is in progress. Running parallel install transceiver session(s) are not allowed.

If you want to re-run install transceiver due to previously aborted session(if any), please run 'install transceiver clean' first to do clean up and try running install transceiver again.

switch#

If there are no parallel upgrade sessions are running, and the above message is from a previously terminated upgrade, use the install transceiver clean command to clear the session and run the install command again.

Example: Cleaning previously terminated transceiver upgrade

switch# install transceiver clean

switch#

Warning: Running this command clears the lock on any ongoing upgrade. The original upgrade process is not stopped and a subsequent upgrade will then be allowed, making the upgrade process likely to fail and cause transceiver damage. It is advised to use the install transceiver clean command only after an upgrade fails or terminates.

If an upgrade is terminated, wait for a few minutes for any ongoing upgrade to complete before attempting again. The approximate time required to complete each transceiver install session is displayed in the banner text before any upgrade process starts.

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

Transceiver firmware upgrade is a disruptive operation and all interfaces, including those interfaces that do not need upgrading in the respective line card(s), will be shutdown during the process. This will take approximately 00 hrs 15 mins to complete.

 

Any module with transceivers upgraded will be reloaded after the upgrade is finished.

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

Resolved Issues

Severity 4 (Minor) Issues

Bug ID

Headline

Known Impacted Releases

CSCwd74002

CISCO-ACCELINK DS-SFP-FC64G-SW SFPs reporting high Rx/Tx power warnings when operating at 16 Gbps

9.3(2)

Open Issues

Severity 3 (Moderate) Issues

Bug ID

Headline

Known Impacted Releases

CSCwe84668

ISLs at 64 Gbps speed go to notConnected state sometimes after several flaps

9.4(1)

Legal Information

Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1721R)

Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.

© 2023 Cisco Systems, Inc. All rights reserved.



[1] Applicable only for 48-Port 64-Gbps Advanced Fibre Channel Module (DS-X9748-3072K9)

Learn more