Table Of Contents
SIP and SPA Commands
debug hw-module subslot commands
debug hw-module subslot errors
debug hw-module subslot events
debug hw-module subslot interrupts
debug hw-module subslot oir
debug hw-module subslot periodic
hw-module subslot reload
hw-module subslot shutdown
show hw-module all fpd
show hw-module subslot fpd
show hw-module subslot oir
show hw-module subslot transceiver
show upgrade fpd file
show upgrade fpd package default
show upgrade fpd progress
show upgrade fpd table
upgrade hw-module slot
upgrade hw-module subslot
SIP and SPA Commands
This chapter documents new and modified commands. All other commands used with this feature are documented in related Cisco IOS Command Reference publications for your release.
Commands
•
debug hw-module subslot commands
•
debug hw-module subslot errors
•
debug hw-module subslot events
•
debug hw-module subslot interrupts
•
debug hw-module subslot oir
•
debug hw-module subslot periodic
•
hw-module subslot reload
•
hw-module subslot shutdown
•
show hw-module all fpd
•
show hw-module subslot fpd
•
show hw-module subslot oir
•
show hw-module subslot transceiver
•
show upgrade fpd file
•
show upgrade fpd package default
•
show upgrade fpd progress
•
show upgrade fpd table
•
upgrade hw-module slot
•
upgrade hw-module subslot
debug hw-module subslot commands
To enable debug messages for control plane configuration and commands on a shared port adapter (SPA), use the debug hw-module subslot commands command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} commands
no debug hw-module subslot {slot/subslot | all} commands
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example enables control plane debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:
Router# debug hw-module subslot 4/0 commands
debug hw-module subslot errors
To enable debug messages for error handling and race conditions on a shared port adapter (SPA), use the debug hw-module subslot errors command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} errors
no debug hw-module subslot {slot/subslot | all} errors
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example enables error handling debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:
Router# debug hw-module subslot 4/0 errors
debug hw-module subslot events
To enable debug messages for control plane event notifications on a shared port adapter (SPA), use the debug hw-module subslot events command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} events
no debug hw-module subslot {slot/subslot | all} events
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example enables control plane event messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:
Router# debug hw-module subslot 4/0 events
debug hw-module subslot interrupts
To enable debug messages for interrupt handling on a shared port adapter (SPA), use the debug hw-module subslot interrupts command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} interrupts
no debug hw-module subslot {slot/subslot | all} interrupts
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example enables interrupt handling debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:
Router# debug hw-module subslot 4/0 interrupts
debug hw-module subslot oir
To enable debug messages for online insertion and removal (OIR) processing on a shared port adapter (SPA), use the debug hw-module subslot oir command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} oir {plugin | state-machine}
no debug hw-module subslot {slot/subslot | all} oir {plugin | state-machine}
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
plugin
|
Enables debug messaging for platform-provided plug-in routines.
|
state-machine
|
Enables debug messaging for SPA OIR state machines.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example shows enabling of OIR plug-in debug messages for the SPA located in subslot 1 of the SIP that is installed in slot 4 of the router, and the corresponding messages during a SPA reload:
Router# debug hw-module subslot 4/1 oir plugin
WARNING: This command is not intended for production use
and should only be used under the supervision of
Cisco Systems technical support personnel.
SPA specific oir handling debugging is on
Router# hw-module subslot 4/1 reload
Mar 26 01:35:04: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=9
Mar 26 01:35:04: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=1
Mar 26 01:35:09: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=0
Mar 26 01:35:10: cwrp_handle_spa_oir_tsm_event: subslot 4/1 event=2
debug hw-module subslot periodic
To enable debug messages for periodic processing on a shared port adapter (SPA), use the debug hw-module subslot periodic command in privileged EXEC configuration mode. To disable debug messages, use the no form of the command.
debug hw-module subslot {slot/subslot | all} periodic
no debug hw-module subslot {slot/subslot | all} periodic
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Enables debug messaging for all supported modules in the system.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The debug hw-module subslot commands are intended for use by Cisco Systems technical support personnel.
If you attempt to use a debug hw-module subslot command without a SPA installed, or with an incompatible SPA installed, the keyword options are not provided.
Caution 
Because debugging output is assigned high priority in the CPU process, it can render the system unusable. For this reason, use
debug commands only to troubleshoot specific problems or during troubleshooting sessions with Cisco Systems technical support personnel. Moreover, it is best to use
debug commands during periods of lower network traffic and fewer users. Debugging during these periods decreases the likelihood that increased
debug command processing overhead will affect system use.
Examples
The following example enables periodic processing debug messages for the SPA located in the top subslot (0) of the SIP that is installed in slot 4 of a router:
Router# debug hw-module subslot 4/0 periodic
hw-module subslot reload
To restart a shared port adapter (SPA) and its interfaces, use the hw-module subslot reload command in privileged EXEC configuration mode. The command does not have a no form.
hw-module subslot slot/subslot reload
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(25)S3
|
This command was introduced.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE on the Cisco 7600 series router and Catalyst 6500 series switch.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
The hw-module subslot reload command stops and powers up the SPA. This command is useful when you want to restart all interfaces on a SPA.
The command is recommended to restart a SPA under some of the following conditions:
•
To restart a SPA after it has been powered off because of a failure
•
To recover from corrupted messaging between the Route Processor (RP) and the SIP
Examples
The following command power cycles the SPA in subslot 2 of the SIP installed in chassis slot 13:
Router# hw-module subslot 13/2 reload
Note
The hw-module subslot reload command does not produce a message on the router console to indicate the status of the command action. However, some interface configurations might produce console output related to the action of reloading the SPA.
Related Commands
Command
|
Description
|
show hw-module subslot oir
|
Displays the operational status of a SPA.
|
hw-module subslot shutdown
To disable a shared port adapter (SPA) with or without power, and save the configuration to the configuration file, use the hw-module subslot shutdown command in global configuration mode. To re-enable the SPA, use the no form of this command.
hw-module subslot slot/subslot shutdown [powered | unpowered]
no hw-module subslot slot/subslot shutdown [powered | unpowered]
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
powered
|
Shuts down the SPA and all of its interfaces, and leaves them in an administratively down state with power enabled. This is the default state.
|
unpowered
|
Shuts down the SPA and all of its interfaces, and leaves them in an administratively down state without power.
|
Defaults
If this command is not used, no hw-module subslot shutdown is the default behavior. When no hw-module subslot is configured, the SPA will be powered for normal operation.
If the hw-module subslot shutdown command is entered but neither powered or unpowered is specified in the CLI, powered is the default behavior.
Command Modes
Global configuration
Command History
Release
|
Modification
|
12.2(25)S3
|
This command was introduced.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
When you shut down a SPA using this command, you can choose to put it into one of two states:
•
Powered state—(Default) Shuts down the SPA, but the SPA remains powered on. Use this option when you plan to leave the SPA physically installed and cabled in the router. You might choose to do this if you want to install a SPA and configure it, but do not want it online or to start communicating with the remote end of the connection.
•
Unpowered state—Shuts down the SPA and removes power from the SPA. Use this option when you plan to remove the SPA from the chassis.
This command is useful when a user wants all the interfaces on a SPA disabled but does not or cannot remove the SPA. Unlike the hw-module subslot stop EXEC command on the Cisco 7304 router, this command is saved in the configuration file and will keep the SPA disabled when other router events (such as a router reload or OIR) attempt to restart the SPA. All other settings and configurations of the SPA will be maintained even if the SPA itself is shut down using this command.
As a general rule, you do not need to shut down a SPA if you are removing it and replacing it with the same exact model of SPA in an online insertion and removal (OIR) operation. However, you must shut down a SPA whenever you are replacing a SPA with a different model of SPA.
When you shut down a SPA using the hw-module subslot shutdown command, it remains shut down even if you reset the router or install a new SPA in that subslot. To begin using the card again, you must manually re-enable the card using the no hw-module subslot shutdown command.
Note
This command is a global configuration command, not an EXEC command. On the Cisco 7304 router, another hw-module subslot command is also available in EXEC mode, but that command is used for different purposes. An important distinction between this command and the hw-module subslot command in EXEC mode on the Cisco 7304 router is that this command is saved in the configuration.
Examples
Cisco 10000 Series Router
The following example shows how to disable the SPA in subslot 3/1 while leaving the SPA in the router chassis. This command is saved to the configuration file and no actions, outside of changing this configuration, will re-enable the SPA:
Router(config)# hw-module subslot 3/1 shutdown unpowered
The following example shows how to configure the SPA to resume normal operation after the unpowered option has been used to disable the SPA:
Router(config)# hw-module subslot 3/1 shutdown powered
Cisco 7304 Router
The following example shows how to disable the SPA in subslot 4/1 while leaving the SPA in the router chassis. This command is saved to the configuration file and no actions, outside of changing this configuration, will re-enable the SPA:
Router(config)# hw-module subslot 4/1 shutdown unpowered
The following example shows how to configure the SPA to resume normal operation after the unpowered option has been used to disable the SPA:
Router(config)# hw-module subslot 4/1 shutdown powered
No messages are provided on the console when you shut down or re-enable a SPA.
Related Commands
Command
|
Description
|
show hw-module subslot oir
|
Displays the operational status of a SPA.
|
hw-module slot
|
Deactivates or reactivates a carrier card that is installed in a router slot. This command is entered in EXEC mode and is not saved to the configuration file.
|
show hw-module all fpd
To display the current versions of all field-programmable devices (FPDs) for all of the supported card types on a router, enter the show hw-module all fpd command in privileged EXEC configuration mode.
show hw-module all fpd
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(4)XD
|
This command was integrated into Cisco IOS Release 12.4(4)XD.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
In addition to the FPD version information, the output for this command can also contain useful FPD-related notes.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 10000 Series Router
The following example shows FPD image file versions for all SPAs in the Cisco 10000 series router:
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
1/0 8xGE SPA[1/0] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
1/1 8xGE SPA[1/1] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
1/2 5xGE SPA[1/2] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
1/3 5xGE SPA[1/3] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
5/0 5xGE SPA[5/0] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
7/0 5xGE SPA[7/0] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
7/1 5xGE SPA[7/1] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
7/2 5xGE SPA[7/2] 1.1 1-GE I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
7/3 1x10GE XFP SPA[7/3] 1.1 1-10GE I/O FPGA 1.9 1.9
==== ====================== ====== =============================================
Table 12-1 describes the significant fields shown in the display.
Table 12-1 show hw-module all fpd Field Descriptions
Field
|
Description
|
Slot
|
Location of the module in the slot/subslot notation.
|
Card Type
|
Card identifier.
|
H/W Ver.
|
Hardware version of the SPA.
|
Field Programmable Device: "ID-Name"
|
Identifies the FPGA device for the SPA.
|
Current Version
|
Currently running FPD image version.
|
Min. Required Version
|
Minimum FPD version that is required.
|
Cisco 7200 VXR
The following example shows an FPD image file version that requires an upgrade (indicated by the asterisk) for the NPE-G2 network processing engine in the Cisco 7200 VXR router:
Router# show hw-module all fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
npe NPE-G2 1.5 1-NPEG2 I/O FPGA 0.18 0.20 *
---- ---------------------- ------ ------------------ ----------- --------------
0 VSA 0.0 1-VSA 0.10 0.10
==== ====================== ====== =============================================
- FPD images that are required to be upgraded are indicated with a '*'
character in the "Minimal Required Version" field.
- The following FPD image package file is required for the upgrade:
"c7200-fpd-pkg.124-4.XD.pkg"
Cisco 7600 Series
The following example shows FPD image file versions for all SIPs and SPAs in the Cisco 7600 series router:
Router# show hw-module all fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
4 7600-SIP-200 0.132 1-I/O FPGA 0.19 0.18
3-PEGASUS TX FPGA 0.121 0.121
4-PEGASUS RX FPGA 0.13 0.13
---- ---------------------- ------ ------------------ ----------- --------------
4/0 SPA-4XOC3-ATM 1.0 1-I/O FPGA 0.121 0.121
---- ---------------------- ------ ------------------ ----------- --------------
4/1 SPA-8XCHT1/E1 0.117 1-ROMMON 2.12 2.12
---- ---------------------- ------ ------------------ ----------- --------------
4/3 SPA-4XCT3/DS0 0.253 1-ROMMON 2.12 2.12
3-T3 SUBRATE FPGA 0.15 0.15
==== ====================== ====== =============================================
Cisco 10000 Series
The following example shows FPD image file versions that require an upgrade (indicated by the asterisk) for two SIPs in the Cisco 10000 series router. The SIPs are disabled due to the version mismatch.
Router# show hw-module all fpd
==== ====================== ====== ================== =========== ==============
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
1/0 5xGE SPA[1/0] 1.1 1-5xGE V2 I/O FPGA 1.10 1.10
---- ---------------------- ------ ------------------ ----------- --------------
1/1 1x10GE XFP SPA[1/1] 1.1 1-10GE V2 I/O FPGA 1.9 1.9
---- ---------------------- ------ ------------------ ----------- --------------
1/2 5xGE SPA[1/2] 1.1 1-5xGE V2 I/O FPGA 1.10 1.10
==== ====================== ====== =============================================
- FPD images that are required to be upgraded are indicated with a '*'
character in the "Minimal Required Version" field.
- The following FPD image package file is required for the upgrade:
"c10k-fpd-pkg.122-34.SB.pkg"
Related Commands
Command
|
Description
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.
|
show hw-module subslot fpd
|
Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.
|
show hw-module subslot fpd
To display the current versions of all field-programmable devices (FPDs) for a particular SPA or all of the active SPAs on a router, use the show hw-module subslot fpd command in privileged EXEC mode.
Cisco 7304 Router
show hw-module subslot [slot/subslot] fpd
Cisco 7600 Series Routers, Catalyst 6500 Series Switches, Cisco 10000 Series Router, and Cisco 12000 Series Routers
show hw-module subslot {slot/subslot | all} fpd
Syntax Description
slot
|
Chassis slot number.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Specifies display of FPD information for all SPAs in the system.
Note The all keyword is not supported for SPAs on the Cisco 7304 router.
|
Defaults
For the Cisco 7304 router, if no location is specified, the output for this command will show information for all supported card types on the router.
For the Cisco 7600 series routers, Catalyst 6500 series switches, and Cisco 12000 series routers, there is no default behavior or values.
For more information about FPD upgrades on shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S2
|
This command was introduced.
|
12.2(18)SXE
|
The all keyword was added in Cisco IOS Release 12.2(18)SXE on the Cisco 7600 series routers and Catalyst 6500 series switches.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S and introduced on Cisco 12000 series routers.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
In addition to the FPD version information, the output for this command may also contain useful FPD-related notes.
Cisco 7304 Router
The all keyword is not supported on the Cisco 7304 router. The slot/subslot arguments are optional, and if you do not specify them, the command displays FPD information for all supported card types on the router.
Cisco 7600 Series Routers, Catalyst 6500 Series Switches, and 12000 Series Routers
If you do not use the all keyword, then you must specify the slot/subslot arguments to select the location of a particular card. There is no default behavior for this command on the Cisco 7600 series routers.
Examples
Cisco 10000 Series Router
The following example shows the current version of FPDs for a 5-port Gigabit Ethernet SPA in subslot 0 of a SIP in slot 1 on a Cisco 10000 series router:
Router# show hw-module subslot 1/0 fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
1/0 5xGE SPA[1/0] 1.1 1-GE I/O FPGA 1.10 1.10
==== ====================== ====== =============================================
Displaying FPD Information for a Particular SPA
This example shows the output when using the slot/subslot arguments to identify a particular SPA. This SPA meets the minimum FPD requirements with that particular Cisco IOS release.
Router# show hw-module subslot 4/0 fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Description Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
4/0 SPA-4XOC3-ATM 1.0 1-I/O FPGA 0.121 0.121
==== ====================== ====== =============================================
Displaying FPD Information for all SPAs in the System
This example shows FPD image file versions for all SPAs in the system:
Router# show hw-module subslot all fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Type Ver. Device: "ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
4/0 SPA-4XOC3-ATM 1.0 1-I/O FPGA 0.121 0.121
---- ---------------------- ------ ------------------ ----------- --------------
4/1 SPA-8XT1/E1 0.143 1-ROMMON 2.12 2.12
---- ---------------------- ------ ------------------ ----------- --------------
4/3 SPA-4XOC3-POS 0.100 1-I/O FPGA 3.4 3.4
---- ---------------------- ------ ------------------ ----------- --------------
7/0 SPA-8XCHT1/E1 0.117 1-ROMMON 2.12 2.12
---- ---------------------- ------ ------------------ ----------- --------------
7/1 SPA-4XOC3-ATM 0.205 1-I/O FPGA 0.121 0.121
==== ====================== ====== =============================================
Displaying Information for all SPAs in the System Example (Cisco 7304 only)
The all keyword is not supported on the Cisco 7304 router.
To display all FPD image file versions for all SPAs on a Cisco 7304 router, enter the show hw-module subslot fpd command without specifying a slot and subslot. The following example shows all FPD image file versions on a Cisco 7304 router:
Router# show hw-module subslot fpd
==== ====================== ====== =============================================
H/W Field Programmable Current Min. Required
Slot Card Description Ver. Device:"ID-Name" Version Version
==== ====================== ====== ================== =========== ==============
2/0 SPA-4FE-7304 0.32 1-Data & I/O FPGA 4.13 4.13
---- ---------------------- ------ ------------------ ----------- --------------
2/1 SPA-2GE-7304 0.15 1-Data & I/O FPGA 4.13 4.13
==== ====================== ====== =============================================
Related Commands
Command
|
Description
|
show hw-module all fpd
|
Displays the current versions of all FPDs for all of the supported card types on a router.
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location on a router, and for all of the SPAs installed in that SIP.
|
show hw-module subslot oir
To display the operational status of a shared port adapter (SPA), use the show hw-module subslot oir command in privileged EXEC configuration mode.
show hw-module subslot {slot/subslot | all} oir [internal]
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
all
|
Displays OIR status for all supported card types in the system.
|
internal
|
(Optional) Displays detailed diagnostic information. This option is intended for internal diagnostic use with Cisco Systems technical support personnel.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(25)S3
|
This command was introduced.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
Use the show hw-module subslot oir command to obtain operational status information about one or all SPAs. To display information for a specific SPA, specify the slot number of the SIP and the subslot number of the SPA about which you want information.
To display information for all SPAs in the router, do not specify the slot/subslot arguments and use the all keyword. If no location is specified, the output for this command will show information for all SPAs in the router.
The optional internal keyword displays detailed diagnostic information that is recommended only for use with Cisco Systems technical support personnel.
Examples
The following example shows the operational status of all of the SPAs installed in a router where two of the SPAs are in an out-of-service condition:
Router# show hw-module subslot all oir
Module Model Operational Status
-------------- ------------------ -------------------------
subslot 4/0 SPA-4XOC3-POS booting
subslot 4/1 SPA-4XOC3-ATM out of service(FPD upgrade failed)
subslot 4/2 SPA-4XOC3-POS ok
subslot 4/3 SPA-1XTENGE-XFP out of service(SPA unrecognized)
Table 12-2 describes the possible values for the Operational Status field in the output.
Note
The following status descriptions are not applicable to every SPA and can be platform-specific.
Table 12-2 Operational Status Field Descriptions
Operational Status
|
Description
|
admin down
|
SPA is administratively disabled by the hw-module subslot shutdown global configuration command.
|
booting
|
SPA is initializing.
|
missing
|
SPA is not present in the SIP subslot.
|
ok
|
SPA is operational.
|
out of service (reason)
|
The SPA is out of service for one of the following reasons:
Note The following reasons are not applicable to every SPA and can be platform-specific.
• Analyze failed—Failed to create a SPA data structure, most likely due to a memory allocation problem.
• Authentication failed—A SPA has failed hardware validation.
• Data structure create error—Failed to create a SPA data structure, most likely due to a memory allocation problem.
• Event corrupt—A SPA online insertion and removal (OIR) event has been corrupted. This could be caused by a corrupted message between the SIP and the Route Processor (RP) or some other software or hardware problem.
• Event sequence error—A SPA OIR event was received out of sequence. This could be caused by a corrupted message between the SIP and the Route Processor (RP) or some other software or hardware problem.
• Fail code not set—Failure code could not be read from a SPA OIR event message. This could be caused by a corrupted message between the SIP and the RP or some other software or hardware problem.
• Failed too many times—A SPA is disabled because it has failed more than the allowable limit on the platform.
|
| |
• FPD upgrade failed—A field-programmable device, such as the Field-Programmable Gate Array (FPGA), failed to automatically upgrade.
• H/W signal deasserted—The SPA_OK or PWR_OK hardware signal indicating that the SPA is accessible is no longer asserted.
• Heartbeat failed—Occurs when intelligent SPAs encounter heartbeat failures.
• Incompatible FPD—An FPGA version mismatch with the Cisco IOS software has been detected for the SPA.
• Init timeout—Time limit has been reached during initialization of a SPA.
• Read SPA type failed—A read from the hardware for the SPA type failed.
• Reload request—A SPA reload is in progress from the hw-module subslot reload command.
• SPA h/w error—The SPA software driver has detected a hardware error.
• SPA ready timeout—A timeout occurred on the RP while waiting for the SPA to become operational.
• SPA type mismatch—Occurs when you have preconfigured a SPA of one type, but have inserted a SPA of a different type.
Note This reason code applies only to those platforms that support preconfiguration. This code is not applicable to a Cisco 7600 series router or Catalyst 6500 series switch.
• SPA unrecognized—SPA is not supported by the Cisco IOS software release.
• Start failed—Failed to start interfaces on the SPA.
• Unexpected inserted event—The SPA OIR software has received a SPA insertion event when the OIR software considered the SPA already present.
• Wait h/w ok timeout—A timeout occurred while waiting for the SPA_OK and PWR_OK hardware signals to be asserted.
• Wait start timeout—A timeout occurred on the SIP while waiting for permission from the RP to bring up the SPA.
|
stopped
|
SPA has been gracefully deactivated using the hw-module subslot stop privileged EXEC command on the Cisco 7304 router.
|
The following example shows the operational status of all of the SPAs installed in a router where all SPAs are running successfully:
Router# show hw-module subslot all oir
Module Model Operational Status
------------- -------------------- ------------------------
subslot 1/1 SPA-2XOC3-ATM ok
subslot 4/0 SPA-2XT3/E3 ok
subslot 4/1 SPA-4XOC3-POS ok
subslot 4/2 SPA-8XCHT1/E1 ok
The following example shows sample output when using the optional internal keyword:
Router# show hw-module subslot 4/0 oir internal
WARNING: This command is not intended for production use
and should only be used under the supervision of
Cisco Systems technical support personnel.
sm(spa_oir_tsm subslot 4/0 TSM), running yes, state ready
Admin Status: admin enabled, Operational Status: ok(1)
Last reset Reason: manual
configured_spa_type 0x483
soft remove fail code 0x0(none)
last_fail_code 0x110E(SPA unrecognized)
timed_fail_count 0, failed_spa_type 0x483
associated_fail_code 0x110E(SPA unrecognized)
sequence numbers: next from tsm 4, last to tsm 2
spa type 0x483, active spa type 0x483
subslot flags 0x0, plugin flags 0x0
wait_psm_ready_timeout 360000 ms, init_timeout 240000 ms
short_recovery_delay 5000 ms, long_recovery_delay 120000 ms
ok_up_time 1200000 ms, bad_fail_count 10
fail_time_period 600000 ms, max_fail_count 5
does not support pre-configuration
SPA OIR state machine audit statistics
In-sync poll-count qry-fail resp-fail restarts fail-count
subslot 4/0 yes 1 0 0 0 0
Related Commands
Command
|
Description
|
hw-module subslot reload
|
Restarts a SPA and its interfaces.
|
hw-module subslot shutdown
|
Shuts down a SPA with or without power.
|
show hw-module subslot transceiver
To display the information about an optical transceiver installed in a shared port adapter (SPA), use the show hw-module subslot transceiver command in privileged EXEC configuration mode.
show hw-module subslot slot/subslot transceiver port {idprom [brief | detail | dump] | status}
Cisco 10000 Series Router
show hw-module subslot slot/subslot transceiver port {idprom | status}
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
port
|
Port or interface number.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
idprom
|
Displays detailed hardware information for the specified transceiver.
|
brief
|
(Optional) Displays summary hardware information for the specified transceiver.
|
detail
|
(Optional) Displays detailed hardware information for the specified transceiver.
|
dump
|
(Optional) Displays register information for the specified transceiver.
|
status
|
Displays operational status for the specified transceiver.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
Use the show hw-module subslot transceiver command to obtain hardware information or operational status for optical devices installed in a SPA.
Cisco Systems qualifies the small form-factor pluggable (SFP) optics modules that can be used with SPAs.
Note
The SPAs will only accept the SFP modules listed as supported in this document. An SFP check is run every time an SFP module is inserted into a SPA and only SFP modules that pass this check will be usable.
If a transceiver has not been qualified by Cisco Systems for use with a SPA, the show hw-module subslot transceiver status command reports the following message:
The transceiver in slot 4 subslot 0 port 2
is not a Cisco supplied component. In the current configuration
third party transceivers are not serviced.
If a transceiver has not been qualified by Cisco Systems for use with a SPA, the show hw-module subslot transceiver idprom command reports the following message:
Transceiver is not a Cisco supplied part: the system cannot read the IDPROM
Examples
show hw-module subslot transceiver idprom Command for an OC-3 Transceiver
The following example shows hardware IDPROM information for an OC-3, short reach, multimode transceiver installed in the first interface port (0) of the SPA located in subslot 2 of the SIP installed in chassis slot 7:
Router# show hw-module subslot 7/2 transceiver 0 idprom
IDPROM for transceiver POS7/2/0:
Description = SFP optics (type 3)
Transceiver Type: = OC3 SR-1/STM1 MM (1)
Product Indentifier (PID) = TRP-03BCS
Serial Number (SN) = 2169298
Vendor OUI (IEEE company ID) = 00.00.00 (0)
CLEI code = ^@^@^Cc#}0^Ll5
Cisco part number = hc?z^B<@^E^R^@
Date code (yy/mm/dd) = 03/04/21
Nominal bitrate = OC3/STM1 (200 Mbits/s)
Minimum bit rate as % of nominal bit rate = 68 % of 200 Mbits/s
Maximum bit rate as % of nominal bit rate = 71 % of 200 Mbits/s
show hw-module subslot transceiver idprom Command for an OC-12 Transceiver
The following example shows hardware IDPROM information for an OC-12, short reach, multimode transceiver installed in the first interface port (0) of the SPA located in subslot 0 of the SIP installed in chassis slot 7:
Router# show hw-module subslot 7/0 transceiver 0 idprom
IDPROM for transceiver POS7/0/0:
Description = SFP optics (type 3)
Transceiver Type: = OC12 SR-1/STM4 MM (8)
Product Indentifier (PID) = TRP-12BCS
Serial Number (SN) = 2177091
Vendor OUI (IEEE company ID) = 00.00.00 (0)
CLEI code = ^@^@^CdZ+{N^\^X
Cisco part number = pk:c^F^K^@
Date code (yy/mm/dd) = 03/05/07
Nominal bitrate = OC12/STM4 (600 Mbits/s)
Minimum bit rate as % of nominal bit rate = 92 % of 600 Mbits/s
Maximum bit rate as % of nominal bit rate = 13 % of 600 Mbits/s
show hw-module subslot transceiver idprom brief Command
The following example shows the operational status of the transceiver installed in the first interface port (0) of the SPA located in subslot 2 of the SIP installed in chassis slot 3:
Router# show hw-module subslot 3/2 transceiver 0 idprom brief
IDPROM for transceiver POS3/2/0:
Description = SFP optics (type 3)
Transceiver Type: = OC12 SR-1/STM4 MM (8)
Product Indentifier (PID) = TRP-12BCS
Serial Number (SN) = 2569567
Vendor OUI (IEEE company ID) = 00.00.00 (0)
CLEI code = ^@^@^C4] ^@T(.
Cisco part number = T^W;L^YkcQ7^@
Date code (yy/mm/dd) = 04/03/24
Nominal bitrate = OC12/STM4 (600 Mbits/s)
Minimum bit rate as % of nominal bit rate = 92 % of 600 Mbits/s
Maximum bit rate as % of nominal bit rate = 13 % of 600 Mbits/s
show hw-module subslot transceiver idprom detail Command
The following example shows the detail form of the command for the transceiver installed in the sixth interface port (5) of the SPA located in subslot 0 of the SIP installed in chassis slot 4:
Router# show hw-module subslot 4/0 transceiver 5 idprom detail
IDPROM for transceiver GigabitEthernet4/0/6:
Description = SFP optics (type 3)
Transceiver Type: = GE SX (19)
Product Indentifier (PID) = FTRJ8519P1BNL-C3
Serial Number (SN) = FNS0821K2J5
Vendor Name = CISCO-FINISAR
Vendor OUI (IEEE company ID) = 00.90.65 (36965)
Cisco part number = 10-1954-01
Date code (yy/mm/dd) = 04/05/19
Nominal bitrate = 2xFC (2100 Mbits/s)
Minimum bit rate as % of nominal bit rate = not specified
Maximum bit rate as % of nominal bit rate = not specified
Link reach for 9u fiber (km) = SX(550/270m) (0)
Link reach for 9u fiber (m) = SX(550/270m) (0)
Link reach for 50u fiber (m) = 2xFC-MM(300/150m) (30)
Link reach for 62.5u fiber (m) = 2xFC-MM(300/150m) (15)
Nominal laser wavelength = 850 nm.
DWDM wavelength fraction = 850.0 nm.
Supported options = Tx disable
Loss of signal (standard implementation)
Supported enhanced options = Alarms for monitored parameters
Diagnostic monitoring = Digital diagnostics supported
Diagnostics are externally calibrated
Rx power measured is "Averagepower"
Transceiver temperature operating range = -5 C to 85 C (extended)
Minimum operating temperature = -20 C
Maximum operating temperature = 90 C
High temperature alarm threshold = +109.000 C
High temperature warning threshold = +103.000 C
Low temperature warning threshold = -13.000 C
Low temperature alarm threshold = -29.000 C
High voltage alarm threshold = 3.9000 Volts
High voltage warning threshold = 3.7000 Volts
Low voltage warning threshold = 2.9000 Volts
Low voltage alarm threshold = 2.7000 Volts
High laser bias current alarm threshold = 15.000 mAmps
High laser bias current warning threshold = 12.000 mAmps
Low laser bias current warning threshold = 2.000 mAmps
Low laser bias current alarm threshold = 1.000 mAmps
High transmit power alarm threshold = 0.7424 mWatts
High transmit power warning threshold = 0.7424 mWatts
Low transmit power warning threshold = 0.959 mWatts
Low transmit power alarm threshold = 0.619 mWatts
High receive power alarm threshold = 5.9324 mWatts
High receive power warning threshold = 3.7416 mWatts
Low receive power warning threshold = 0.751 mWatts
Low receive power alarm threshold = 0.478 mWatts
External Calibration constant: Rx power4 = 0.000
External Calibration constant: Rx power3 = 0.000
External Calibration constant: Rx power2 = 0.000
External Calibration constant: Rx power1 = 0.212
External Calibration constant: Rx power0 = -1.4294966868
External Calibration: bias current slope = 1.000
External Calibration: bias current offset = 0
show hw-module subslot transceiver status Command
The following example shows the operational status of the transceiver installed in the third interface port (2) of the SPA located in subslot 0 of the SIP installed in chassis slot 4:
Router# show hw-module subslot 4/0 transceiver 2 status
The Transceiver in slot 4 subslot 0 port 2 is enabled.
Module temperature = +41.617 C
Transceiver Tx supply voltage = 3292.0 uVolts
Transceiver Tx bias current = 4840 uAmps
Transceiver Tx power = 349.2 uWatts
Transceiver Rx optical power = 0.5 uWatts
show upgrade fpd file
To display the contents of an FPD image package file, enter the show upgrade fpd file command in privileged EXEC configuration mode.
show upgrade fpd file file-url [detail]
Syntax Description
file-url
|
Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.
|
detail
|
(Optional) Displays detailed information about the contents of the FPD image package file. This option is intended for use by Cisco customer support personnel only.
|
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S6
|
This command was introduced and replaced the show upgrade file command on the Cisco 7304 router.
|
12.2(25)S3
|
The output of the show upgrade fpd file file-url command was changed to display only brief version information. The output generated from this command in previous Cisco IOS releases can still be generated in this release by entering the show upgrade fpd file-url detail command. The detail option is also new in this release.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(4)XD
|
This command was integrated into Cisco IOS Release 12.4(4)XD.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
This command provides information related to the FPD image package file. Most of the information in this command output is useful for Cisco customer support purposes only.
In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade file command.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 7200 VXR
The following example shows that the router is able to generate FPD image package information for the FPD image package on the TFTP server:
Router# show upgrade fpd file
tftp://mytftpserver/myname/myfpdpkg/c7200-fpd-pkg.124-4.XD.pkg
Loading /auto/tftpboot-users/jsmith/c7200-fpd-pkg.124-4.XD.pkg from 223.255.254.254 (via
GigabitEthernet0/1):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
Cisco Field Programmable Device Image Package for IOS
C7200 FPD Image Package (c7200-fpd-pkg.124-4.XD.pkg), Version 12.4(20060105:195420)
Copyright (c) 2005-2006 by cisco Systems, Inc.
Built Thu 05-Jan-2006 11:54 by abcdef
=============================== ================================================
Bundled FPD Image Version Matrix
================================================
Supported Card Types ID Image Name Version H/W Ver.
=============================== == ========================= ========= =========
NPEG2 IOFPGA 1 NPEG2 IOFPGA 0.7 0.0
------------------------------- -- ------------------------- --------- ---------
=============================== ================================================
Cisco 10000 Series
The following example shows that Cisco 10000 series router is able to generate FPD image package information for the FPD image package on the TFTP server:
Router# show upgrade fpd file
tftp://mytftpserver/myname/myfpdpkg/c10k-fpd-pkg.122-33.3.4.SB.pkg
Loading chandrav/c10k-fpd-pkg.122-33.3.4.SB from 1.0.1.253 (via FastEthernet0/0/0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Cisco Field Programmable Device Image Package for IOS
C10k Family FPD Image Package (c10k-fpd-pkg.122-33.3.4.SB.pkg), Version
12.2(33.3.4.080731)SB
Copyright (c) 2006-2008 by cisco Systems, Inc.
Built Thu 31-Jul-2008 05:07 by
===============================================================================
Bundled FPD Image Version Matrix
=======================================================
Supported Card Types ID Image Name Version H/W Ver.
===============================================================================
5-port GE V2 SPA 1 GE SPA FPGA 1.10 0.0
-------------------------------------------------------------------------------
8-port GE V2 SPA 1 GE SPA FPGA 1.10 0.0
-------------------------------------------------------------------------------
1-port 10GE V2 SPA 1 10GE SPA FPGA 1.9 0.0
-------------------------------------------------------------------------------
2-port GE V2 SPA 1 GE SPA FPGA 1.2 0.0
===============================================================================
Cisco 7304
The output in the following example displays information about the FPD image package file stored in the disk0: flash card memory:
Router# show upgrade fpd file disk0:spa-fpd.122-20.S6.pkg
% Extracting compressed bundle spa_4fe2ge-fpd.bndl.zip ...
Content for the "spa_4fe2ge-fpd.bndl" bundle file:
Bundle Name:4xFE/2xGE SPA FPD Bundle
Number of Supported Cards:2
Supported Card Type(s):SPA-4FE-7304 (0x435)
Bundle Header Format Version:4
Bundle Header Length:128 bytes
Bundle Data Length:4951592 bytes
Bundle Magic Number:0xC5C0FBC0
Bundle 32-Bit CRC:0x3B53C5C0
Bundle Build Date:10/12/2004 (MM/DD/YYYY)
Number of Images Bundled:1
Bundle Name Prefix:spa_4fe2ge
Data Length :4951464 bytes
Total Length :4951464 bytes (Data + Padding)
Build Date :10/12/2004 (MM/DD/YYYY)
Estimated Upgrade Time:420 seconds
The output in the following example displays information about the FPD image package file stored at a TFTP server location:
Router# show upgrade fpd file tftp://mytftpserver/myfpdpkgd/spa-fpd.122-20.S6.pkg
Loading myfpdpkgd/spa-fpd.122-20.S6.pkg from 223.255.254.254 (via FastEthernet0):!
% Extracting compressed bundle spa_4fe2ge-fpd.bndl.zip
...!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Content for the "spa_4fe2ge-fpd.bndl" bundle file:
Bundle Name:4xFE/2xGE SPA FPD Bundle
Number of Supported Cards:2
Supported Card Type(s):SPA-4FE-7304 (0x435)
Bundle Header Format Version:4
Bundle Header Length:128 bytes
Bundle Data Length:4951592 bytes
Bundle Magic Number:0xC5C0FBC0
Bundle 32-Bit CRC:0x3B53C5C0
Bundle Build Date:10/12/2004 (MM/DD/YYYY)
Number of Images Bundled:1
Bundle Name Prefix:spa_4fe2ge
Data Length :4951464 bytes
Total Length :4951464 bytes (Data + Padding)
Build Date :10/12/2004 (MM/DD/YYYY)
Estimated Upgrade Time:420 seconds
Cisco 7600 Series, Catalyst 6500 Series
The output in the following example shows the show upgrade fpd file command on a Cisco 7600 series router and Catalyst 6500 series switch:
Router# show upgrade fpd file
tftp://mytftpserver/myname/myfpdpkg/c7600-fpd-pkg.122-18.SXE.pkg
Loading myname/myfpdpkg/c7600-fpd-pkg.122-18.SXE.pkg from 124.0.0.0 (via FastEthernet0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Cisco Field Programmable Device Image Package for IOS
C7600 Family FPD Image Package (c7600-fpd-pkg.122-18.SXE.pkg), Version 12.2(SXE)
Copyright (c) 2004-2005 by cisco Systems, Inc.
Built Fri 25-Mar-2005 09:12 by abcdef
=============================== ================================================
Bundled FPD Image Version Matrix
================================================
Supported Card Types ID Image Name Version H/W Ver.
=============================== == ========================= ========= =========
2-port T3/E3 Serial SPA 1 T3E3 SPA ROMMON 2.12 0.0
2 T3E3 SPA I/O FPGA 0.24 0.0
3 T3E3 SPA E3 FPGA 0.6 0.0
4 T3E3 SPA T3 FPGA 0.14 0.0
------------------------------- -- ------------------------- --------- ---------
4-port T3/E3 Serial SPA 1 T3E3 SPA ROMMON 2.12 0.0
2 T3E3 SPA I/O FPGA 0.24 0.0
3 T3E3 SPA E3 FPGA 0.6 0.0
4 T3E3 SPA T3 FPGA 0.14 0.0
------------------------------- -- ------------------------- --------- ---------
8-port Channelized T1/E1 SPA 1 CTE1 SPA ROMMON 2.12 0.140
1 CTE1 SPA ROMMON NP 2.12 0.0
2 CTE1 SPA I/O FPGA 1.2 0.0
------------------------------- -- ------------------------- --------- ---------
2-port Channelized T3 SPA 1 CT3 SPA ROMMON 2.12 0.100
2 CT3 SPA I/O FPGA 1.1 0.100
3 CT3 SPA T3 FPGA R1 0.11 0.100
3 CT3 SPA T3 FPGA R2 0.15 0.200
------------------------------- -- ------------------------- --------- ---------
4-port Channelized T3 SPA 1 CT3 SPA ROMMON 2.12 0.100
2 CT3 SPA I/O FPGA 1.1 0.100
3 CT3 SPA T3 FPGA R1 0.11 0.100
3 CT3 SPA T3 FPGA R2 0.15 0.200
------------------------------- -- ------------------------- --------- ---------
2-port OC3 POS SPA 1 POS SPA IOFPGA P1 3.4 0.0
1 POS SPA IOFPGA P2 3.4 0.200
------------------------------- -- ------------------------- --------- ---------
4-port OC3 POS SPA 1 POS SPA IOFPGA P1 3.4 0.0
1 POS SPA IOFPGA P2 3.4 0.200
------------------------------- -- ------------------------- --------- ---------
1-port OC12 POS SPA 1 POS SPA IOFPGA P1 3.4 0.0
1 POS SPA IOFPGA P2 3.4 0.200
------------------------------- -- ------------------------- --------- ---------
2-port OC3 ATM SPA 1 KATM SPA IOFPGA 1.24 0.0
------------------------------- -- ------------------------- --------- ---------
4-port OC3 ATM SPA 1 KATM SPA IOFPGA 1.24 0.0
------------------------------- -- ------------------------- --------- ---------
1-port OC12 ATM SPA 1 KATM SPA IOFPGA 1.24 0.0
------------------------------- -- ------------------------- --------- ---------
SIP-200 1 SIP-200 I/O FPGA P1 1.1 0.100
1 SIP-200 I/O FPGA P4 1.1 0.400
1 SIP-200 I/O FPGA P6 1.1 0.600
2 SIP-200 EOS FPGA P1 0.27 0.100
2 SIP-200 EOS FPGA P450 1.211 0.450
2 SIP-200 EOS FPGA P5 0.27 0.500
2 SIP-200 EOS FPGA P550 1.211 0.550
2 SIP-200 EOS FPGA P6 1.211 0.600
3 SIP-200 PEG TX FPGA P1 1.129 0.100
3 SIP-200 PEG TX FPGA P6 1.129 0.600
4 SIP-200 PEG RX FPGA P1 1.3 0.100
4 SIP-200 PEG RX FPGA P4 1.3 0.400
4 SIP-200 PEG RX FPGA P6 1.3 0.600
5 SIP-200 ROMMON 1.2 0.100
------------------------------- -- ------------------------- --------- ---------
SIP-400 1 SIP-400 ROMMON 1.1 0.1
2 SIP-400 I/O FPGA 0.82 0.1
3 SIP-400 SWITCH FPGA 0.25 0.1
------------------------------- -- ------------------------- --------- ---------
CWPA2 1 CWPA2 I/O FPGA P1 0.37 0.1
2 CWPA2 EOS FPGA P1 0.28 0.1
=============================== ================================================
Related Commands
Command
|
Description
|
show hw-module all fpd
|
Displays the current versions of all FPDs for all of the supported card types on a router.
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.
|
show hw-module subslot fpd
|
Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.
|
show upgrade fpd package default
|
Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.
|
show upgrade fpd progress
|
Displays the progress of the FPD upgrade while an FPD upgrade is taking place.
|
show upgrade fpd table
|
Displays various information used by the Cisco IOS software to manage the FPD image package file.
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
upgrade hw-module slot
|
Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.
|
upgrade hw-module subslot
|
Manually upgrades the current FPD image on the specified SPA.
|
show upgrade fpd package default
To display which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards for the running Cisco IOS release, enter the show upgrade fpd package default command in privileged EXEC configuration mode.
show upgrade fpd package default
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S6
|
This command was introduced and replaced the show upgrade package default command on the Cisco 7304 router.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(4)XD
|
This command was integrated into Cisco IOS Release 12.4(4)XD.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
It is important to note that the output from this command is generated from the Cisco IOS image and provides information regarding the default FPD image package file that is needed for your particular Cisco IOS release. This command output also lists the SPAs or other cards supported by the default FPD image package file for the running Cisco IOS image.
In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade package default command.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 7200 VXR
The following example shows which cards are supported with your current Cisco IOS release and which FPD image package you need:
Router# show upgrade fpd package default
*************************************************************************
This IOS release requires the following default FPD Image Package for
the automatic upgrade of FPD images:
*************************************************************************
Package Filename: c7200-fpd-pkg.124-4.XD.pkg
List of card type supported in this package:
---- ------------------ -------
---- ------------------ -------
*************************************************************************
Cisco 7304
In the following example, the show upgrade fpd package default command output shows that the spa_fpd.122-20-S6.pkg FPD image package file is required if you install the SPA-4FE-7304 or the SPA-2GE-7304 on this particular router with this particular Cisco IOS software release:
Router# show upgrade fpd package default
*************************************************************************
This IOS release supports the following default FPD Image Package(s) for
*************************************************************************
SPA FPD Image Package:spa_fpd.122-20.S6.pkg
List of SPAs supported in this package:
---- ------------------ -------
---- ------------------ -------
Related Commands
Command
|
Description
|
show hw-module all fpd
|
Displays the current versions of all FPDs for all of the supported card types on a router.
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.
|
show hw-module subslot fpd
|
Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.
|
show upgrade fpd file
|
Displays the contents of an FPD image package file.
|
show upgrade fpd progress
|
Displays the progress of the FPD upgrade while an FPD upgrade is taking place.
|
show upgrade fpd table
|
Displays various information used by the Cisco IOS software to manage the FPD image package file.
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
upgrade hw-module slot
|
Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.
|
upgrade hw-module subslot
|
Manually upgrades the current FPD image on the specified SPA.
|
show upgrade fpd progress
To view the progress of an FPD upgrade while the upgrade is taking place, enter the show upgrade fpd progress command in privileged EXEC configuration mode.
show upgrade fpd progress
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S6
|
This command was introduced and replaced the show upgrade progress command on the Cisco 7304 router.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(4)XD
|
This command was integrated into Cisco IOS Release 12.4(4)XD.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade progress command.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 10000 Series Router
The following example shows that the FPD image is being updated, the approximate amount of time needed to perform the update, and the amount of time the FPD update has taken so far:
Router# show upgrade fpd progress
FPD Image Upgrade Progress Table:
==== =================== ====================================================
Slot Card Description Device :"ID-Name" Needed Time Left State
==== =================== ================== ========== ========== ===========
2/0 SPA-2GE-10000 1-4FE/2GE FPGA 00:06:00 00:05:17 Updating...
---- ------------------- ------------------ ----------- --------- -----------
2/1 SPA-5GE-10000 1-4FE/2GE FPGA --:--:-- --:--:-- Waiting...
==== =================== ====================================================
Cisco 7200 VXR
The following example shows that the FPD image is being updated, the approximate amount of time needed to perform the update, and the amount of time the FPD update has taken so far:
Router# show upgrade fpd progress
FPD Image Upgrade Progress Table:
==== =================== ====================================================
Field Programmable Time Elapsed
Slot Card Type Device : "ID-Name" Needed Time State
==== =================== ================== ========== ========== ===========
npe NPE-G2 IOFPGA 1-NPEG2 I/O FPGA 00:01:00 00:00:23 Updating...
==== =================== ====================================================
Cisco 7304
The following example shows the status of FPD updates on the SPAs located in subslots 0 and 1:
Router# show upgrade fpd progress
FPD Image Upgrade Progress Table:
==== =================== ====================================================
Slot Card Description Device :"ID-Name" Needed Time Left State
==== =================== ================== ========== ========== ===========
2/0 SPA-2GE-7304 1-4FE/2GE FPGA 00:06:00 00:05:17 Updating...
---- ------------------- ------------------ ----------- --------- -----------
2/1 SPA-4FE-7304 1-4FE/2GE FPGA --:--:-- --:--:-- Waiting...
==== =================== ====================================================
Related Commands
Command
|
Description
|
show hw-module all fpd
|
Displays the current versions of all FPDs for all of the supported card types on a router.
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.
|
show hw-module subslot fpd
|
Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.
|
show upgrade fpd file
|
Displays the contents of an FPD image package file.
|
show upgrade fpd package default
|
Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.
|
show upgrade fpd table
|
Displays various information used by the Cisco IOS software to manage the FPD image package file.
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
upgrade hw-module slot
|
Manually upgrades the current FPD image package on a SIP or any FPD-capable cards.
|
upgrade hw-module subslot
|
Manually upgrades the current FPD image on the specified SPA.
|
show upgrade fpd table
To view various information used by the Cisco IOS software to manage the FPD image package file, use the show upgrade fpd table command in privileged EXEC mode.
show upgrade fpd table
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S6
|
This command was introduced and replaced the show upgrade table command on the Cisco 7304 router.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
This command provides version information used by the Cisco IOS image to manage the FPD image package file and to locate the correct FPD image within the FPD image package file to perform an FPD upgrade. Most of the information provided by this command is useful for customer support purposes.
In Cisco IOS Releases 12.2(20)S2 through 12.2(20)S5, the output generated by entering this command can be generated by entering the show upgrade table command.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 10000 Series Router
The following example displays various FPD information for Release 11, Part Number 78-13568-01 Rev. A1, June 2002:
Router# show upgrade fpd table
Field Programmable Devices (FPD) Bundle Information Table:
==========================================================
Bundle Card Type: 10xGE SPA (0x44D)
Bundle Name Prefix: spa_ge_eth
------ ------------------------ -------------
------ ------------------------ -------------
Bundle Card Type: 5xGE SPA (0x44E)
Bundle Name Prefix: spa_ge_eth
------ ------------------------ -------------
------ ------------------------ -------------
Cisco 7304
The following example displays various FPD information for Cisco IOS Release 12.2(20)S5:
Router# show upgrade fpd table
Field Programmable Devices (FPD) Bundle Information Table:
==========================================================
Bundle Card Type:SPA-4FE-7304 (0x435)
Bundle Name Prefix:spa_4fe2ge
------ ------------------------ -------------
------ ------------------------ -------------
Bundle Card Type:SPA-2GE-7304 (0x436)
Bundle Name Prefix:spa_4fe2ge
------ ------------------------ -------------
------ ------------------------ -------------
Related Commands
Command
|
Description
|
upgrade hw-module subslot
|
Manually upgrades the current FPD image on the specified SPA.
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatability is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
show hw-module slot fpd
|
Displays the current versions of FPD image files for all of the active SIPs on a router.
|
show hw-module subslot fpd
|
Displays the FPD version on each SPA in the router.
|
show upgrade fpd file
|
Displays the contents of an FPD image package file.
|
show upgrade fpd package default
|
Displays which FPD image package is needed for the router to properly support the SPAs.
|
show upgrade fpd progress
|
Displays the progress of the FPD upgrade while an FPD upgrade is taking place.
|
upgrade hw-module slot
To manually upgrade the current FPD image package on a SIP or any FPD-capable cards, enter the upgrade hw-module slot command in privileged EXEC configuration mode.
Cisco 7200 VXR
upgrade hw-module slot {slot | npe} file file-url
Cisco 7304
upgrade hw-module slot slot file file-url [reload]
Cisco 7600 Series, Cisco 12000 Series
upgrade hw-module slot slot file file-url [force]
Cisco 10000 Series Router
upgrade hw-module slot slot fpd file file-url [reload]
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide. For slot numbering in the Cisco 7200 VXR router, refer to refer to the Cisco 7200 VXR Installation and Configuration Guide.
|
npe
|
NPE-G2 network processing engine in the in the Cisco 7200 VXR router.
|
fpd
|
Specifies that the file to be downloaded is an FPD image.
|
file
|
Specifies that a file will be downloaded.
|
file-url
|
Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.
|
reload
|
(Optional) Reloads the SIP to complete the FPD upgrade.
|
force
|
(Optional) Forces the update of all compatible FPD images in the indicated FPD image package file on the SPA that meet the minimal version requirements. Without this option, the manual upgrade will upgrade incompatible FPD images only.
|
Defaults
Cisco 7200 VXR
No default behavior or values.
Cisco 7304, Cisco 7600 Series, Cisco 12000 Series, Cisco 10000 Series Router
No default behavior or values, although it is important to note that the router containing the SIP is configured, by default, to upgrade the FPD images when it detects a version incompatibility between the FPD image on the SIP and the FPD image required to run the SPA with the running Cisco IOS image. The upgrade hw-module slot command is used to manually upgrade the FPD images; therefore, the upgrade hw-module slot command should be used only when the automatic upgrade default configuration fails to find a compatible FPD image for one of the SPAs or when the automatic upgrade default configuration has been manually disabled. The no upgrade fpd auto command can be entered to disable automatic FPD upgrades.
In Cisco IOS Release 12.2(18)SXE, if no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered.
In Cisco IOS Release 12.2(25)S3, by default the SPA is not reloaded to complete the FPD upgrade unless the reload option is entered. Reloading the SPA drops all traffic traversing that SPA's interfaces. If you want to reload the SPA later to complete the upgrade, do not enter the reload option and then perform OIR of the SPA later to complete the FPD upgrade.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(18)SXE
|
This command was introduced.
|
12.2(25)S3
|
The force option was removed and replaced by the reload option (Cisco 7304 router).
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.4(4)XD
|
This command was integrated into Cisco IOS Release 12.4(4)XD, and the npe keyword was added.
|
12.4(11)T
|
This command was integrated into Cisco IOS Release 12.4(11)T.
|
12.2(31)SB2
|
This command was integrated into Cisco IOS Release 12.2(31)SB2.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
Cisco 7200 VXR
This command is used to manually upgrade the FPD images on a card in the Cisco 7200 VXR router. Note that for the FPD upgrade to take effect on the NPE-G2, you must power cycle the router. The router will not use the new version of the NPE-G2 FPD image if you reload the router without a power cycle. Other FPD-capable cards require only a router reload, not a router power cycle.
Cisco 7304, Cisco 7600 Series, Cisco 12000 Series
This command is used to manually upgrade the FPD images on a SIP. In most cases, the easiest and recommended method of upgrading FPD images is the automatic FPD upgrade, which is enabled by default. The automatic FPD upgrade detects and automatically upgrades all FPD images when an FPD incompatibility is detected.
A manual FPD upgrade is usually used in the following situations:
•
The target SIP was disabled by the system because of an incompatible FPD image (the system could not find the required FPD image package file).
•
A recovery upgrade must be performed.
•
A special bug fix to an FPD image is provided in the FPD image package file.
The FPD image upgrade process places the SIP and all the SPAs in the SIP offline. The time required to complete an FPD image upgrade can be lengthy. The show upgrade fpd progress command can be used to gather more information about estimated FPD image download times for a particular SIP.
For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 10000 Series Router SIP and SPA Software Configuration Guide.
Examples
Cisco 7200 VXR
The following example shows a sample manual FPD upgrade of the FPD image package for the NPE-G2:
Router# upgrade hw-module slot npe file
tftp://mytftpserver/myname/myfpdpkg/c7200-fpd-pkg.124-4.XD.pkg
% The following FPD(s) will be updated for NPE-G2 (H/W ver = 0.0) in NPE slot:
================== =========== =========== ============
Field Programmable Current Upgrade Estimated
Device: "ID-Name" Version Version Upgrade Time
================== =========== =========== ============
1-NPEG2 I/O FPGA 0.7 0.8 00:01:00
================== =========== =========== ============
- Use 'show upgrade fpd progress' command to view the progress of the FPD
- The target card will be automatically reload after the upgrade
operation. This reload will interrupt normal operation of the card. If
necessary, ensure that appropriate actions have been taken to redirect
card traffic before starting the FPD upgrade.
% Are you sure that you want to perform this operation? [no]: yes
% Initiating the upgrade operation on the target card ...
*Jan 1 00:33:41.611: %FPD_MGMT-6-UPGRADE_TIME: Estimated total FPD image upgrade time for
NPE-G2 card in NPE slot = 00:01:00.
*Jan 1 00:33:41.615: %FPD_MGMT-6-UPGRADE_START: NPEG2 I/O FPGA (FPD ID=1) image upgrade
in progress for NPE-G2 card in NPE slot. Updating to version 0.8. PLEASE DO NOT INTERRUPT
DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:01:00) ...
*Jan 1 00:34:14.279: %FPD_MGMT-6-UPGRADE_PASSED: NPEG2 I/O FPGA (FPD ID=1) image in the
NPE-G2 card in NPE slot has been successfully updated from version 0.7 to version 0.8.
Upgrading time = 00:00:32.664
*Jan 1 00:34:14.279: %FPD_MGMT-6-OVERALL_UPGRADE: All the attempts to upgrade the
required FPD images have been completed for NPE-G2 card in NPE slot. Number of
successful/failure upgrade(s): 1/0.
*Jan 1 00:34:14.279: %FPD_MGMT-5-CARD_POWER_CYCLE: NPE-G2 card in NPE slot is being power
cycled for the FPD image upgrade to take effect.
Cisco 7600 Series
The following example shows a sample manual FPD upgrade:
Router# upgrade hw-module slot 4 file disk0:c7600-fpd-pkg.122-18.SXE.pkg
% The following FPD(s) will be upgraded for 7600-SIP-200 (H/W ver = 0.550) in slot 4:
================== =========== =========== ============
Field Programmable Current Upgrade Estimated
Device:"ID-Name" Version Version Upgrade Time
================== =========== =========== ============
5-ROMMON 1.1 1.2 00:02:00
================== =========== =========== ============
% Are you sure that you want to perform this operation? [no]:y
% Restarting the target card in slot 4 for FPD image upgrade. Please wait ...
Mar 25 16:39:37:%CWAN_RP-6-CARDRELOAD:Module reloaded on slot 4/0
SLOT 4:00:00:06:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done.
Mar 25 16:39:40:%MLS_RATE-4-DISABLING:The Layer2 Rate Limiters have been disabled.
Mar 25 16:39:40:%FPD_MGMT-6-UPGRADE_TIME:Estimated total FPD image upgrade time for
7600-SIP-200 card in slot 4 = 00:02:00.
Mar 25 16:39:40:%FPD_MGMT-6-UPGRADE_START:ROMMON (FPD ID=5) image upgrade in progress for
7600-SIP-200 card in slot 4. Updating to version 1.2. PLEASE DO NOT INTERRUPT DURING THE
UPGRADE PROCESS (estimated upgrade completion time = 00:02:00) ...
Mar 25 16:39:39:%DIAG-SP-6-RUN_COMPLETE:Module 4:Running Complete Diagnostics...
Mar 25 16:39:40:%DIAG-SP-6-DIAG_OK:Module 4:Passed Online Diagnostics
SLOT 1:Mar 26 00:39:40:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done.
Mar 25 16:39:40:%OIR-SP-6-INSCARD:Card inserted in slot 4, interfaces are now online
Mar 25 16:39:46:%FPD_MGMT-6-UPGRADE_PASSED:ROMMON (FPD ID=5) image in the 7600-SIP-200
card in slot 4 has been successfully updated from version 1.1 to version 1.2. Upgrading
time = 00:00:06.000
Mar 25 16:39:46:%FPD_MGMT-6-OVERALL_UPGRADE:All the attempts to upgrade the required FPD
images have been completed for 7600-SIP-200 card in slot 4. Number of successful/failure
upgrade(s):1/0.
Mar 25 16:39:47:%FPD_MGMT-5-CARD_POWER_CYCLE:7600-SIP-200 card in slot 4 is being power
cycled for the FPD image upgrade to take effect.
Mar 25 16:39:47:%OIR-6-REMCARD:Card removed from slot 4, interfaces disabled
Mar 25 16:39:47:%C6KPWR-SP-4-DISABLED:power to module in slot 4 set off (Reset)
Mar 25 16:40:38:%CWAN_RP-6-CARDRELOAD:Module reloaded on slot 4/0
SLOT 4:00:00:06:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done.
Mar 25 16:40:41:%MLS_RATE-4-DISABLING:The Layer2 Rate Limiters have been disabled.
Mar 25 16:40:40:%DIAG-SP-6-RUN_COMPLETE:Module 4:Running Complete Diagnostics...
Mar 25 16:40:41:%DIAG-SP-6-DIAG_OK:Module 4:Passed Online Diagnostics
SLOT 1:Mar 26 00:40:41:%SSA-5-FABRICSYNC_DONE:Fabric sync on Primary channel done.
Mar 25 16:40:41:%OIR-SP-6-INSCARD:Card inserted in slot 4, interfaces are now online
Related Commands
Command
|
Description
|
show hw-module all fpd
|
Displays the current versions of all FPDs for all of the supported card types on a router.
|
show hw-module slot fpd
|
Displays the current versions of all FPDs for a SIP in the specified slot location and for all of the SPAs installed in that SIP or any FPD-capable cards.
|
show hw-module subslot fpd
|
Displays the current versions of all FPDs for a particular SPA or all of the active SPAs on a router.
|
show upgrade fpd file
|
Displays the contents of an FPD image package file.
|
show upgrade fpd package default
|
Displays which FPD image package is needed for the router to properly support the SPAs or other FPD-capable cards.
|
show upgrade fpd progress
|
Displays the progress of the FPD upgrade while an FPD upgrade is taking place.
|
show upgrade fpd table
|
Displays various information used by the Cisco IOS software to manage the FPD image package file.
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatibility is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
upgrade hw-module subslot
|
Manually upgrades the current FPD image on the specified SPA.
|
upgrade hw-module subslot
To manually upgrade the current FPD image package on a SPA, use the upgrade hw-module subslot command in privileged EXEC mode.
upgrade hw-module subslot slot/subslot file file-url [force]
Cisco10000 Series Router
upgrade hw-module subslot slot/subslot fpd file file-url [reload]
Syntax Description
slot
|
Chassis slot number.
Refer to the appropriate hardware manual for slot information. For SIPs, refer to the platform-specific SPA hardware installation guide or the corresponding "Identifying Slots and Subslots for SIPs and SPAs" topic in the platform-specific SPA software configuration guide.
|
/subslot
|
Secondary slot number on a SPA interface processor (SIP) where a SPA is installed.
Refer to the platform-specific SPA hardware installation guide and the corresponding "Specifying the Interface Address on a SPA" topic in the platform-specific SPA software configuration guide for subslot information.
|
fpd
|
Specifies that the file to be downloaded is an FPD image.
|
file
|
Specifies that a file will be downloaded.
|
file-url
|
Specifies the location of the FPD image package file, beginning with the location or type of storage device (examples include disk0, slot0, tftp, or ftp) and followed by the path to the FPD image package file.
|
reload
|
(Optional) Reloads the SPA and the Cisco IOS software.
|
Defaults
No default behavior or values, although it is important to note that the router containing the SPA is configured, by default, to upgrade the FPD images when it detects a version incompatibility between the FPD image on the SPA and the FPD image required to run the SPA with the running Cisco IOS image. The upgrade hw-module subslot command is used to manually upgrade the FPD images; therefore, the upgrade hw-module subslot command should be used only when the automatic upgrade default configuration fails to find a compatible FPD image for one of the SPAs or when the automatic upgrade default configuration has been disabled manually. The no upgrade fpd auto command can be entered to disable automatic FPD upgrades.
If no FPD incompatibility is detected, this command does not upgrade SPA FPD images unless the reload option is entered.
Command Modes
Privileged EXEC
Command History
Release
|
Modification
|
12.2(20)S2
|
This command was introduced.
|
12.2(18)SXE
|
This command was integrated into Cisco IOS Release 12.2(18)SXE.
|
12.0(31)S
|
This command was integrated into Cisco IOS Release 12.0(31)S.
|
12.2(33)SRA
|
This command was integrated into Cisco IOS Release 12.2(33)SRA.
|
12.2(33)SB
|
This command was integrated into Cisco IOS Release 12.2(33)SB.
|
Usage Guidelines
This command is used to manually upgrade the FPD images on a SPA. In most cases, the easiest and recommended method of upgrading FPD images is the automatic FPD upgrade, which is enabled by default. The automatic FPD upgrade will detect and automatically upgrade all FPD images when an FPD incompatibility is detected.
A manual FPD upgrade is usually used in the following situations:
•
The target SPA was disabled by the system because of an incompatible FPD image (the system could not find the required FPD image package file).
•
A recovery upgrade must be performed.
•
A special bug fix to an FPD image is provided in the FPD image package file.
The FPD image upgrade process places the SPA offline. The time required to complete an FPD image upgrade can be lengthy. The show upgrade progress command can be used to gather more information about estimated FPD download times for a particular SPA.
Examples
The following example shows a manual FPD upgrade:
Router# upgrade hw-module subslot 2/0 file disk0:spa_fpd.122-20.S2.pkg
% Uncompressing the bundle ... [OK]
% The following FPD(s) will be upgraded for card in subslot 2/0 :
================== =========== =========== ============
Field Programmable Current Upgrade Estimated
Device:"ID-Name" Version Version Upgrade Time
================== =========== =========== ============
1-Data & I/O FPGA 4.12 4.13 00:06:00
================== =========== =========== ============
% Are you sure that you want to perform this operation? [no]:y
% Restarting the target card (subslot 2/0) for FPD image upgrade. Please wait ...
*Jan 14 00:37:17:%FPD_MGMT-6-FPD_UPGRADE_TIME:Estimated total FPD image upgrade time for
SPA-4FE-7304 card in subslot 2/0 = 00:06:00.
*Jan 14 00:37:17:%FPD_MGMT-6-FPD_UPGRADE_START:4FE/2GE FPGA (FPD ID=1) image upgrade in
progress for SPA-4FE-7304 card in subslot 2/0. Updating to version 4.13. PLEASE DO NOT
INTERRUPT DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:06:00)
...[..........................(part of the output has been removed for brevity)....
.................................................................................]
SUCCESS - Completed XSVF execution.
*Jan 14 00:42:59:%FPD_MGMT-6-FPD_UPGRADE_PASSED:4FE/2GE FPGA (FPD ID=1) image upgrade for
SPA-4FE-7304 card in subslot 2/0 has PASSED. Upgrading time = 00:05:42.596
*Jan 14 00:42:59:%FPD_MGMT-6-OVERALL_FPD_UPGRADE:All the attempts to upgrade the required
FPD images have been completed for SPA-4FE-7304 card in subslot 2/0. Number of
successful/failure upgrade(s):1/0.
*Jan 14 00:42:59:%FPD_MGMT-5-CARD_POWER_CYCLE:SPA-4FE-7304 card in subslot 2/0 is being
power cycled for the FPD image upgrade to take effect.
Related Commands
Command
|
Description
|
upgrade fpd auto
|
Configures the router to automatically upgrade the FPD image when an FPD version incompatability is detected.
|
upgrade fpd path
|
Specifies the location from where the FPD image package should be loaded when an automatic FPD upgrade is initiated by the router.
|
show hw-module slot fpd
|
Displays the current versions of FPD image files for all of the active SIPs on a router.
|
show hw-module subslot fpd
|
Displays the FPD version on each SPA in the router.
|
show upgrade fpd file
|
Displays the contents of an FPD image package file.
|
show upgrade fpd package default
|
Displays which FPD image package is needed for the router to properly support the SPAs.
|
show upgrade fpd progress
|
Displays the progress of the FPD upgrade while an FPD upgrade is taking place.
|
show upgrade fpd table
|
Displays various information used by the Cisco IOS software to manage the FPD image package file.
|