Cisco Catalyst 6000 Series Switches

WS-X6101-OC12-MMF and WS-X6101-OC12-SMF Performance Announcement

Revised January 17, 2005

August 11, 2003

Products Affected


Top Assembly

Printed Circuit Assembly

HW Rev.

Part Number


Part Number


WS-X6101-OC12-MMF and WS-X6101-OC12-MMF=

68-0668-02 through 68-0668-05


73-3791-03 through 73-3791-05


1.0 through 1.4

WS-X6101-OC12-SMF and WS-X6101-OC12-SMF=

68-0764-01 through 68-0764-05


73-3791-03 through 73-3791-05


1.0 through 1.4

Problem Description

There are two issues that create the potential for packet loss and performance degradation on the WS-X6101-OC12-MMF and WS-X6101-OC12-SMF boards.

  • Packets are dropped at the Rx Host, which results in data corruption, bogus Content-Addressable Memory (CAM) entries and most multi-buffer packets getting dropped. The THOST_IN_BREAKPOINT error messages may cause the board to reset. These events occur randomly at various levels of traffic.

  • There is the potential for the Asynchronous Transfer Mode (ATM) card to freeze when the hidden command show sprom x is issued from the Supervisor CLI where x is the slot number of the ATM card. It freezes all traffic passing through the card. Upgrading the ATM linecard to Cisco IOS® Software Release 12.1(19)E will fix this issue.


A new microprocessor version was incorporated on the boards. An incorrect bit setting in the host microprocessor results in the problems described above. The setting impacts the timing of cache writes and can cause data to be incorrectly written or updated.

The transmit (TX) packet first-in-first-out (FIFO) and the Identification Serial Programmable Read Only Memory (ID SPROM) share some configuration signals. With traffic running, there is a corner case condition that occurs when the Serial Programmable Read Only Memory (SPROM) is read. That causes the TX packet FIFO to enter a special read mode. When the FIFO is in this mode, normal transmit traffic does not flow. Upgrading to Cisco IOS Software Release 12.1(19)E fixes this problem.

Problem Symptoms

Typical symptoms include:

  • Transmission or reception of corrupted packet data.

  • Gradual degradation of traffic throughput.

  • The following error messages appear on the ATM console:

## ATMDRV ERROR REPORT ## RHost: Host Command Error:   
## RSAR STATS ## ERROR ==> 113
## ATMDRV ## msg = 0x210000C2 0x000002BE 0x0AD400E8 0x00000001 
0xA0400808 0x601404DC 0x600CA88C 0x603D0000
## ATMDRV ERROR REPORT ## RHost: Host Command Error:   


Boards exhibiting the problem with serial numbers Sxx0340xxxx and higher can be field upgraded by running the Complex Programmable Logic Device (CPLD) Software Update Tool.

Note: This special image will only run on Supervisor2 systems.

Reference the Upgrade Instructions section below for information and instructions on how to use this tool.

If you have boards exhibiting the problem with serial numbers Sxx0339xxxx and below or if you do not have access to a Supervisor2 system, the board will need to be replaced. Use the standard RMA process to obtain a replacement board.


To follow the bug ID link below and see detailed bug information, you must be a registered user and you must be logged in.



CSCdt05170 (registered customers only)

HOST_IN_BREAKPOINT errors on Tucana causing it to hang

CSCea56827 (registered customers only)

Packets drop at RX Host on a WS-X6101

CSCeb18517 (registered customers only)

Show sprom x freezes a WS-X6101-OC12 Card

How To Identify Hardware Levels

Boards with Hardware version between 1.1 and 1.4 are affected. A board with serial above Sxx0339xxxx can be upgraded using the CPLD Software Update Tool. To identify the serial number of your board, use the following commands:

Use the show version command:

Console> (enable) show version
     WS-C6506 Software, Version NmpSW: 5.5(3)
Copyright (c) 1995-2000 by Cisco Systems
NMP S/W compiled on Sep  8 2000, 17:39:10

System Bootstrap Version: 5.3(1)

Hardware Version: 2.0  Model: WS-C6506  Serial #: TBA04321604

Mod Port Model               Serial #    Versions
--- ---- ------------------- ----------- --------------------------------------
1   2    WS-X6K-SUP1A-2GE    SAD04300J7L Hw : 3.2
                                         Fw : 5.3(1) 
                                         Fw1: 5.1(1)CSX 
                                         Sw : 5.5(3) 
                                         Sw1: 5.5(3) 
         WS-F6K-PFC          SAD042604HE Hw : 1.1
2   2    WS-X6K-SUP1A-2GE    SAD04300HMV Hw : 3.2 
                                         Fw : 5.3(1)
                                         Fw1: 5.1(1)CSX 
                                         Sw : 5.5(3) 
                                         Sw1: 5.5(3)
         WS-F6K-PFC          SAD0429086H Hw : 1.13
   16    WS-X6416-GBIC       SAD04310B2K Hw : 1.2
                                         Fw : 5.4(2)
                                         Sw : 5.5(3)
