Field Notice: FN - 63838 - Catalyst 6800 Instant Access Client Switch Fails to Boot During Installation or Upgrade - Image Recovery Required
THIS FIELD NOTICE IS PROVIDED ON AN "AS IS" BASIS AND DOES NOT IMPLY ANY KIND
OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTY OF MERCHANTABILITY. YOUR USE
OF THE INFORMATION ON THE FIELD NOTICE OR MATERIALS LINKED FROM THE FIELD NOTICE
IS AT YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS FIELD
NOTICE AT ANY TIME.
Updated Workaround/Solution Section
Initial Public Release
During the initial installation of a Cisco Catalyst 6800 Instant Access (IA) Client or during an Cisco IOS® software upgrade, if an image version mismatch is detected between the 6800IA Client and the Parent switch, the image download to the 6800IA Client may take an unexpectedly long time. The delay is noticeably longer when the client is a member of a stack. If the image download process does not successfully complete due to various reasons, the 6800IA Client might fail to boot permanently, where it will drop into boot loader and remain at the switch: prompt.
The issue documented in this Field Notice is applicable to 6800IA Client switches that run Version c6800ia-universalk9-mz.150-2.EX5.bin and earlier and connect to a Cat6K IA Parent that runs IOS Versions 15.1(2)SY, 15.1(2)SY1, and 15.1(2)SY2 or later.
During initial installation of the 6800IA Client or during an IOS upgrade, if the image version mismatch is detected between the 6800IA Client and the Cat6K IA Parent, the image download procedure begins and takes about 20 minutes for a single 6800IA Client system, or about 35 minutes for a 6800IA Client stack system to successfully complete. If the 6800IA Client switch is power cycled or any of the uplinks are disconnected or flapped during the image download procedure, the image on the 6800IA Client may be corrupted or deleted and the 6800IA Client will not have a valid image to boot. If console access is used to access the 6800IA Client, it will be observed that the switch will drop into boot loader and remain at the switch: prompt. If console access is not used or is not available, then another symptom that might be observed is that the System LED will blink green for a long period of time.
In order to resolve the issue that is described in this document, upgrade to the 15.1(2)SY3 IOS Release for the Cat6K IA Parent, which also upgrades the corresponding version on the 6800IA Client to c6800ia-universalk9-mz.150-2.EX6.bin. Once the IOS software is upgraded to Release 15.1(2)SY3 on the Cat6K IA Parent and the corresponding version on the 6800IA Client, there is no need to perform the workaround steps that are described in this section.
The 6800IA image (c6800ia-universalk9-mz.150-2.EX5) is contained within the IA Parent IOS image (s2t54-adventerprisek9-mz.SPA.151-2.SY2) that runs in RAM. This image must be extracted from the IA Parent, copied via TFTP to the client, and then booted by the client in order to restore access. The following process describes the steps necessary to accomplish this. Image recovery requires direct access to the 6800IA Client switch console and network connectivity between the 6800IA Client (via Ethernet Management port) and a TFTP server or Cat6K IA Parent (as a TFTP Server).
- Extract the 6800IA Client switch image on the Cat6K IA Parent by executing the archive tar /xtract microcode:FEX bootdisk: command on the IA Parent.
IA-PARENT#archive tar /xtract microcode:FEX bootdisk:
extracting c6800ia-universalk9-mz.150-2.EX5/info (803 bytes)
extracting c6800ia-universalk9-mz.150-2.EX5/html/foo.html (0 bytes)
extracting c6800ia-universalk9-mz.150-2.EX5/dc_default_profiles.txt (71241 bytes)
extracting info (112 bytes)
- Identify the 6800IA Client switch image to use. It will have a .bin suffix in the directory created in Step 1.
Directory of bootdisk:/c6800ia-universalk9-mz.150-2.EX5/
84 -rw- 15412864 Apr 29 2014 10:12:30 +00:00 c6800ia-universalk9-mz.
85 -rw- 803 Apr 29 2014 10:12:32 +00:00 info
86 drw- 0 Apr 29 2014 10:12:32 +00:00 html
88 -rw- 71241 Apr 29 2014 10:12:32 +00:00 dc_default_profiles.txt
1024557056 bytes total (221413376 bytes free)
- Set up a TFTP server. There are two options for setting up a TFTP server:
Copy the 6800IA Client switch image to a TFTP Server:
Address or name of remote host ? 10.10.0.1
Destination filename [c6800ia-universalk9-mz.150-2.EX5.bin]?
15412864 bytes copied in 31.820 secs (484377 bytes/sec)
(a) Use the Cat6K IA Parent as the TFTP server by copying the file from the original directory to the bootdisk: root directory using a different file name. Please note that the image name CANNOT be c6800ia-universalk9-mz.150-2.EX5.bin. In this example, we will use c6800ia-image.bin.
Destination filename [c6800ia-image.bin]?
Copy in progress...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
15412864 bytes copied in 9.972 secs (1545614 bytes/sec)
(b) Configure the Cat6K IA Parent as the TFTP Server.
Copy this image to the 6800IA Client switch.
- Configure an IP Address on the 6800IA Client by performing the following:
(a) Connect the 6800IA Client switch Ethernet Management port (for TFTP) to any ethernet interface on the Cat6K IA Parent.
(b) Set up the IP ADDRESS and GATEWAY on the 6800IA Client switch from a console.
(Based on the connection to tftp network)
switch: DEFAULT_ROUTER=10.10.0.1(The IP address of the gateway must reach the tftp-server or the IP address on the TFTP Server)
- Check the reachability to the TFTP server.
switch: ping 10.10.0.1
ping 10.10.0.1 with 32 bytes of data ...
Host 10.10.0.1 is alive.
- Copy the image to the 6800IA Client switch.
switch: copy tftp://10.10.0.1/c6800ia-image.bin flash:c6800ia-image.bin
- Create a directory in the 6800IA Client flash with the same name as created by the extract command in Step 1:
switch: mkdir flash:/c6800ia-universalk9-mz.150-2.EX5
- Copy the image from Step 6 into the newly created directory and rename it to the original file name when it was extracted:
switch: copy flash:/c6800ia-image.bin flash:/c6800ia-universalk9-mz.150-2.EX5
- Delete the image that was copied in Step 5 from the 6800IA flash
switch: del flash:/c6800ia-image.bin
- Set the boot variable on the 6800IA Client switch.
- Enable auto-boot on 6800IA Client switch.
- Boot the 6800IA Client switch.
After you perform these steps, the 6800IA Client switch should boot up successfully with the correct image and, if configured, associate to the Cat6K IA Parent. If additional assistance is needed, capture the output of this command and contact Cisco TAC.
IA-PARENT #show fex image bundle version bundled version of
'c6800ia-universalk9-mz.150-2.EX5.bin' image - 15.0(2)EX5
To follow the bug ID link below and see detailed bug information, you must be
a registered customer and you must be logged in.
|CSCun22356 (registered customers only)
||6800 IA Client not booting up on installation/upgrade as no valid image
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
Cisco Notification Service—Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.