|
|
This chapter describes how to locate, download, and install firmware updates for the MGX 8850, Release 2. Because firmware updates are stored in the file system, this appendix starts with an introduction to browsing the switch file system.
The PXM45 hosts a hard disk that stores log files, configuration files, and both boot and runtime firmware. The switch operating system supports a set of UNIX-like commands that you can use to locate log files or manage software updates. Table A-1 lists commands that you can use to browse the file system.
![]() |
Note File and directory names in the switch file system are case sensitive. Also, some of the commands listed in Table A-1are not available at all administrator access levels. |
| Command | Description |
|---|---|
Change directories. | |
Copies a file from one location to another. | |
List directory contents using long format, which includes the name, size, modification date, and modification time for each file. This command also displays the total disk space and free disk space. | |
List directory contents using the short format, which displays filenames, total disk space, and free disk space. | |
Display the present working directory. | |
Renames a file. | |
Lists the login name for the current session. |
For information on locating software updates, refer to the Release Notes for the Cisco MGX 8850, Release 2.0.
This section describes how to copy firmware files to the MGX 8850 Release 2 switch. The switch cards use boot firmware and runtime firmware. Each card uses the boot firmware to define communications between the card components and enable card start up. The runtime firmware defines how the card operates after startup.
![]() |
Note The boot and runtime firmware is installed on the switch at the factory. Before you copy new files to the switch, verify that you need to update them by following the procedure in "Verifying Card Firmware Version Levels," in "Configuring General Switch Features." |
To copy the firmware files to the switch, use the following procedure.
Step 2 Using a workstation with FTP client software, transfer the files from the server to the following directory on the switch: C:/FW.
The procedure you use for transferring the files depends on the FTP client software you are using. When initiating the FTP connection, remember the following:
Step 3 To verify that the new files have been transferred to the switch, log into the switch and display the contents of the C:/FW directory.
For more information on browsing the switch file system, see "Browsing the File System," which appears earlier in this chapter.
The procedure you use for upgrading runtime firmware is based on the configuration of your switch. This release of the Cisco MGX 8850 supports redundant PXM45 cards, which is the configuration recommended for production switches. When used for lab tests, the switch may be configured for a single PXM45 card. Redundant AXSM cards are not supported in this release.
The following sections describe the following:
The procedure for upgrading redundant PXM cards updates the standby card and then makes that card active. This method ensures a smooth transition to the new software and preserves all calls in progress. After the upgrade, you can revert back to the previous version of software by entering a single command. This option to revert is available until you enter the command to commit to the switch to the new software version. The following sections describe:
Upgrading the runtime firmware does the following:
1. Loads the new firmware on the standby PXM card
2. Makes the standby PXM card active
3. Loads the new firmware on the formerly active (now standby) PXM card
To upgrade the runtime firmware, use the following procedure.
Step 2 If the switch prompt does not display the active PXM45 card, use the following command to select the active PXM45 card:
mgx8850a.10.AXSM.a > cc <slotnumber>
Replace slotnumber with the number of the slot in which the active PXM card is installed. Valid slot numbers are 7-8.
Step 3 If the PXM runtime firmware has been upgraded previously, use the commitrev command to commit to the currently running firmware version.
For more information, see "Committing to an Upgrade," which appears later in this chapter.
Step 4 To load the new runtime firmware version on the standby PXM card, enter the following command:
mgx8850a.7.PXM.a > loadrev <slot> <revision>
Replace slot with the card slot number for the standby PXM card, and replace revision with the software version number for the update. You can find the software version number in the Release Notes for the Cisco MGX 8850, Release 2.0. You can also determine the version number from the runtime firmware filename as described in "Determining the Firmware Version Number from Filenames," which appears in "Configuring General Switch Features."
Step 5 To start using the new runtime firmware version on the standby PXM card, enter the following command:
mgx8850a.7.PXM.a > runrev <slot> <revision>
Replace slot with the card slot number for the standby PXM card, and replace revision with the software version number for the update. You can find the software version number in the Release Notes for the Cisco MGX 8850, Release 2.0. You can also determine the version number from the runtime firmware filename as described in "Determining the Firmware Version Number from Filenames," which appears in "Configuring General Switch Features."
Step 6 To verify that the standby PXM is running the new software version, use the cc command to select the standby PXM card, then enter the dspcd command to view the firmware version in use.
After upgrading the runtime firmware, you can revert to the previously used version of firmware at any time, as long as you have not committed to the new firmware version with the commitrev command (which is described in the next section).
![]() |
Note Reverting to the previously used version of runtime firmware terminates all calls in progress. |
To revert back to the previously used runtime firmware version, use the following procedure.
mgx8850a.10.AXSM.a > cc <slotnumber>
Replace slotnumber with the number of the slot in which the active PXM card is installed. Valid slot numbers are 7-8.
Step 2 To load the new runtime firmware version on the standby PXM card, enter the following command:
mgx8850a.7.PXM.a > abortrev <slot> <revision>
Replace slot with the card slot number for the active PXM card, and replace revision with the software version number for the previously used firmware version. You can find the software version number in the Release Notes for the Cisco MGX 8850, Release 2.0. You can also determine the version number from the runtime firmware filename as described in "Determining the Firmware Version Number from Filenames," which appears in "Configuring General Switch Features."
Step 3 To verify that the standby PXM is running the previously used software version, enter the dspcd command to view the firmware version in use.
Committing to an upgrade does the following:
Once you are sure that an upgrade is stable, you can use the commitrev command commit to that firmware version. This prevents other administrators from inadvertently reverting to the previously used version. You must also commit to the current software version before you can upgrade to another software version.
To commit to the currently running runtime firmware version, use the following procedure.
mgx8850a.10.AXSM.a > cc <slotnumber>
Replace slotnumber with the number of the slot in which the active PXM card is installed. Valid slot numbers are 7-8.
Step 2 To commit to the firmware version, enter the following command:
mgx8850a.7.PXM.a > commitrev <slot> <revision>
Replace slot with the card slot number for the active PXM card, and replace revision with the software version number for the currently used firmware version. To display the firmware version number, use the cc command to select the standby PXM card, then enter the dspcd command to view the firmware version in use.
The procedure for upgrading non-redundant PXM and AXSM cards is simpler than for redundant cards, but it does not preserve calls in progress. If you have redundant PXM cards installed in the switch and want to maintain the calls in progress, see "Upgrading Redundant PXM Cards," which appears earlier in this appendix.
To upgrade the runtime firmware, use the following procedure.
Step 2 If the switch prompt does not display the active PXM45 card, use the following command to select the active PXM45 card:
mgx8850a.10.AXSM.a > cc <slotnumber>
Replace slotnumber with the number of the slot in which the active PXM card is installed. Valid slot numbers are 7-8.
Step 3 To load and run the new runtime firmware version, enter the following command:
mgx8850a.7.PXM.a > setrev <slot> <revision>
Replace slot with the card slot number for the PXM card, and replace revision with the software version number for the update. You can find the software version number in the Release Notes for the Cisco MGX 8850, Release 2.0. You can also determine the version number from the runtime firmware filename as described in "Determining the Firmware Version Number from Filenames," which appears in "Configuring General Switch Features."
Step 4 To verify that the standby PXM is running the new software version, use the cc command to select the standby PXM card, then enter the dspcd command to view the firmware version in use.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Mon Aug 7 08:39:34 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.