4   2    WS-X6101-OC12-SMF   SAD04230E0Y  Hw : 1.1
                                      Fw : 12.0(5)XS,
                                         Sw : 12.0(5)XS,
15  1    WS-F6K-MSFC         SAD0428191K Hw : 1.4
                                         Fw : 12.1(2)E,
                                         Sw : 12.1(2)E,
16  1    WS-F6K-MSFC         SAD04260L4F Hw : 1.4
                                         Fw : 12.1(2)E,
                                         Sw : 12.1(2)E,

        DRAM                    FLASH                   NVRAM
Module Total   Used    Free    Total   Used    Free    Total Used  Free
------ ------- ------- ------- ------- ------- ------- ----- ----- -----
1       65408K  39081K  26327K  16384K   6971K   9413K  512K  210K  302K
Uptime is 3 days, 23 hours, 42 minutes


Use the show sprom [slot number] 2 command to find your board versions. Once a board has been updated, EPLD C and D will have version 0x2 or higher.

**Verify that there is no traffic running, reference CSCeb18517.**

Console (enable) sh sprom 6 2
Common block:
  Block Signature : 0xabab 
  Block Version   : 1
  Block Length    : 144 
  Block Checksum  : 0x109a
  EEPROM Size     : 256
  Block Count     : 2 
  FRU Major Type  : 0x6003
  FRU Minor Type  : 0x0
  OEM String      : Cisco Systems
  Product Number  : WS-X6101-OC12 
  Serial Number   : SAD0519046J 
  Part Number     : 73-3791-05 
  Part Revision   : A0 
  Mfg Deviation   : 
  H/W Version     : 1.5 
  Mfg Bits        : 0 
  Engineer Use    : 0
  snmpOID         :
  Power Consump   : -210 
  RMA Code        : 0-0-0-0
 FRU-specific block: 
  Block Signature : 0x6003 
  Block Version   : 1
  Block Length    : 98 
  Block Checksum  : 0xb3e
  Feature Bits    : 0x5 
  HW Changes Bits : 0x0 
  Card Index      : 8  
  MAC Addresses   : 00-02-7e-f8-d5-ea (through 00-02-7e-f8-d6-09)
  Number of MACs  : 32 
  Number of Processors : 4 
  Number of EPLD  : 5 
  EPLD A          : 0x6
  EPLD B          : 0x2
  EPLD C  : 0x2  Boards that have been updated will have EPLD C and D at version 0x2 or higher
  EPLD D   : 0x2
  EPLD E          : 0x1
  Port Type-Num   : 
  SRAM size       : 512
  Sensor #1       : 75,60 
  Sensor #2       : 65,50
  Sensor #3       : -127,-127
  Sensor #4       : -127,-127
  Sensor #5       : -128,-128 
  Sensor #6       : -128,-128 
  Sensor #7       : -128,-128 
  Sensor #8       : -128,-128
 Console (enable)

Upgrade Instructions

To upgrade the EPLD on the board, follow these instructions:

Requirements: WS-X6101, Catalyst 6000/6500 with a Supervisor 2 (Supervisor 1, Supervisor 1A and Supervisor 720 are not supported)

Files: epld-sup2-6101oc12-swupdate-2.hZ

CPLD Software Update Tool:

Automates and updates CPLDs on the WS-X6101 OC-12 ATM module to correct the initialization of the module. The CPLD Automator seamlessly upgrades the ATM module with the necessary CPLD updates and once complete, it resets and returns to ROMMON.


  1. Copy image onto supervisor bootflash or slot0:

  2. Save your configuration, take note of your original configuration register setting.

  3. Set configuration register to 0x0 .

  4. Reload the system .

  5. You will be at the rommon prompt, boot the epld-sup2-6101oc12-swupdate-2.hZ image. ("boot bootflash:epld-sup2-6101oc12-swupdate-2.hZ")

  6. The system will reset once the update is complete.

  7. Set your configuration register back to your original setting. At the rommon prompt, type confreg. Type the value you noted in step 2. Then type the letter "i". Your system should reset.

  8. Delete epld-sup2-6101oc12-swupdate-2.hZ from your bootflash.

A few notes about the upgrade process:

  1. If in a redundant setup, the other supervisor must also be in rommon at the time of the upgrade. Failure to do so may result in the high-availability process in the active supervisor forcing a reset to the upgrading module during the middle of the upgrade process.

  2. Do not configure the config register to auto-boot this image. After programming the ATM module CPLD, the supervisor will reset.

The required image (epld-sup2-6101oc12-swupdate-2.hZ) can be located on Software Center (registered customers only) .

For More Information

If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods:

Receive Email Notification For New Field Notices

Product Alert Tool - Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.