|
|
July 20, 2000
Cisco IOS software Release 12.0(5.2)XU runs on Catalyst 3500 series XL switches and Catalyst 2900 series XL 8-MB switches. Catalyst 2900 series XL 4-MB switches are not supported in this release.
These release notes include important information about this IOS release and any limitations, restrictions, and caveats that apply to it. See the "Related Documentation" section for the complete list of Catalyst 2900 and 3500 XL switch documentation.
![]() |
Note Before upgrading your switch to Release 12.0(5.2)XU, read the "Upgrading to a New Software Release" section for important information. |
This IOS release is part of a special release of Cisco IOS software that is not released on the same 8-week maintenance cycle that is used for other platforms. As maintenance releases and future IOS releases become available, they will be posted to CCO in the Cisco IOS software area.
This document has the following sections:
![]() |
Note Release 12.0(5.1)XU was functionally identical to Release 12.0(5)XU but contained support for the Catalyst 2900 series XL 1000BaseT module. |
The following caveats have been resolved in Release 12.0(5.2)XU:
This section describes important information related to Release 12.0(5)XU through 12.0(5.2)XU.
Catalyst 2900 and 3500 XL switches were previously supported by standard and enterprise editions of IOS software. With Release12.0(5)XU, the standard and enterprise edition features were included in one release. The differences between the Catalyst 2900 and 3500 XL switches are described in the "Hardware and Supporting Software" section.
When you are configuring a cascaded stack of Catalyst 3500 XL switches using the GigaStack GBIC and want to include more than one VLAN in the stack, be sure to configure all of the GigaStack GBIC interfaces as trunk ports.
If you are using Visual Switch Manager (VSM) to upgrade your switch to the current release, review the steps in the "Using VSM to Upgrade a Switch" section to ensure a successful upgrade.
![]() |
Note Before upgrading your switch, read the "Upgrading to a New Software Release" section for important information. |
A browser Java plug-in is required to access the HTML-based Cluster Management Suite (CMS). Download and install the plug-in before you start CMS.
If you have a SmartNet support contract, log in to one of the following URLs and download the plug-in:
If you do not have a SmartNet contract, download the plug-in from one of the following URLs:
If you start CMS without having installed the required Java plug-in, the switch automatically detects the lack of the plug-in. If you are using a supported Netscape browser, the browser displays a Cisco Connection Online (CCO) page that contains the Java plug-in and instructions to install it. If you are using a supported Internet Explorer browser, it automatically downloads and installs the browser.
Solaris users need to download the Java plug-in and JRE 1.2.2_05.
Download the Java plug-in for Solaris from the following URL:
Install the plug-in by following the instructions that are posted on the URL.
Install the JRE 1.2.2_05 from the following URL:
Follow the links in the section titled J2SE: Java[tm] 2 SDK, Standard Edition (1.2.2_05) to download and install the JRE.
The procedure for setting up the initial configuration on the Catalyst 2900 XL switches, as described in the Catalyst 2900 Series XL Installation Guide, has been updated. Follow these steps to create an initial configuration for the switch:
Continue with configuration dialog? [yes/no]: y
Step 2 Enter the switch IP address, and press Return:
Enter IP address: ip_address
Step 3 Enter the subnet mask, and press Return:
Enter IP netmask: ip_netmask
Step 4 Enter Y at the next prompt to specify a default gateway (router):
Would you like to enter a default gateway address? [yes]: y
Step 5 Enter the IP address of the default gateway, and press Return.
IP address of the default gateway: ip_address
Step 6 Enter a host name for the switch, and press Return.
![]() |
Note On a command switch, the host name is limited to 28 characters; on a member switch to 31 characters. Do not use -n, where n is a number, as the last character in a host name for any switch. |
Enter a host name: host_name
Step 7 Enter a secret password, and press Return.
![]() |
Note The password can be from 1 to 25 alphanumeric characters, can start with a number, is case sensitive, and allows spaces but ignores leading spaces. |
Enter enable secret: secret_password
Step 8 Enter Y to enter a Telnet password:
Would you like to configure a Telnet password? [yes] y
![]() |
Note The password can be from 1 to 25 alphanumeric characters, is case sensitive, allows spaces, but ignores leading spaces. |
Step 9 Enter the Telnet password, and press Return:
Enter Telnet password: telnet_password
Step 10 Enter Y to configure the switch as the cluster command switch. Enter N to configure it as a member switch or as a standalone switch.
![]() |
Note If you enter N, the switch appears as a candidate switch in Cluster Builder. In this case, the message in Step 11 is not displayed. |
Would you like to enable as a cluster command switch? y
Step 11 Assign a name to the cluster, and press Return.
Enter cluster name: cls_name
![]() |
Note The cluster name can be 1 to 31 alphanumeric characters, dashes, or underscores. |
Step 12 The initial configuration is displayed:
The following configuration command script was created:
ip subnet-zero
interface VLAN1
ip address 172.20.153.36 255.255.255.0
ip default-gateway 172.20.153.01
hostname host_name
enable secret 5 $1$M3pS$cXtAlkyR3/6Cn8/
line vty 0 15
password telnet_password
snmp community private rw
snmp community public ro
cluster enable cls_name
end
Step 13 Verify that the information is correct.
Use this configuration? [yes/no]: y
After you complete the setup program, the switch can run the created default configuration. If you want to change this configuration or want to perform other management tasks, use one of these tools:
You can access the web-based interfaces through the browsers listed in Table 1. The switch checks the browser version when starting a session to ensure that the browser is supported. If the browser is not supported, the switch displays an error message, and the session does not start.
Netscape Communicator version 4.60 is not supported.
To use the CMS, complete the browser-configuration instructions described in the Cisco IOS Desktop Switching Software Configuration Guide.
Some versions of the 2900 and 3500 XL software do not support clustering, and other versions do not support some of the features in this release. To ensure that all cluster switches are operating with the same level of software, we recommend that you upgrade all cluster switches to Release 12.0(5)X or later. Table 2 lists the available versions of clustering software and their capabilities.
If you have a cluster with switches that are running two different versions of IOS software, changes that have been made to the latest release might not be reflected on switches running the older version. For example, if you start VSM on a switch running Release 11.2(8)SA6, the windows and functionality can be different from a switch running Release 12.0(5)XU or later.
| IOS Release | Cluster Status | Caveats |
|---|---|---|
Release 12.0(5)XP and earlier | Member switch | Features introduced with Release 12.0(5)XU, such as VLAN Trunk Protocol (VTP) pruning, appear as read-only. |
Release 12.0(5)XP and earlier | Command switch | A 1000BaseT module installed in a switch running Release 12.0(5)XU does not display in Cluster Manager or VSM. |
Release 11.2(8)SA6 | Member switch | Features introduced with Release 12.0(5)XU, such as VTP pruning, appear as read-only. |
Release 11.2(8)SA5 and earlier | Edge device | No clustering capabilities. |
Catalyst 1900 and 2820 switches are always member switches. However, a cluster with a command switch running Release 11.2(8)SA6 cannot respond to a Catalyst 1900 or 2820. This means that, if the command switch is running Release 11.2(8)SA6, the Cluster Management Suite (CMS) does not support a Catalyst 1900 or 2820 switch in the following CMS features:
The Cisco 7960 IP Phone contains an integrated 3-port 10/100 switch that can connect to a PC or other device. You can configure a switch port to instruct the phone to forward voice and data traffic on different virtual LANs (VLANs).
In the following configuration, data traffic is carried by VLAN 1, and voice traffic is carried by VLAN 2. In this configuration, all IP phones and other voice-related devices must be connected to switch ports that belong to VLAN 2.
Beginning in privileged EXEC mode, follow these steps to configure a port to receive voice and data from an IP phone in different VLANs:
| Command | Purpose | |
|---|---|---|
Step 1 | configure terminal | Enter global configuration mode. |
Step 2 | interface interface | Enter interface configuration mode, and enter the port to be configured. |
Step 3 | switchport priority default (0) | Assign an IEEE 802.1p priority to untagged traffic that is received on the switch port. The phone forwards this traffic through the native VLAN, VLAN 1. |
Step 4 | switchport voice vlan (2) | Instruct the IP phone to forward all voice traffic through |
Step 5 | end | Return to privileged EXEC mode. |
Step 6 | show interface interface switchport | Verify the configuration of the port. |
Table 3 lists the Catalyst 3500 XL switches supported by this IOS release, and Table 4 lists the 8-MB Catalyst 2900 XL switches supported by this IOS release. Table 5 lists the Catalyst 2900 and 3500 XL modules and Gigabit Interface converters and the minimum release of IOS required to support them.
![]() |
Note Some Catalyst 2900 and 3500 XL modules require a combination of hardware and software to support Inter-Switch Link (ISL) and IEEE 802.1Q trunking. These combinations are shown in Table 5. |
Catalyst 2900 series XL 4-MB switches run original edition software and are not supported in this release. These switches cannot be updated to Release 12.0(5.0)XU.
| Switch | Description | Number of VLANs |
Catalyst 3508G XL | 8 gigabit module slots | 250 |
Catalyst 3512 XL | 12 autosensing 10/100 ports and | 250 |
Catalyst 3524 XL | 24 autosensing 10/100 ports and | 250 |
Catalyst 3524-PWR XL | 24 autosensing 10/100 inline-power ports and 2 gigabit module slots | 250 |
Catalyst 3548 XL | 48 autosensing 10/100 ports and | 250 |
| Switch | Description | Number of VLANs |
|---|---|---|
Catalyst 2912MF XL | 12 100BaseFX ports and | 250 |
Catalyst 2912 XL | 12 autosensing 10/100 ports | 64 |
Catalyst 2924M XL | 24 autosensing 10/100 ports and | 250 |
Catalyst 2924M DC XL | 24 autosensing 10/100 ports and | 250 |
Catalyst 2924 XL | 24 autosensing 10/100 ports | 64 |
Catalyst 2924C XL | 22 autosensing 10/100 ports and | 64 |
This section describes new hardware and software features and other changes that were implemented in
Release 12.0(5)XU.
The following new features were added in Release 12.0(5)XU:
Table 5 lists the minimum IOS release required to support the major features of the Catalyst 2900 and 3500 XL switches.
| Feature | Minimum Release Required |
|---|---|
WS-C3524-PWR XL switch with 10/100 inline-power ports | Release 12.0(5)XU |
WS-C2924M-XL-EN-DC switch with DC power connector | Release 12.0(5)XU |
Hot Standby Router Protocol (HSRP) | Release 12.0(5)XU |
Extended discovery of cluster candidates up to 7 hops from the command switch | Release 12.0(5)XU |
Support for up to 16 switches in a cluster | Release 12.0(5)XU |
VLAN Trunk Protocol (VTP) pruning | Release 12.0(5)XU |
Change management VLAN for a cluster | Release 12.0(5)XU |
Private VLAN edge support | Release 12.0(5)XU |
UniDirectional Link Detection (UDLD) for detecting unidirectional links | Release 12.0(5)XU |
Extended cluster member functionality for Catalyst 1900 and 2820 switches | Release 12.0(5)XP |
RMON support through the CLI or Simple Network Management Protocol (SNMP) | Release 12.0(5)XP |
Change management VLAN | Release 12.0(5)XP |
Quality of service (QoS) based on IEEE 802.1p class of service (CoS) values | Release 12.0(5)XP |
Catalyst 3500 series XL switches (except 3548 XL) | Release 11.2(8)SA6 |
Catalyst 3548 XL switch | Release 12.0(5)XP |
Cluster management | Release 11.2(8)SA6 |
Terminal Access Control Access Server+ (TACACS+) | Release 11.2(8)SA6 (Enterprise Edition Software) |
Network Time Protocol (NTP) | Release 11.2(8)SA6 |
Spanning Tree Protocol (STP) UplinkFast | Release 11.2(8)SA6 (Enterprise Edition Software) |
250 VLANs (some models; see the | Release 11.2(8)SA6 |
Catalyst 2900 series XL 1000BaseX modules | Release 11.2(8)SA5 |
Catalyst 2900 series XL ATM modules | Release 11.2(8)SA5 |
VLAN Management Policy Server (VMPS) | Release 11.2(8)SA4 (Enterprise Edition Software) |
8192 MAC addresses on modular switches | Release 11.2(8)SA4 |
Inter-Switch Link (ISL) trunking | Release 11.2(8)SA4 (Enterprise Edition Software) |
IEEE 802.1Q trunking | Release 11.2(8)SA5 (Enterprise Edition Software) |
Switch Network View stack management | Release 11.2(8)SA3 |
Web-based switch management | Release 11.2(8)SA |
Fast EtherChannel port groups | Release 11.2(8)SA |
This section should be reviewed before you begin working with the switches. Some features might not work as documented, and some features could be affected by recent changes to the switch hardware or software.
![]() |
Caution It takes a Catalyst 3524-PWR XL 10/100 port up to 10 seconds to initially detect, power, and link to a Cisco IP Phone. If you disconnect the Cisco IP Phone before link has been established, you must wait 10 seconds before connecting another network device (other than another Cisco IP phone) to that switch port. Failure to do so can result in damage to that network device. |
The Cisco 600W Redundant Power System (RPS), which supports all Catalyst 2900 and 3500 XL switches other than the Catalyst 3524-PWR XL switch, can provide a quasi-redundant power source for four external devices that use up to 150W DC each. You can use a one-to-one cable (one connector at each cable end) to connect four external devices to the four DC output power modules. The power source is quasi-redundant because there are two AC input power modules for the Cisco RPS and one DC output power module for each external device. The AC input to the Cisco RPS is fully redundant, but the DC output to the external devices is not.
The following restrictions apply to using the 600W Cisco Redundant Power System (RPS) with a Catalyst 2900 or 3500 XL switch:
The Cisco RPS 300 Redundant Power System supports the Catalyst 3524-PWR XL switch. This RPS is not available at this time but will be available in late 2000.
You can connect the switch to a PC by means of the switch console port and the supplied rollover cable and DB-9 adapter. You need to provide a RJ-45-to-DB-25 female DTE adapter if you want to connect the switch console port to a terminal. You can order a kit (part number ACS-DSBUASYN=) containing this RJ-45-to-DB-25 female DTE adapter from Cisco.
Certain combinations of port features create configuration conflicts (see Table 6). For example, the network port floods all unknown unicast and multicast packets to a port; therefore, port security, which limits traffic on a port, cannot be enabled on the network port. If you try to enable incompatible features, VSM issues a warning message and prevents you from making the change. Reload the page to refresh VSM.
In Table 6, No means that the two referenced features are not compatible.
| ATM Port1 | Port Group | Port Security | Monitor Port | Multi-VLAN Port | Network Port | Connect to Cluster? | Private VLAN edge | |
|---|---|---|---|---|---|---|---|---|
| ATM port | - | No | No | No | No | No | Yes | No |
| Port group | No | - | No | No | Yes | Yes2 | Yes | Yes |
| Port security | No | No | - | No | No | No | Yes | Yes |
| Monitor port | No3 | No | No | - | No | No | Yes | Yes |
| Multi-VLAN port | No | Yes | No | No | - | Yes | Yes | Yes |
| Network port | No | Yes (only source-based group) | No | No | Yes | - | No4 | Yes |
| Connect to Cluster | Yes | Yes | Yes | Yes | Yes | No | - | Yes |
| Private VLAN edge | No | Yes | Yes | Yes5 | Yes | No | Yes | - |
Host names and Domain Name System (DNS) server names that contain commas on a cluster command switch, member switch, or candidate switch can cause CMS to behave unexpectedly. You can avoid this instability in the interface by not using commas in host names or DNS names. Also, do not enter commas when entering multiple DNS names in the IP Configuration tab of the IP Management window in CMS.
The range of seconds for the span-tree max-age command is now 6 to 200 seconds. If you used this command in a release before 11.2(8)SA6 to set a value greater than this new range and then upgrade your software to Release 11.2(8.1)SA6 or later, the switch sets this value to the default: 20 seconds for IEEE STP and 10 seconds for IBM STP.
When using the SPAN feature, the monitoring port receives copies of transmitted and received traffic for all monitored ports. If the monitoring port is 50 percent oversubscribed for a sustained period of time, it will probably become congested. One or more of the ports being monitored might also experience a slowdown.
When using the Software Image Management (SWIM) application in the Resource Manager Essentials (RME) suite of the CiscoWorks2000 product family to perform automated system software and boot loader upgrades, you should note the following:
This section describes the procedure for upgrading your switch software.
![]() |
Caution The 4-MB Catalyst 2900 series XL switches do not have sufficient memory to be upgraded to this release. |
![]() |
Note Before upgrading your switch to Release 12.0(5.2)XU, read this section for important information. |
If your switch is running Release 11.2(8)SA3, SA4, or SA5, we recommend that you upgrade the switch software by using the web-based VSM. If you are upgrading a switch running Release 11.2(8)SA6 or Release 12.0(5)XP to the current release, we recommend that you use Cluster Manager.
If you are using VSM to upgrade a switch running Release 11.2(8)SA6 or Release 12.0(5)XP, follow the procedure in the "Using VSM to Upgrade a Switch" section.
General instructions for upgrading switch software are included in the Cisco IOS Desktop Switching Software Configuration Guide; detailed instructions are provided in the online help files.
![]() |
Note You cannot use the web-based interface to upgrade a switch running Release 11.2(8)SA2 or previous releases. Use the CLI to perform the upgrade in such cases. |
![]() |
Note If you use VSM to upgrade your switch from Release 11.2(8)SA6 or Release 12.0(5)XP to the current release, you must rename the image file to ensure that you can reload the software. You can rename the image file by accessing the CLI through Telnet or by connecting to the switch console port. |
![]() |
Tips If your switch is not configured for Telnet, follow the procedure described in the "Configuring the Switch for Telnet" section in the Cisco IOS Desktop Switching Software Configuration Guide. |
You do not need to perform this procedure if you are using Cluster Manager to upgrade from Release 11.2(8)SA6 or Release 12.0(5)XP. Also, this issue does not apply to the current release of IOS.
Follow these steps to rename the image file by using the CLI, and then upgrade the software by using VSM:
To start a Telnet session on your PC or workstation, enter the following command:
server% telnet switch_ip_address
Enter the Telnet password if you are prompted to do so.
Step 2 Enter privileged EXEC mode:
switch> enable
switch#
Enter the password if you are prompted to do so.
Step 3 Display the files in Flash memory:
switch# dir flash: Directory of flash:/ 2 -rwx 4484 Mar 05 1993 00:31:09 vlan.dat 3 -rwx 90815 Dec 10 1999 19:27:54 c3500XL-diag-mz-120.5.1-XP 4 -rwx 110 Mar 01 1993 19:50:50 info 92 -rwx 877 Mar 06 1993 18:39:38 placement.txt 5 -rwx 1644050 Mar 01 1993 19:36:14 c3500XL-c3h2s-mz-120.0.0.4-XU.bin 6 drwx 6720 Mar 01 1993 00:18:36 html 86 -rwx 110 Mar 01 1993 19:37:00 info.ver 116 -rwx 3686 Mar 01 1993 19:55:33 config.text 89 -rwx 25 Mar 01 1993 00:26:30 snmpengineid 7 -rwx 313 Mar 01 1993 19:34:57 env_vars
Step 4 Rename the image file to boot.bin:
switch# rename flash:c3500XL-c3h2s-mz-120.0.0.4-XU.bin flash:boot.bin
Ensure that there are no other image files in Flash memory.
Step 5 Start VSM as usual and display the System Configuration page by selecting
System>System Configuration from the menu bar.
Step 6 In the Cisco IOS Image File field, enter boot.bin.
Step 7 Select the Retain Current IOS Image File Name check box.
Step 8 Complete the other fields on the page as described in the "Reloading and Upgrading the Switch Software" section of the Cisco IOS Desktop Switching Software Configuration Guide.
Step 9 Click Upgrade IOS Software and Visual Switch Manager.
Step 10 Verify the upgrade by displaying the contents of Flash memory. The file boot.bin should be present:
switch# dir flash:
Directory of flash:/ 2 -rwx 4484 Mar 05 1993 00:31:09 vlan.dat 3 -rwx 90815 Dec 10 1999 19:27:54 c3500XL-diag-mz-120.5.1-XP 4 -rwx 110 Mar 01 1993 19:50:50 info 92 -rwx 877 Mar 06 1993 18:39:38 placement.txt 5 -rwx 1644050 Mar 01 1993 19:36:14 boot.bin 6 drwx 6720 Mar 01 1993 00:18:36 html 86 -rwx 110 Mar 01 1993 19:37:00 info.ver 116 -rwx 3686 Mar 01 1993 19:55:33 config.text 89 -rwx 25 Mar 01 1993 00:26:30 snmpengineid 7 -rwx 313 Mar 01 1993 19:34:57 env_vars 3612672 bytes total (840704 bytes free)
Step 11 Verify that the switch reloads correctly by displaying the boot variable. It should also be boot.bin.
switch# show boot
BOOT path-list: flash:boot.bin
Config file: flash:config.text
Enable Break: no
Manual Boot: no
HELPER path-list:
NVRAM/Config file
buffer size: 32768
If the procedure described in "Using VSM to Upgrade a Switch" is not followed, an upgrade can fail due to insufficient space because of multiple software images or other files in Flash memory. When the upgrade fails, the image file is copied to Flash memory, but there is insufficient space for the HTML files, and you lose access to VSM.
In the event of a failure, ensure that the image file in Flash memory has the same name as the contents of the boot variable. You can compare these two names by following the last two steps in the procedure described in the "Using VSM to Upgrade a Switch" section.
If the contents of the boot variable and the image file name are the same, the switch can reset successfully. If they are different, rename the image file, or reset the boot variable by entering the system boot name command in global configuration mode. The boot variable and the image file name should be the same.
To recover from the incomplete download of the HTML files, log in to the switch, and upgrade the software as described in the "Upgrading a Switch by Using the CLI" section.
The CLI upgrade procedure consists of the following major steps:
1. Downloading the combined .tar file from CCO, as described in "Downloading the New Software" section. This file contains the IOS image and the HTML files. The tar command extracts the IOS image and the HTML files from the combined .tar file during the TFTP copy to the switch.
2. Downloading the TFTP server application to copy the switch software from your PC to the switch, if necessary.
3. Using the CLI to upgrade your switch or cluster to the new software.
Table 7 describes the file extensions and what they mean for the upgrade procedure. It is easier to upgrade the switch software by using a combined .tar file that contains the HTML files and the IOS image. The upgrade procedures in these release notes describe how to perform the upgrade by using a combined .tar file, and you must use a combined .tar file to upgrade a switch through the CMS.
The software files for this IOS release are listed by switch in Table 8 and Table 9.
| Extension | Description |
.tar | A compacted file from which you can extract files by using the tar command. There are two types of .tar files:
|
.bin | The IOS image file that you can copy to the switch through TFTP. |
| Filename | Description |
|---|---|
c2900XL-c3h2s-mz-120.5.2-XU.bin | IOS image-only file |
c2900XL-c3h2s-mz-120.5.2-XU.tar | IOS image and HTML files |
c2900XL-html-plus.120.5.2-XU.tar | HTML files |
| Filename | Description |
|---|---|
c3500XL-c3h2s-mz-120.5.2-XU.bin | IOS image file |
c3500XL-c3h2s-mz-120.5.2-XU.tar | IOS image file and HTML files |
c3500XL-html-plus.120.5.2-XU.tar | HTML files |
Follow these steps to download a new version of Release 12.0(5.2)XU software and, if necessary, the TFTP server application.
![]() |
Note We recommend that you download the combined .tar file that contains the image file and the HTML files. The procedures in these release notes are for upgrading a switch by using the combined .tar file, and the VSM and Cluster Manager are designed to upgrade a switch by using this combined file. |
Step 2 Download the files from the following location:
If you have a SmartNet support contract, log in to one of the following URLs and download the appropriate files:
http://www.cisco.com/cgi-bin/tablebuild.pl/cat2900XL
http://www.cisco.com/cgi-bin/tablebuild.pl/cat3500XL
If you do not have a SmartNet contract, download the appropriate files from one of the following URLs:
http://www.cisco.com/pcgi-bin/tablebuild.pl/cat2900XL
http://www.cisco.com/pcgi-bin/tablebuild.pl/cat3500XL
Step 3 Download the TFTP server from this URL, if necessary. The readme.txt file describes how to download the TFTP server.
After you have downloaded the correct files to your PC or workstation, you can use the CLI to perform a TFTP transfer of the file or files to the switch.
This procedure is only for upgrading Catalyst 3500 XL switches by copying the combined .tar file to the switch. You copy the files to the switch from a TFTP server and extract the files by entering the tar command.
Follow these steps to upgrade the switch software by using a TFTP transfer:
Step 2 Access the CLI by starting a Telnet session or by connecting to the switch console port through the RS-232 connector.
To start a Telnet session on your PC or workstation, enter the following command:
server% telnet switch_ip_address
Enter the Telnet password if you are prompted to do so.
Step 3 Enter privileged EXEC mode:
switch> enable
switch#
Enter the password if you are prompted to do so.
Step 4 Display the name of the running (default) image file. The following example shows the name in italic:
switch# show boot
BOOT path-list: flash:current_image
Config file: flash:config.text
Enable Break: 1
Manual Boot: no
HELPER path-list:
NVRAM/Config file
buffer size: 32768
Step 5 If there is no file defined in the BOOT path-list, enter dir flash: to display the contents of Flash memory.
Step 6 Using the exact, case-sensitive, name of the combined .tar file that you downloaded, rename the running image file to that name, and replace the .tar extension with .bin. The image filename is then the same as the downloaded filename but with a .bin extension. This step does not affect the operation of the switch.
switch# rename flash:current_image flash:new_image
Source filename [current_image]?
Destination filename [new_image]?
For example:
switch# rename flash:c3500XL-c3h2s-mz-112.8.2-SA6.bin flash:c3500XL-120.5.2-XU.bin
Step 7 Display the contents of Flash memory to verify the renaming of the file:
switch# dir flash:
Directory of flash:
-rwx 1557283 Aug 17 1999 23:47:28 c3500XL-120.5.2-XU.bin -rwx 82475 Aug 17 1999 03:10:38 c3500XL-diag-mz-120.5.2-XU
-drwx 14144 Aug 17 1999 00:04:14 html
-rwx 2047 Mar 01 1993 18:46:01 config.text
-rwx 43 Jan 01 1970 00:00:34 env_vars
3612672 bytes total (1224704 bytes free)
Step 8 Enter global configuration mode:
switch# config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Step 9 Disable access to the switch HTML pages:
switch(config)# no IP http server
Step 10 If you entered the boot command with the name of the image file, enter this command to change it to the new name:
switch(config)# boot system flash:new_image
For example:
switch# boot system flash:c3500XL-120.5.2-XU.bin
![]() |
Note If you have not entered the boot command with the name of the image, you do not need to enter this command; the switch automatically finds the correct file to use when it resets. |
Step 11 Return to privileged EXEC mode:
switch(config)# end
Step 12 Remove the HTML files:
switch# delete flash:html/*
Press Enter to confirm the deletion of each file. Do not press any other keys during this process.
![]() |
Caution In the following step, the tar command copies the combined.tar file that contains both the image and the HTML files. You do not need to copy an HTML.tar file in this procedure. |
Step 13 Enter the following command to copy the new image and HTML files to the switch Flash memory:
switch# tar /x tftp://server_ip_address//path/filename.tar flash:
Loading /path/filename.tar from server_ip_address (via VLAN1):!)
extracting info (110 bytes) extracting c3500XL-120.5.2-XU.bin (1271095 bytes)!!!!!!!!!!!!!!!!!!!! html/ (directory) extracting html/Detective.html.gz (1139 bytes)! extracting html/ieGraph.html.gz (553 bytes) extracting html/DrawGraph.html.gz (787 bytes) extracting html/GraphFrame.html.gz (802 bytes)! ...
Depending on the TFTP server being used, you might need to enter only one slash (/) after the server_ip_address in the tar command.
Step 14 Enter global configuration mode:
switch# config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Step 15 Re-enable access to the switch HTTP pages:
switch(config)# IP http server
Step 16 Return to privileged EXEC mode:
switch(config)# end
Step 17 Reload the new software with the following command:
switch# reload
System configuration has been modified. Save? [yes/no]:y
Proceed with reload? [confirm]
Step 18 Press Return to confirm the reload.
Your Telnet session ends when the switch resets.
Step 19 After the switch reboots, use Telnet to return to the switch, and enter the privileged EXEC mode show version command to verify the upgrade procedure. If you have a previously-opened browser session to the upgraded switch, close the browser, and start it again to ensure that you are using the latest HTML files.
![]() |
Note If you want to copy the IOS image file or HTML files separately to the switch, refer to the Catalyst 2900 series XL release notes for Release 11.2(8)SA4 on CCO. |
If you are unsure whether your switch has 4 MB or 8 MB of memory, you can verify memory capacity at Step 4.
Follow these steps to upgrade the switch software by using the tar command to start a TFTP transfer:
Step 2 Access the CLI by starting a Telnet session or by connecting to the switch console port through the RS-232 connector.
To start a Telnet session on your PC or workstation, enter the following command:
server% telnet switch_ip_address
Enter the Telnet password if you are prompted to do so.
Step 3 Enter privileged EXEC mode:
switch> enable
switch#
Enter a password if you are prompted to do so.
Step 4 Confirm that you have an 8-MB switch:
switch# show version Cisco Internetwork Operating System Software IOS (tm) C2900XL Software (C2900XL-HS-M), Version 11.2(8.2)SA6, RELEASE SOFTWARE (fc1) Copyright (c) 1986-1998 by cisco Systems, Inc. Compiled Mon 23-Nov-98 20:59 by paulines Image text-base: 0x00003000, data-base: 0x00202144 ROM: Bootstrap program is C2900XL boot loader 2900XL-EN-84.3 uptime is 1 day, 22 hours, 23 minutes System restarted by power-on Running default software cisco WS-C2924-XL (PowerPC403GA) processor (revision 0x11) with 8192K/1024K bytes of memory. Processor board ID 0x0E, with hardware revision 0x01 Last reset from power-on Processor is running Enterprise Edition Software 24 Ethernet/IEEE 802.3 interface(s) 32K bytes of flash-simulated non-volatile configuration memory. Base ethernet MAC Address: 00:50:80:39:EC:40 Motherboard assembly number: 73-3382-04 Power supply part number: 34-0834-01 Motherboard serial number: FAA02499G7X Model number: WS-C2924-XL-EN System serial number: FAA0250U03P Configuration register is 0xF
Step 5 Display the name of the running (default) image file. The following example shows the name in italic:
switch# show boot
BOOT path-list: flash:current_image
Config file: flash:config.text
Enable Break: 1
Manual Boot: no
HELPER path-list:
NVRAM/Config file
buffer size: 32768
Step 6 If there is no file defined in the BOOT path-list, enter dir flash: to display the contents of Flash memory. The file named c2900XL-h2-mz-112.8.2.11-SA6.bin is your image file.
switch# dir flash: Directory of flash: 3 ---x 80971 Sept 14 1998 03:10:38 c2900XL-h2-mz-112.8.2.11-SA6.bin 4 d--x 14144 Mar 26 1993 23:17:47 html 7 -rwx 84 Mar 26 1993 23:12:21 env_vars 5 ---x 111 Mar 26 1993 23:12:23 info 258 ---x 111 Mar 26 1993 23:17:47 info.ver 230 -rwx 1470 Mar 26 1993 23:18:53 config.text 3612672 bytes total (1229312 bytes free)
Step 7 Using the exact, case-sensitive name of the combined .tar file that you downloaded, rename the running image file to that name, and replace the .tar extension with a .bin extension. The image file name is then the same as the downloaded file name but with a .bin extension. This step does not affect the operation of the switch.
switch# rename flash:current_image flash:new_image
Source filename [current_image]?
Destination filename [new_image]?
For example:
switch# rename flash:c2900XL-h2-mz-112.8.2-SA6.bin flash:c2900XL-120.5.2-XU.bin
Source filename [c2900XL-h2-mz-112.8.2-SA6.bin]?
Destination filename [c2900XL-120.5-XU.bin]?
Step 8 Enter global configuration mode:
switch# config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Step 9 Disable access to the switch HTML pages:
switch(config)# no IP http server
Step 10 If you entered the boot command with the name of the image file, enter this command to change it to the new name.
switch(config)# boot system flash:new_image
For example:
switch# boot system flash:c2900XL-120.5.2-XU.bin
![]() |
Note If you did not previously enter the boot command with the name of the image, you do not need to enter this command; the switch automatically finds the correct file to use when it resets. |
Step 11 Return to privileged EXEC mode:
switch(config)# end
Step 12 Remove the HTML files:
switch# delete flash:html/*
Press Enter to confirm the deletion of each file. Do not press any other keys during this process.
Step 13 If upgrading from Release 11.2(8)SA5 or earlier, remove the files in the Snmp directory:
switch# delete flash:html/Snmp/*
Make sure the S in Snmp is uppercase.
Press Enter to confirm the deletion of each file. Do not press any other keys during this process.
![]() |
Caution In the following step, the tar command copies the combined .tar file that contains both the image and the HTML files. You do not need to copy an HTML.tar file in this procedure. |
Step 14 Enter the following command to copy the new image and HTML files to the switch Flash memory:
switch# tar /x tftp://server_ip_address//path/filename.tar flash:
Loading /path/filename.tar from server_ip_address (via VLAN1):!)
extracting info (111 bytes) extracting c2900XL-120.5.2-XU.bin (1557286 bytes)!!!!!!!!!!!!!!!!!!!! html/ (directory) extracting html/Detective.html.gz (1139 bytes)! extracting html/ieGraph.html.gz (553 bytes) extracting html/DrawGraph.html.gz (787 bytes)! . . .
Depending on the TFTP server being used, you might need to enter only one slash (/) after the server_ip_address in the tar command.
Step 15 Enter global configuration mode:
switch# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Step 16 Re-enable access to the switch HTTP pages:
switch(config)# IP http server
Step 17 Return to privileged EXEC mode:
switch(config)# end
Step 18 Reload the new software with the following command:
switch# reload
System configuration has been modified. Save? [yes/no]:y
Proceed with reload? [confirm]
Step 19 Press Return to confirm the reload.
Your Telnet session ends when the switch resets.
Step 20 After the switch reboots, use Telnet to return to the switch, and enter the privileged EXEC mode show version command to verify the upgrade procedure. If you have a previously opened browser session to the upgraded switch, close the browser, and start it again to ensure that you are using the latest HTML files.
This section describes possible unexpected activity by Release 12.0(5.2)XU.
The following messages can appear in the command-line interface (CLI).
Message | | |
| Explanation | An excessive number of link down-up events has been noticed on this interface. This might be the result of reconfiguring the port, or it might indicate a faulty device at the other end of the connection. |
| Action
| If someone is reconfiguring the interface or device at the other side of the interface, ignore this message. However, if no one is manipulating the interface or device at the other end of the interface, then it is likely that the Ethernet transceiver at one end of the link is faulty and should be replaced. |
Message | | |
| Explanation
| Normally, MAC addresses are learned once on a port. Occasionally, when a switched network reconfigures, due to either manual or STP reconfiguration, addresses learned on one port are relearned on a different port. However, if there is a port anywhere in the switched domain that is looped back to itself, addresses will jump back and forth between the real port and the port that is in the path to the looped back port. |
| Action
| Determine the real path (port) to the MAC address. Use debug ethernet-controller addr to see the alternate path-port on which the address is being learned. Go to the switch attached to that port. Note that show cdp neighbors is useful in determining the next switch. Repeat this procedure until the port is found that is receiving what it is transmitting, and remove that port from the network. |
Message | | |
| Explanation | The runtime diagnostic code is no longer able to communicate with the PHY for this interface. This is most likely due to an electrostatic discharge (ESD) event. |
| Action | Return Material Authorization (RMA) the switch or module containing the malfunctioning ports. |
| Notes
| The real danger is not dead ports, but the live ports associated with dead ports. Fast Ethernet ports are deployed eight per controller. This controller provides the MII bus for the PHYs for those ports: eight singles, two quads, or one octal, and DE believes that the dead PHYs can degrade the signals on this bus, thus providing erratic behavior on the remaining live ports. DE has seen one-way link and packets reflected back to itself, but cannot yet definitively prove this. |
Message | | |
| Explanation | Dynamic module insertion has smaller MAC addresses supported. |
| Action | Reboot system to use the module. |
Message | | |
| Explanation | A packet with unexpected source address is received on a secure port. |
| Action | Remove the station with the unexpected MAC address from the secure port, or add the MAC address to the secure address table of the secure port. |
Message | | |
| Explanation | Excessive traffic has been detected on a port that has been configured to be shut down if a storm event is detected. |
| Action | Once the source of the packet storm has been fixed, re-enable the port by using port-configuration commands. |
Message | | |
| Explanation | The hot-swap switch has been depressed. |
| Action | Extract the module. |
Message | | |
| Explanation | Loop is detected in the Gigastack and this Gigastack (Gigabit Interface Converter) GBIC is selected as the Master Loop Breaker. Link 2 of this Gigastack GBIC is disabled to break the loop. |
| Action | - |
Message | | |
| Explanation | Loop formed by Gigastack modules is broken because of link loss. Link 2 of the Master Loop Breaker is re-enabled to replace the broken line. |
| Action | - |
Message | | |
| Explanation
| No acknowledgement for Gigastack loop detection request is received from one of the links on a Gigastack GBIC. Either the neighboring switch does not support the Gigastack Loop breaking algorithm, or the link between the two Gigastack GBICs is broken. Under this condition, a Gigastack loop topology is not be automatically detected, and the connectivity between switches in the stack could be lost. |
| Action | If loop topology is used in the Gigastack, make sure the latest software is running on all switches in the stack. Check the Gigastack GBICs involved to make sure they are functioning. |
Message | | |
| Explanation | The device is added to the cluster. |
| Action | No action is required. |
Message | REMOVE, CMP, LOG_NOTICE, 0, The Device is removed from the cluster (Cluster Name:%s) | |
| Explanation | The device is removed from the cluster. |
| Action | No action is required. |
Message | MEMBER_CONFIG_UPDATE, CMP, LOG_NOTICE, 0, Received member configuration from member %d | |
| Explanation | Received member configuration. |
| Action | No action is required. |
Message | FAN_FAULT, ENVIRONMENT, LOG_CRIT, 0, | |
| Explanation | An internal fan fault is detected. This message is available only on the Catalyst 3524-PWR XL switch. |
| Action | Either check the switch itself or use the show env command to check if a fan on the switch has failed. The Catalyst 3524-PWR XL switch can operate normally with one failed fan. Replace the switch at your convenience. |
Message | OVER_TEMP, ENVIRONMENT, LOG_CRIT, 0, | |
| Explanation | An overtemperature condition is detected. This message is available only on the Catalyst 3524-PWR XL switch. |
| Action |
|
The product documentation for the 3500 and 2900 XL switches and modules is as follows:
Quick Start Guide: Catalyst 2900 Series XL Switches
Quick Start Guide: Catalyst 3500 Series XL Switches
Catalyst 2900 Series XL Installation Guide
Catalyst 3500 Series XL Hardware Installation Guide
Cisco IOS Desktop Switching Software Configuration Guide for Cisco IOS Software Release 12.0(5)XU
Cisco IOS Desktop Command Reference (online only)
Using the Catalyst 2924M XL DC Ethernet Switch
Catalyst 2900 Series XL Modules Installation Guide
Catalyst 2900 Series XL Gigabit Ethernet Module Installation Guide
Catalyst 2900 Series XL ATM Modules Installation and Configuration Guide
Release Notes for the Catalyst 2900 Series XL ATM Modules
Catalyst GigaStack Gigabit Interface Converter Hardware Installation Guide
Release Notes for Catalyst GigaStack Gigabit Interface Converter
You can access the most current Cisco documentation on the World Wide Web at http://www.cisco.com, http://www-china.cisco.com, or http://www-europe.cisco.com.
Cisco documentation and additional literature are available in a CD-ROM package, which ships with your product. The Documentation CD-ROM is updated monthly. Therefore, it is probably more current than printed documentation. The CD-ROM package is available as a single unit or as an annual subscription.
Registered CCO users can order the Documentation CD-ROM and other Cisco Product documentation through our online Subscription Services at http://www.cisco.com/cgi-bin/subcat/kaojump.cgi.
Nonregistered CCO users can order documentation through a local account representative by calling Cisco's corporate headquarters (California, USA) at 408 526-4000 or, in North America, call 800 553-NETS (6387).
Cisco provides Cisco Connection Online (CCO) as a starting point for all technical assistance. Warranty or maintenance contract customers can use the Technical Assistance Center. All customers can submit technical feedback on Cisco documentation using the web, e-mail, a self-addressed stamped response card included in many printed docs, or by sending mail to Cisco.
Cisco continues to revolutionize how business is done on the Internet. Cisco Connection Online is the foundation of a suite of interactive, networked services that provides immediate, open access to Cisco information and resources at anytime, from anywhere in the world. This highly integrated Internet application is a powerful, easy-to-use tool for doing business with Cisco.
CCO's broad range of features and services helps customers and partners to streamline business processes and improve productivity. Through CCO, you will find information about Cisco and our networking solutions, services, and programs. In addition, you can resolve technical issues with online support services, download and test software packages, and order Cisco learning materials and merchandise. Valuable online skill assessment, training, and certification programs are also available.
Customers and partners can self-register on CCO to obtain additional personalized information and services. Registered users may order products, check on the status of an order and view benefits specific to their relationships with Cisco.
You can access CCO in the following ways:
You can e-mail questions about using CCO to cco-team@cisco.com.
The Cisco Technical Assistance Center (TAC) is available to warranty or maintenance contract customers who need technical assistance with a Cisco product that is under warranty or covered by a maintenance contract.
To display the TAC web site that includes links to technical support information and software upgrades and for requesting TAC support, use www.cisco.com/techsupport.
To contact by e-mail, use one of the following:
| Language | E-mail Address |
|---|---|
English | tac@cisco.com |
Hanzi (Chinese) | chinese-tac@cisco.com |
Kanji (Japanese) | japan-tac@cisco.com |
Hangul (Korean) | korea-tac@cisco.com |
Spanish | tac@cisco.com |
Thai | thai-tac@cisco.com |
In North America, TAC can be reached at 800 553-2447 or 408 526-7209. For other telephone numbers and TAC e-mail addresses worldwide, consult the following web site: http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml.
If you are reading Cisco product documentation on the World Wide Web, you can submit technical comments electronically. Click Feedback in the toolbar and select Documentation. After you complete the form, click Submit to send it to Cisco.
You can e-mail your comments to bug-doc@cisco.com.
To submit your comments by mail, for your convenience many documents contain a response card behind the front cover. Otherwise, you can mail your comments to the following address:
Cisco Systems, Inc.
Document Resource Connection
170 West Tasman Drive
San Jose, CA 95134-9883
We appreciate and value your comments.
This document is to be used in conjunction with the document listed in the "Related Documentation" section.
Access Registrar, AccessPath, Any to Any, Are You Ready, AtmDirector, Browse with Me, CCDA, CCDE, CCDP, CCIE, CCNA, CCNP, CCSI, CD-PAC, the Cisco logo, Cisco Certified Internetwork Expert logo, CiscoLink, the Cisco Management Connection logo, the Cisco NetWorks logo, the Cisco Powered Network logo, Cisco Systems Capital, the Cisco Systems Capital logo, Cisco Systems Networking Academy, the Cisco Systems Networking Academy logo, the Cisco Technologies logo, Fast Step, FireRunner, Follow Me Browsing, FormShare, GigaStack, IGX, Intelligence in the Optical Core, Internet Quotient, IP/VC, IQ Breakthrough, IQ Expertise, IQ FastTrack, IQ Readiness Scorecard, The IQ Logo, Kernel Proxy, MGX, Natural Network Viewer, NetSonar, Network Registrar, the Networkers logo, Packet, PIX, Point and Click Internetworking, Policy Builder, Precept, RateMUX, ReyMaster, ReyView, ScriptShare, Secure Script, Shop with Me, SlideCast, SMARTnet, SVX, The Cell, TrafficDirector, TransPath, VlanDirector, Voice LAN, Wavelength Router, Workgroup Director, and Workgroup Stack are trademarks; Changing the Way We Work, Live, Play, and Learn, Empowering the Internet Generation, The Internet Economy, and The New Internet Economy are service marks; and Aironet, ASIST, BPX, Catalyst, Cisco, Cisco IOS, the Cisco IOS logo, Cisco Systems, the Cisco Systems logo, the Cisco Systems Cisco Press logo, CollisionFree, Enterprise/Solver, EtherChannel, EtherSwitch, FastHub, FastLink, FastPAD, FastSwitch, GeoTel, IOS, IP/TV, IPX, LightStream, LightSwitch, MICA, NetRanger, Post-Routing, Pre-Routing, Registrar, StrataView Plus, Stratm, TeleRouter, and VCO are registered trademarks of Cisco Systems, Inc. or its affiliates in the U.S. and certain other countries. All other trademarks mentioned in this document 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. (0005R)
Copyright © 2000, Cisco Systems, Inc.
All rights reserved.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Fri Jul 21 12:46:32 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.