![]() |
Cisco IOS Interface and Hardware Component Command Reference
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tunnel bandwidth through yellow
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Contents
tunnel bandwidth through yellow tunnel bandwidthTo set the transmit bandwidth used by the tunnel interface, use the tunnelbandwidth command in interface configuration mode. To restore the default setting, use the no form of this command. Syntax Descriptiontunnel checksumTo enable encapsulator-to-decapsulator checksumming of packets on a tunnel interface, use the tunnelchecksumcommand in interface configuration mode. To disable checksumming, use the no form of this command. Command History
Usage GuidelinesThis command currently applies to generic routing encapsulation (GRE) only. Some passenger protocols rely on media checksums to provide data integrity. By default, the tunnel does not guarantee packet integrity. By enabling end-to-end checksums, the routers will drop corrupted packets. tunnel destinationTo specify the destination for a tunnel interface, use the tunneldestination command in interface configuration mode. To remove the destination, use the no form of this command. Command History
Usage GuidelinesYou cannot configure two tunnels to use the same encapsulation mode with exactly the same source and destination address. The workaround is to create a loopback interface and configure the packet source off of the loopback interface. Refer to the Cisco IOS AppleTalk , DECnet , ISO CLNS , and Novell IPX Configuration Guide for more information on AppleTalk Cayman tunneling. Tunnel Destination Address for Cayman Tunnel ExampleThe following example shows how to configure the tunnel destination address for Cayman tunneling: Router(config ) # interface tunnel0 Router(config -if) # tunnel source ethernet0 Router(config -if) # tunnel destination 10.108.164.19 Router(config -if) # tunnel mode cayman Tunnel Destination Address for GRE Tunneling ExampleThe following generic routing encapsulation (GRE) example shows how to configure the tunnel destination address for GRE tunneling: Router(config ) # interface tunnel0 Router(config -if) # appletalk cable-range 4160-4160 4160.19 Router(config -if) # appletalk zone Engineering Router(config -if) # tunnel source ethernet0 Router(config -if) # tunnel destination 10.108.164.19 Router(config -if) # tunnel mode gre ip Tunnel Destination Address for IPv6 Tunnel ExampleThe following GRE example shows how to configure the tunnel destination address for GRE tunneling of IPv6 packets: Router(config ) # interface Tunnel0 Router(config -if) # no ip address Router(config -if) # ipv6 router isis Router(config -if) # tunnel source Ethernet0/0 Router(config -if) # tunnel destination 2001:0DB8:1111:2222::1/64 Router(config -if) # tunnel mode gre ipv6 Router(config -if) # exit ! Router(config ) # interface Ethernet0/0 Router(config -if) # i p address 10.0.0.1 255.255.255.0 Router(config -if) # exit ! Router(config ) # ipv6 unicast-routing Router(config ) # router isis Router(config ) # net 49.0000.0000.000a.00 tunnel keyTo enable an ID key for a tunnel interface, use thetunnelkey command in interface configuration mode. To remove the ID key, use the no form of this command. Command History
Usage GuidelinesThis command currently applies to generic route encapsulation (GRE) only. Tunnel ID keys can be used as a form of weak security to prevent improper configuration or injection of packets from a foreign source.
tunnel modeTo set the encapsulation mode for the tunnel interface, use the tunnelmode command in interface configuration mode. To restore the default mode, use the no form of this command.
tunnel
mode
{aurp | cayman | dvmrp | eon | gre | gre multipoint | gre ipv6 | ipip [decapsulate-any] | ipsec ipv4 | iptalk | ipv6 | ipsec ipv6 | mpls | nos | rbscp}
no
tunnel
mode
Syntax Description
Command History
Usage GuidelinesSource and Destination Address You cannot have two tunnels that use the same encapsulation mode with exactly the same source and destination address. The workaround is to create a loopback interface and source packets off of the loopback interface. Cayman Tunneling Designed by Cayman Systems, Cayman tunneling implements tunneling to enable Cisco routers to interoperate with Cayman GatorBoxes. With Cayman tunneling, you can establish tunnels between two routers or between a Cisco router and a GatorBox. When using Cayman tunneling, you must not configure the tunnel with an AppleTalk network address. DVMRP Use DVMRP when a router connects to an mrouted (multicast) router to run DVMRP over a tunnel. You must configure Protocol Independent Multicast (PIM) and an IP address on a DVMRP tunnel. GRE with AppleTalk GRE tunneling can be done between Cisco routers only. When using GRE tunneling for AppleTalk, you configure the tunnel with an AppleTalk network address. Using the AppleTalk network address, you can ping the other end of the tunnel to check the connection. Multipoint GRE After enabling mGRE tunneling, you can enable the tunnelprotection command, which allows you to associate the mGRE tunnel with an IPSec profile. Combining mGRE tunnels and IPSec encryption allows a single mGRE interface to support multiple IPSec tunnels, thereby simplifying the size and complexity of the configuration.
RBSCP RBSCP tunneling is designed for wireless or long-distance delay links with high error rates, such as satellite links. Using tunnels, RBSCP can improve the performance of certain IP protocols, such as TCP and IPSec, over satellite links without breaking the end-to-end model. IPSec in IPv6 Transport IPv6 IPSec encapsulation provides site-to-site IPSec protection of IPv6 unicast and multicast traffic. This feature allows IPv6 routers to work as a security gateway, establishes IPSec tunnels between another security gateway router, and provides crypto IPSec protection for traffic from an internal network when being transmitting across the public IPv6 Internet. IPv6 IPSec is very similar to the security gateway model using IPv4 IPsec protection. Cayman TunnelingThe following example shows how to enable Cayman tunneling: Router(config ) # interface tunnel 0 Router(config-if)# tunnel source ethernet 0 Router(config-if)# tunnel destination 10.108.164.19 Router(config-if)# tunnel mode cayman GRE TunnelingThe following example shows how to enable GRE tunneling: Router(config ) # interface tunnel 0 Router(config-if)# appletalk cable-range 4160-4160 4160.19 Router(config-if)# appletalk zone Engineering Router(config-if)# tunnel source ethernet0 Router(config-if)# tunnel destination 10.108.164.19 Router(config-if)# tunnel mode gre IPSec in IPv4 TransportThe following example shows how to configure a tunnel using IPSec encapsulation with IPv4 as the transport mechanism: Router(config)# cryptoipsecprofilePROF Router(config ) #settransformtset Router(config ) #interfaceTunnel0 Router(config -if) #ipaddress10.1.1.1255.255.255.0 Router(config -if) #tunnelmodeipsecipv4 Router(config -if) #tunnelsourceLoopback0 Router(config -if) #tunneldestination172.16.1.1
Router(config-if)# tunnel protection ipsec profile PROF
IPSec in IPv6 TransportThe following example shows how to configure an IPv6 IPSec tunnel interface: Router(config)# interface tunnel 0 Router(config-if)# ipv6 address 2001:0DB8:1111:2222::2/64 Router(config-if)# tunnel destination 10.0.0.1 Router(config-if)# tunnel source Ethernet 0/0 Router(config-if)# tunnel mode ipsec ipv6 Router(config-if)# tunnel protection ipsec profile profile1 Multipoint GRE TunnelingThe following example shows how to enable mGRE tunneling: interface Tunnel0 bandwidth 1000 ip address 10.0.0.1 255.255.255.0 ! Ensures longer packets are fragmented before they are encrypted; otherwise, the ! receiving router would have to do the reassembly. ip mtu 1416 ! Turns off split horizon on the mGRE tunnel interface; otherwise, EIGRP will not ! advertise routes that are learned via the mGRE interface back out that interface. no ip split-horizon eigrp 1 no ip next-hop-self eigrp 1 delay 1000 ! Sets IPSec peer address to Ethernet interface's public address. tunnel source Ethernet0 tunnel mode gre multipoint ! The following line must match on all nodes that want to use this mGRE tunnel. tunnel key 100000 tunnel protection ipsec profile vpnprof RBSCP TunnelingThe following example shows how to enable RBSCP tunneling: Router(config ) # interface tunnel 0 Router(config-if)# tunnel source ethernet 0 Router(config-if)# tunnel destination 10.108.164.19 Router(config-if)# tunnel mode rbscp Related Commands
tunnel path-mtu-discoveryTo enable Path MTU Discovery (PMTUD) on a generic routing encapsulation (GRE) or IP-in-IP tunnel interface, use the tunnelpath-mtu-discovery command in interface configuration mode. To disable PMTUD on a tunnel interface, use the no form of this command.
tunnel
path-mtu-discovery
[age-timer {aging-mins | infinite} | min-mtu mtu-bytes]
no
tunnel
path-mtu-discovery
Syntax Description
Command History
Usage GuidelinesWhen PMTUD (RFC 1191) is enabled on a tunnel interface, the router performs PMTUD processing for the GRE (or IP-in-IP) tunnel IP packets. The router always performs PMTUD processing on the original data IP packets that enter the tunnel. When PMTUD is enabled, no packet fragmentation occurs on the encapsulated packets that travel through the tunnel. Without packet fragmentation, there is a better throughput of TCP connections, and this makes PMTUD a method for maximizing the use of available bandwidth in the network between the endpoints of a tunnel interface. After PMTUD is enabled, the Don't Fragment (DF) bit of the IP packet header that is forwarded into the tunnel is copied to the IP header of the external IP packets. The external IP packet is the encapsulating IP packet. Adding the DF bit allows the PMTUD mechanism to work on the tunnel path of the tunnel. The tunnel endpoint listens for Internet Control Message Protocol (ICMP) unreachable too-big messages and modifies the IP MTU of the tunnel interface, if required. When the aging timer is configured, the tunnel code resets the tunnel MTU after the aging timer expires. After the tunnel MTU is reset, a set of full-size packets with the DF bit set is required to trigger the tunnel PMTUD and lower the tunnel MTU. At least two packets are dropped each time the tunnel MTU changes. When PMTUD is disabled, the DF bit of an external (encapsulated) IP packet is set to zero even if the encapsulated packet has a DF bit set to one. The min-mtu argument sets a low limit on the MTU that can be learned via the PMTUD process. Any ICMP signaling received specifying an MTU less than the minimum MTU configured will be ignored. This feature can be used to prevent a denial of service attack from any node that can send a specially crafted ICMP message to the router, specifying a very small MTU. For more information, see "Crafted ICMP Messages Can Cause Denial of Service " at the following URL: http://www.cisco.com/en/US/products/products_security_advisory09186a0080436587.shtml
PMTUD works only on GRE and IP-in-IP tunnel interfaces. Use the showinterfacestunnel command to verify the tunnel PMTUD parameters. tunnel rbscp ack_splitTo enable TCP acknowledgement (ACK) splitting for Rate Based Satellite Control Protocol (RBSCP) tunnels, use the tunnelrbscpack_split command in interface configuration mode. To disable TCP acknowledgement splitting for RBSCP tunnels, use the no form of this command. Usage GuidelinesPerformance improvements can be made for clear-text TCP traffic using ACK splitting where a number of additional TCP ACKs are generated for each TCP ACK received. TCP will open a congestion window by one maximum transmission unit (MTU) for each TCP ACK received. Opening the congestion window results in increased bandwidth becoming available. Use the tunnelrbscpack_split command only when the satellite link is not using all the available bandwidth. Encrypted traffic cannot use ACK splitting. tunnel rbscp delayTo enable the Rate Based Satellite Control Protocol (RBSCP) tunnel delay, use the tunnelrbscpdelay command in interface configuration mode. To disable RBSCP tunnel delay, use the no form of this command. Usage GuidelinesUse the tunnelrbscpdelay command only if the RBSCP tunnel has a round-trip time (RTT) over 700 milliseconds. tunnel rbscp input_dropTo configure the input queue size on a Rate Based Satellite Control Protocol (RBSCP) tunnel, use the tunnelrbscpinput_drop command in interface configuration mode. To restore the default input queue size, use the no form of this command. Usage GuidelinesUse the tunnelrbscpinput_drop command to restrict the amount of data queued by the router. After the configured byte limit is reached, packets that would be encapsulated and sent via the tunnel are dropped on the input side. Congestion control of the satellite link is also provided by this command because the dropped packets will force the end hosts to reduce their sending rate of packets. Use this command in conjunction with the tunnelrbscplong_drop command which allows packets that are waiting in an RBSCP tunnel encapsulation queue to be dropped after a period of time. tunnel rbscp long_dropTo allow packets to be dropped that have been queued too long for Rate Based Satellite Control Protocol (RBSCP) tunnel encapsulation, use the tunnelrbscplong_drop command in interface configuration mode. To disable the dropping of queued packets, use the no form of this command. Usage GuidelinesThe tunnelrbscplong_drop command allows the transmitting router to drop packets that have been waiting in the queue for RBSCP tunnel encapsulation for a long time. The period of time after which packets are dropped is determined using the round-trip time (RTT) estimate of the tunnel. Use this command in conjunction with the tunnelrbscpinput_drop command which configures the size of the input queue. After the configured byte limit of the input queue is reached, packets are dropped. tunnel rbscp reportTo report dropped Rate Based Satellite Control Protocol (RBSCP) packets to the Stream Control Transmission Protocol (SCTP), use the tunnelrbscpreport command in interface configuration mode. To disable dropped-packet reporting to SCTP, use the no form of this command. Usage GuidelinesUse the tunnelrbscpreport command to provide early reporting of dropped RBSCP packets to SCTP instead of attempting retransmission of the packets at the router. SCTP will inform the end hosts of the dropped packets and allow the end hosts to retransmit the packets. Reporting dropped packets through SCTP provides better throughput because the packet dropping is not assumed to be caused by congestion. tunnel rbscp window_stuffTo enable TCP window stuffing by increasing the value of the TCP window scale for Rate Based Satellite Control Protocol (RBSCP) tunnels, use the tunnelrbscpwindow_stuff command in interface configuration mode. To restore the default TCP window scale value, use the no form of this command. Usage GuidelinesUse the tunnelrbscpwindow_stuff command to make the sending host believe that the receiving host has a larger window by artificially increasing the TCP window size. RBSCP buffers the additional window and which be configured up to the satellite link bandwidth or the memory available on the router.
tunnel route-viaTo specify the outgoing interface of the tunnel transport, use the tunnelroute-via command in interface configuration mode. To disable the source address selection, use the no form of this command. Command DefaultThis command is disabled by default. The tunnel transport cannot be routed using a subset of the routing table. Usage GuidelinesIf the tunnelroute-viainterface-typeinterface-numbermandatory command is configured, and there is no route to the tunnel destination using that interface, a point-to-point tunnel interface will go into a down state. ExamplesThe following example shows the options that are available to configure the interfaces of the tunnel transport and route the tunnel transport using a subset of the routing table: Router> enable Router# configure terminal Router(config)# interface tunnel 0 Router(config-if)# tunnel route-via ethernet0 mandatory tunnel sequence-datagramsTo configure a tunnel interface to drop datagrams that arrive out of order, use the tunnelsequence-datagrams command in interface configuration mode. To disable this function, use the no form of this command. Command History
tunnel sourceTo set the source address for a tunnel interface, use the tunnelsource command in interface configuration mode. To remove the source address, use the no form of this command. Syntax Description
Command History
Usage GuidelinesThe source address is either an explicitly defined IP address or the IP address assigned to the specified interface. You cannot have two tunnels using the same encapsulation mode with exactly the same source and destination address. The workaround is to create a loopback interface and source packets off of the loopback interface. This restriction is applicable only for generic routing encapsulation (GRE) tunnels. You can have more than one TE tunnel with the same source and destination address. When using tunnels to Cayman boxes, you must set the tunnelsource command to an explicit IP address on the same subnet as the Cayman box, not the tunnel itself. GRE tunnel encapsulation and deencapsulation for multicast packets are handled by the hardware in PFC3 and 12.2(18)SXF and later releases. Each hardware-assisted tunnel must have a unique source. Hardware-assisted tunnels cannot share a source even if the destinations are different. You should use secondary addresses on loopback interfaces or create multiple loopback interfaces to ensure the hardware-assisted tunnels do not share a source. Cayman Tunnel ExampleThe following example shows how to set a tunnel source address for Cayman tunneling: Router (config) # interface tunnel0 Router (config-if) # tunnel source ethernet0 Router (config-if) # tunnel destination 172.32.164.19 Router (config-if) # tunnel mode cisco1 GRE Tunneling ExampleThe following example shows how to set a tunnel source address for GRE tunneling: Router (config) # interface tunnel0 Router (config-if) # appletalk cable-range 4160-4160 4160.19 Router (config-if) # appletalk zone Engineering Router (config-if) # tunnel source ethernet0 Router (config-if) # tunnel destination 172.32.164.19 Router (config-if) # tunnel mode gre ip MPLS TE Tunnel ExampleThe following example shows how to set a tunnel source for a Multiprotocol Label Switching (MPLS) TE tunnel: Router> enable Router# configure terminal Router(config)# interface tunnel 1 Router(config-if)# ip unnumbered loopback0 Router(config-if)# tunnel source loopback1 Router(config-if)# tunnel mode mpls traffic-eng Router(config-if)# end tunnel tosTo configure the type of service (ToS) byte value for a tunnel interface, use the tunneltos command in interface configuration mode. To use the payload ToS byte value (if payload protocol is IP) or 0, use the no form of this command. Command DefaultThe default ToS byte value is the payload ToS byte value (if payload protocol is IP); otherwise, 0. Command History
Usage GuidelinesIf the tunneltos command is not configured and the packet to be encapsulated is not an IP packet, the tunnel interface will use a default value of 0. If the tunneltoscommand is not configured and the packet to be encapsulated is an IP packet, the tunnel interface will use the ToS byte value of the inner IP packet header. tunnel ttlTo configure the Time-to-Live (TTL) hop-count value for a tunnel interface, use the tunnelttl command in interface configuration command. To use the payload TTL value (if payload protocol is IP) or 255, use the no form of this command. Command History
tunnel vrfTo associate a VPN routing and forwarding (VRF) instance with a specific tunnel destination, interface or subinterface, use the tunnelvrf command in global configuration mode or interface configuration mode. To disassociate a VRF from the tunnel destination, use the no form of this command. Command History
Usage GuidelinesThe tunnel source and destination must be in the same VRF. Either the IP VRF or the tunnel VRF can be set to the global routing table (using the noipvrfforwardingvrf command or the notunnelvrfvrf command). The tunnel will be disabled if no route to the tunnel destination is defined. If the tunnel VRF is set, there must ba a route to that destination in the VRF. Cisco 10000 Series Router The VRF associated with the tunnel through the tunnel vrf command is the same as the VRF associated with the physical interface over which the tunnel sends packets (outer IP packet routing). ExamplesThe following example shows how to associate a VRF with a tunnel destination. The tunnel endpoint, 10.5.5.5 will be looked up in the blue VRF. interface tunnel0 ip vrf forwarding green ip address 10.3.3.3 255.255.255.0 tunnel source loop 0 tunnel destination 10.5.5.5 tunnel vrf blue Related Commands
tx-queue-limitTo control the number of transmit buffers available to a specified interface on the multiport communications interface (MCI) and serial communications interface (SCI) cards, use the tx-queue-limit command in interface configuration mode. Command DefaultDefaults depend on the total transmit buffer pool size and the traffic patterns of all the interfaces on the card. Defaults and specified limits are displayed with the showcontrollersmci command. Command History
Usage GuidelinesThis command should be used only under the guidance of a technical support representative. This command does not have a no form. unidirectionalTo configure the software-based UDE, use the unidirectional command in interface configuration mode. To remove the software-based UDE configuration, use the no form of this command. Usage GuidelinesUDE is supported on the interfaces of these switching modules:
You do not need to configure software-based UDE on ports where you implement hardware-based UDE. If an interface is configured with Unidirectional Ethernet or has a receive-only transceiver, UDLD is operationally disabled. Use the showudld command to display the configured and operational states of this interface. When you apply the UDE configuration to an interface, the following warning message is displayed: Warning! Enable port unidirectional mode will automatically disable port udld. You must manually ensure that the unidirectional link does not create a spanning tree loop in the network. Enable l3 port unidirectional mode will automatically disable ip routing on the port. You must manually configure static ip route and arp entry in order to route ip traffic. ExamplesThis example shows how to configure 10-Gigabit Ethernet port 1/1 as a UDE send-only port:
Router(config-if)# unidirectional send-only
Warning!
Enable port unidirectional mode will automatically disable port udld. You must manually
ensure that the unidirectional link does not create a spanning tree loop in the network.
Enable l3 port unidirectional mode will automatically disable ip routing on the port. You
must manually configure static ip route and arp entry in order to route ip traffic.
This example shows how to configure 10-Gigabit Ethernet port 1/2 as a UDE receive-only port:
Router(config-if)# unidirectional receive-only
Warning!
Enable port unidirectional mode will automatically disable port udld. You must manually
ensure that the unidirectional link does not create a spanning tree loop in the network.
Enable l3 port unidirectional mode will automatically disable ip routing on the port. You
must manually configure static ip route and arp entry in order to route ip traffic.
upgrade fpd autoTo configure the router to automatically upgrade the current FPD images on a SPA or any FPD-capable cards when an FPD version incompatibly is detected, enter the upgradefpdauto global configuration command. To disable automatic FPD image upgrades, use the no form of this command. Cisco 7200 VXRThis command is enabled by default if your router has any installed SPAs or FPD-capable cards. The router checks the FPD image during bootup or after an insertion of a SPA or FPD-capable card. If the router detects an incompatibility between an FPD image and a SPA or FPD-capable card, an automatic FPD upgrade attempt occurs unless the user has disabled automatic FPD upgrades by entering the noupgradefpdauto command. The upgradefpdpath command can be used to direct the router to search for the FPD image package at another location (such as an FTP or TFTP server) when an FPD incompatibility is detected. The router searches the disk2: Flash Disk for the FPD image package file when an FPD incompatibility is detected and upgradefpdauto is enabled. The routersearchestheprimary Flash file system (disk0:) for the FPD image package file when an FPD incompatibility is detected and upgradefpdauto is enabled. The router searches all of its Flash file systems for the FPD image package when an FPD incompatibility is detected and upgradefpdauto is enabled. Command History
Usage GuidelinesThis command is enabled by default. In most cases, this default configuration should be retained. If this command is disabled but an FPD upgrade is required for a SPA, theupgradehw-modulesubslot command can be used to upgrade the SPA FPD image manually after the SPA is disabled because of the existing FPD incompatibility. If this command is disabled but an FPD upgrade is required for an FPD-capable card on the Cisco 7200 VXR router, you cannot upgrade the card manually. Select the FPD image package and download it to the disk2: Flash Disk, enable the automatic FPD upgrade by using the upgrade fpd auto command, and reboot the router. Upgrading the FPD image on a SPA or FPD-capable card places the SPA or card offline while the upgrade is taking place. The time required to complete an FPD image upgrade can be lengthy. The showupgradefpdprogress command can be used to gather more information about estimated FPD download times for a particular SPA. For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 7600 Series Router SIP, SSC, and SPA Software Configuration Guide. Cisco 7200 VXRThe following example shows the output that is displayed when a VSA in slot 0 requires an FPD image upgrade and the upgrade fpd auto command is enabled. The required FPD image is automatically upgraded. *Apr 10 00:37:42.859: %FPD_MGMT-3-INCOMP_IMG_VER: Incompatible VSA (FPD ID=1) image version detected for VSA card in slot 0. Detected version = 0.9, minimum required version = 0.10. Current HW version = 0.0. *Apr 10 00:37:42.859: %FPD_MGMT-5-UPGRADE_ATTEMPT: Attempting to automatically upgrade the FPD image(s) for VSA card in slot 0. Use 'show upgrade fpd progress' command to view the upgrade progress ... *Apr 10 00:37:43.023: %FPD_MGMT-6-BUNDLE_DOWNLOAD: Downloading FPD image bundle for VSA card in slot 0 ... *Apr 10 00:37:44.543: %FPD_MGMT-6-UPGRADE_TIME: Estimated total FPD image upgrade time for VSA card in slot 0 = 00:03:00. *Apr 10 00:37:44.639: %FPD_MGMT-6-UPGRADE_START: VSA (FPD ID=1) image upgrade in progress for VSA card in slot 0. Updating to version 0.10. PLEASE DO NOT INTERRUPT DURING THE UPGRADE PROCESS (estimated upgrade completion time = 00:03:00) ...**************** *Apr 10 00:38:57.483: %FPD_MGMT-6-UPGRADE_PASSED: VSA (FPD ID=1) image in the VSA card in slot 0 has been successfully updated from version 0.9 to version 0.10. Upgrading time = 00:01:12.844 *Apr 10 00:38:57.483: %FPD_MGMT-6-OVERALL_UPGRADE: All the attempts to upgrade the required FPD images have been completed for VSA card in slot 0. Number of successful/failure upgrade(s): 1/0. *Apr 10 00:38:57.483: %FPD_MGMT-5-CARD_POWER_CYCLE: VSA card in slot 0 is being power cycled for the FPD image upgrade to take effect. Cisco 7304The following example shows the output displayed when a SPA requires an FPD image upgrade and the upgradefpdauto command is enabled . The incompatible FPD image is automatically upgraded. % Uncompressing the bundle ... [OK] *Jan 13 22:38:47:%FPD_MGMT-3-INCOMP_FPD_VER:Incompatible 4FE/2GE FPGA (FPD ID=1) image version detected for SPA-4FE-7304 card in subslot 2/0. Detected version = 4.12, minimal required version = 4.13. Current HW version = 0.32. *Jan 13 22:38:47:%FPD_MGMT-5-FPD_UPGRADE_ATTEMPT:Attempting to automatically upgrade the FPD image(s) for SPA-4FE-7304 card in subslot 2/0 ... *Jan 13 22:38:47:%FPD_MGMT-6-BUNDLE_DOWNLOAD:Downloading FPD image bundle for SPA-4FE-7304 card in subslot 2/0 ... *Jan 13 22:38:49:%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 13 22:38:49:%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 13 22:44:33:%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:44.108 *Jan 13 22:44:33:%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 13 22:44:33:%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
upgrade fpd pathTo configure the router to search for an FPD image package file in a location other than the default router Flash file system during an automatic FPD upgrade, enter the upgradefpdpath command in global configuration mode. To return to the default setting of the router searching for the FPD image package file in the router Flash file systems when an automatic FPD upgrade is triggered, use the no form of this command. Syntax Description
Cisco 7200 VXRThe upgradefpdpath command is used to specify a new location for a router to locate the FPD image package file, if you want to store the FPD image package file in a location other than the default router Flash file system for automatic FPD upgrades. The default locations the router searches are as follows: The router searches the disk2: Flash Disk for the FPD image package file when an FPD incompatibility is detected and upgradefpdauto is enabled. The routersearchestheprimary Flash file system (disk0:) for the FPD image package file when an FPD incompatibility is detected and upgradefpdauto is enabled. The router searches all of its Flash file systems for the FPD image package when an FPD incompatibility is detected and upgradefpdauto is enabled. Command History
Usage GuidelinesIt is important to note that the last character of the fpd-pkg-dir-url is always a "/". This path points users to the directory that stores the file, but not the file itself. When specifying the path to the location of the new FPD image package file, do not include the file name in the path. The Cisco IOS will automatically download the correct FPD image package file once directed to the proper location, even if multiple FPD image package files of different versions are stored in the same location. If the upgradefpdpath command is not entered, the router searches the default router Flash file system for the FPD image. For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), refer to the Cisco 7600 Series Router SIP, SSC, and SPA Software Configuration Guide. ExamplesIn the following example, the FPD image package file that is stored on the TFTP server using the path johnstftpserver/fpdfiles is scanned for the latest FPD image package file when an automatic FPD upgrade occurs:
upgrade fpd path tftp://johnstftpserver/fpdfiles/
In the following example, the FPD package file that is stored on the FTP server using the path johnsftpserver/fpdfiles is scanned for the latest FPD image package when an automatic FPD upgrade occurs. In this example, john is the username and XXXXXXX is the FTP password:
upgrade fpd path ftp://john:XXXXXXX@johnsftpserver/fpdfiles/
Related Commands
upgrade fpgaTo set router behavior regarding handling of FPGA mismatches after FPGA mismatches are detected, use the upgradefpga command in privileged EXEC mode. Command DefaultBefore Cisco IOS Release 12.2(20)S6, users were automatically prompted for an FPGA upgrade when an FPGA version mismatch was detected. In Cisco IOS Release 12.2(20)S6, the default setting became noupgradefpga. By default, FPGA is not upgraded when an FPGA version mismatch is detected and the user is not prompted to upgrade the FPGA, although it is important to note that a message indicating the FPGA mismatch is displayed on the console. Users who want to upgrade FPGA must use the upgradefpgaall command to manually perform the upgrade when the default settings are set. Command History
Usage GuidelinesNote that noupgradefpga is the default setting starting in Cisco IOS Release 12.2(20)S6. See the Defaults section of this command reference for additional information on the changes to the default setting in Cisco IOS Release 12.2(20)S6. This command can be used to upgrade all of the FPGAs in a Cisco 7304 router except for the SPA FPGA. The SPA FPGA is upgraded using an FPD image package. An FPGA match check is automatically run by the Cisco 7304 router during system bootup or after a piece of hardware with FPGA is installed into an operating Cisco 7304 router. This command defines the behavior for a router after an FPGA mismatch is detected during one of these FPGA match checks. When the default setting of noupgradefpga is maintained, FPGA is not upgraded when an FPGA mismatch is detected and the user is not prompted regarding an FPGA upgrade. If the upgradefpgaprompt command is entered, a prompt asking users whether they would like to perform an FPGA upgrade appears on the console when FPGA mismatches are detected. If the upgradefpgaforce command is entered, an FPGA upgrade occurs automatically when an FPGA mismatch is detected. In Cisco IOS Releases 12.2(20)S4 and 12.2(20)S5, the noupgradefpgaprompt configuration automatically started an FPGA upgrade when an FPGA mismatch was detected. Starting in Cisco IOS Release 12.2(20)S6, the noupgradefpgaprompt configuration is the same configuration as noupgradefpga. When this setting of noupgradefpga is maintained, the FPGA is not upgraded when an FPGA mismatch is detected and the user is not prompted regarding an FPGA upgrade. While the noupgradefpga command can be entered as a configuration command, the upgradefpga command cannot be entered unless the force or prompt options are also entered. The force or prompt options are not necessary when entering the no upgrade fpga command. The options can be entered, but the system configuration will revert to the noupgradefpga configuration regardless of whether a keyword is entered. Note that when the FPGA prompt is configured, the prompt appears on the console screen only. If you are connecting to a router using a telnet connection through a line card, SPA, or port adapter, you will not see this prompt. If you are connecting to the router through one of these methods, we recommend not configuring upgradefpgaprompt because you will not be able to see the prompt and the prompt will time out. ExamplesIn the following example, the system configuration has been changed so that users will be prompted regarding an FPGA upgrade if an FPGA mismatch is detected during bootup or after an OIR hardware insertion.
Router# upgrade fpga prompt
The following example is the output of a router that has detected an FPGA mismatch when the upgradefpgapromptcommand is configured. Note the "Upgrade slot 5 LC FPGA? [y/n]" prompt. In this example, the prompt is answered and the FPGA upgrade is performed.
The following board(s) have an FPGA image that is different
from the IOS bundled FPGA image
Please note the board(s) will be reset after FPGA update.
In the case of NSE, it will reload the whole system.
HARDWARE FPGA VERSION ESTIMATED TIME
SLOT FPGA VERSION CURRENT IOS BUNDLED TO UPDATE
---- ---- -------- ------- ----------- --------------
5 6T3 03.03 00.20 00.21 up to 12 minutes
Upgrade slot 5 LC FPGA? [y/n]y
Slot 5 LC FPGA update in process
PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS
OR NEXT RELOAD MAY CRASH THE SYSTEM
FPGA flash update in progress
Erasing (this may take a while)...
Programming...
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Verifying FPGA flash
Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvDone
Comparing with the source file...Passed
Slot 5 LC FPGA successfully updated from version 00.20 to version 00.21
Slot 5 linecard reset after FPGA update...
Slot 5 linecard successfully reset
In the following example, the system configuration has been changed so that an FPGA upgrade will occur automatically if an FPGA mismatch is detected during bootup or after an OIR hardware insertion:
Router# upgrade fpga force
The following example is from a router that has detected an FPGA mismatch when upgradefpgaforce is configured. Note that the upgrade occurs automatically without the user being prompted for any information.
The following board(s) have an FPGA image that is different
from the IOS bundled FPGA image
Please note the board(s) will be reset after FPGA update.
In the case of NSE, it will reload the whole system.
HARDWARE FPGA VERSION ESTIMATED TIME
SLOT FPGA VERSION CURRENT IOS BUNDLED TO UPDATE
---- ---- -------- ------- ----------- --------------
5 6T3 03.03 00.20 00.21 up to 12 minutes
Slot 5 LC FPGA update in process
PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS
OR NEXT RELOAD MAY CRASH THE SYSTEM
FPGA flash update in progress
Erasing (this may take a while)...
Programming...
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Verifying FPGA flash
Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvDone
Comparing with the source file...Passed
Slot 5 LC FPGA successfully updated from version 00.20 to version 00.21
Slot 5 linecard reset after FPGA update...
Slot 5 linecard successfully reset
In the following example, the default configuration where no prompt and no forced upgrade occurs when an FPGA mismatch occurs is restored.
Router# no upgrade fpga
The following example is from a router that has detected an FPGA mismatch when noupgradefpga is configured. Note that the FPGA upgrade was not performed. If you receive these messages and want to upgrade FPGA, enter the upgradefpgaall command to manually perform an FPGA upgrade. 00:00:05:%PLATFORM-4-FPGA_MISMATCH:FPGA image in slot 0 (name = NPEG100, hardware version = 01.00, current fpga version = 02.04) does not match the FPGA image in Cisco IOS software (version 02.05). Approximate time to update the FPGA image is 12 minutes. 00:00:08:%PLATFORM-4-FPGA_MISMATCH:FPGA image in slot 5 (name = 6T3, hardware version = 03.03, current fpga version = 00.20) does not match the FPGA image in Cisco IOS software (version 00.21). Approximate time to update the FPGA image is 12 minutes. Related Commands
upgrade fpga allTo manually start the Field-Programmable Gate Array (FPGA) image update process, use the upgradefpgaallcommand in privileged EXEC mode. Command History
Usage GuidelinesUse this command to manually start the FPGA image update process. Automatic FPGA version checking is performed during every system startup for all line cards, processors, and jacket cards in the system. Automatic FPGA version checking is also performed for hardware after insertion of that hardware during an online insertion and removal (OIR). Traffic disruption for traffic on the hardware upgrading FPGA usually occurs during FPGA upgrades. If you are going to upgrade FPGA using this command, keep this fact in mind. Before Cisco IOS Release 12.2(20)S6, the hardware that had the FPGA upgrade would automatically be reloaded as the final procedure of the FPGA upgrade. In Cisco IOS Release 12.2(20)S6 onward, the user sees a prompt asking if the hardware should be reloaded to complete the FPGA upgrade. The user can choose to skip the hardware reload at the current time if desired, but the FPGA upgrade is not complete until the hardware is reloaded. If the user chooses not to reload the hardware that is getting the FPGA upgrade, the hardware will have to be reloaded using the hw-moduleslot-numberstop command followed by the hw-moduleslot-numberstart command if the hardware is not a processor. If the hardware is a processor, the router must be reloaded. In cases where the FPGA upgrade is performed but the hardware is not reloaded, users should note that the bundled FPGA version will be transferred to Flash memory but not to the hardware. Therefore, if the showc7300 command is entered to see FPGA versions after an FPGA upgrade has been performed but not completed by reloading the hardware, the bundled FPGA version should match the Flash memory version. After the hardware is reloaded, the bundled, the Flash, and the system FPGA should all match and the upgrade should be complete. ExamplesThe following example shows a manual FPGA upgrade for a router using Cisco IOS Release 12.2(20)S6 or later. Note that the user elects to reject the NPE-G100 upgrade. More importantly, note the user is prompted about reloading the 6T3 line card to complete the FPGA upgrade after electing to perform that FPGA upgrade. In this example, the user decides to reject the card reload for the 6T3 line card in slot 5 and the FPGA upgrade for that card is not finalized. Router# upgrade fpga all The following board(s) have an FPGA image that is different from the IOS bundled FPGA image HARDWARE FPGA VERSION ESTIMATED TIME SLOT FPGA VERSION CURRENT IOS BUNDLED TO UPDATE ---- ---- -------- ------- ----------- -------------- 0 NPEG100 01.00 02.04 02.05 up to 12 minutes 5 6T3 03.03 00.20 00.21 up to 12 minutes Upgrade slot 0 NPEG100 FPGA? [y/n]n %Warning:FPGA update skipped Slot 0 NPEG100 FPGA may contain incompatible FPGA version. This may cause system to be unstable. 00:07:54:%PLATFORM-6-FPGAUPDSKIP:Slot 0 NPEG100 FPGA update skipped. Upgrade slot 5 LC FPGA? [y/n]y The card in slot 5 should be reloaded for the new FPGA image to take effect. Do you want to reload the card? [Y/N]n Slot 5 LC FPGA update in process PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS OR NEXT RELOAD MAY CRASH THE SYSTEM FPGA flash update in progress Erasing (this may take a while)... Programming... CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Verifying FPGA flash Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvDone Comparing with the source file...Passed Slot 5 LC FPGA successfully updated from version 00.20 to version 00.21 00:20:27:%PLATFORM-6-FPGAUPDSUCCESS:Slot 5 LC FPGA successfully updated from version 00.20 to 00.21. 00:20:27:%PLATFORM-4-FPGAUPD_RELOAD_SKIP:After the FPGA update, the card in slot 5 was not reloaded. The card should be reloaded for the new FPGA image to take effect. The following example shows how to manually start the FPGA image update process for an NSE for a router running a pre-Cisco IOS Release 12.2(20)S6 software image:
Router# upgrade fpga all
The following board(s) may have incompatible FPGA(s) and may
need an upgrade or downgrade.
Please note the board(s) will be reset after FPGA update.
In the case of NSE, it will reload the whole system.
SLOT FPGA CURRENT VERSION BUNDLED VERSION ESTIMATED TIME TO
ON THE BOARD IN IOS UPDATE
---- ---- --------------- --------------- -----------------
0 NSE100 (MB) 00.03 00.12 up to 15 minutes
0 NSE100 (DB) 00.03 00.10 up to 6 minutes
Upgrade slot 0 NSE MB FPGA? [y/n]y
Upgrade slot 0 NSE DB FPGA? [y/n]y
Slot 0 NSE MB FPGA update in process
PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS
OR NEXT RELOAD MAY CRASH THE SYSTEM
FPGA flash update in progress
Erasing (this may take a while)...
Programming...
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Verifying FPGA flash
Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv vvvvvvvvvvvvvDone
Comparing with the source file...Passed
Slot 0 NSE MB FPGA successfully updated from version 0.3 to version 0.12
Slot 0 NSE DB FPGA update in process
PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS
OR NEXT RELOAD MAY CRASH THE SYSTEM
FPGA flash update in progress
Erasing (this may take a while)...
Programming...
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Verifying FPGA flash
Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvDone
Comparing with the source file...Passed
Slot 0 NSE DB FPGA successfully updated from version 0.3 to version 0.10
System will be reloaded now for the new FPGA to take effect...
The following example shows how to manually update the FPGA image of a line card on a router running pre-Cisco IOS Release 12.2(20)S6 software:
Router# upgrade fpga all
The following board(s) may have incompatible FPGA(s) and may
need an upgrade or downgrade.
Please note the board(s) will be reset after FPGA update.
In the case of NSE, it will reload the whole system.
SLOT FPGA CURRENT VERSION BUNDLED VERSION ESTIMATED TIME TO
ON THE BOARD IN IOS UPDATE
---- ---- --------------- --------------- -----------------
4 OC48 POS 00.13 00.12 up to 5 minutes
Downgrade slot 4 LC FPGA? [y/n]y
Slot 4 LC FPGA update in process
PLEASE DO NOT INTERRUPT DURING FPGA UPDATE PROCESS
OR NEXT RELOAD MAY CRASH THE SYSTEM
FPGA flash update in progress
Erasing (this may take a while)...
Programming...
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Verifying FPGA flash
Reading from FPGA flash...vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvDone
Comparing with the source file...Passed
Slot 4 LC FPGA successfully updated from version 0.13 to version 0.12
Slot 4 linecard reset after FPGA update...
Slot 4 linecard successfully reset
00:11:37:%PLATFORM-6-FPGAUPDSUCCESS:Slot 4 LC FPGA successfully update from version 0.13 to 0.12.
Related Commands
upgrade hw-module slot
To manually upgrade the current FPD image package on a SIP or any FPD-capable cards, enter the upgradehw-moduleslot command in privileged EXEC mode. Cisco 7200 VXR
upgrade
hw-module
slot
{slot | npe}
file
file-url
Cisco 7600 Series
upgrade
hw-module
slot
slot
file
file-url
[force]
Syntax Description
Cisco 7200 VXRNo default behavior or values. 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 upgradehw-moduleslot command is used to manually upgrade the FPD images; therefore, the upgradehw-moduleslotcommand should only be used 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 noupgradefpdauto command can be entered to disable automatic FPD upgrades. If no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered. Command History
Usage GuidelinesCisco 7200 VXR This command is used to manually upgrade FPD images. Note that for a manual 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 after a manual FPD upgrade, not a router power cycle. Cisco 7600 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 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 showupgradefpdprogress 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 7600 Series Router SIP, SSC, and SPA Software Configuration Guide. For FPD upgrades on the Cisco 7200 VXR router, see the Field-Programmable Device Upgrades feature guide. Cisco 7200 VXRThe 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
================== =========== =========== ============
% NOTES:
- Use 'show upgrade fpd progress' command to view the progress of the FPD
upgrade.
- 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 ...
Router#
*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 SeriesThe 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 ... Router# 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
upgrade hw-module slot fpd fileTo manually upgrade the current FPD image package on a SIP or any FPD-capable cards, use the upgradehw-moduleslotfpdfilecommand in privileged EXEC mode. Cisco 7200 VXR
upgrade
hw-module
slot
{slot | npe}
fpd
file
file-url
Cisco 7600 Series
upgrade
hw-module
slot
slot
fpd
file
file-url
[force]
Syntax Description
Cisco 7200 VXRNo default behavior or values. 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. Manual upgrade of FPD images is recommended 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 noupgradefpdauto command can be entered to disable automatic FPD upgrades. If no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered. Usage GuidelinesCisco 7200 VXR This command is used to manually upgrade FPD images. In most cases, the easiest and recommended method of upgrading FPD images is the automatic FPD upgrade, which is enabled by default. Note that for a manual 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 after a manual FPD upgrade, not a router power cycle. Cisco 7600 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 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 showupgradefpdprogress 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 7600 Series Router SIP, SSC, and SPA Software Configuration Guide. For FPD upgrades on the Cisco 7200 VXR router, see the Field-Programmable Device Upgrades feature guide. Cisco 7200 VXRThe following example shows a sample manual FPD upgrade of the FPD image package for the NPE-G2:
Router# upgrade hw-module slot npe fpd 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
================== =========== =========== ============
% NOTES:
- Use 'show upgrade fpd progress' command to view the progress of the FPD
upgrade.
- 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 ...
Router#
*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 SeriesThe following example shows a sample manual FPD upgrade: Router# upgrade hw-module slot 4 fpd 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 ... Router# 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
upgrade hw-module subslot
To manually upgrade the current FPD image package on a SPA, use the upgradehw-modulesubslot command in privileged EXEC mode. Cisco 7304
upgrade
hw-module
subslot
slot
/subslot
file
file-url
[reload]
Cisco 7600 Series, Cisco 12000 Series
upgrade
hw-module
subslot
slot
/subslot
file
file-url
[force]
Syntax Description
Cisco 7304No 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 a the FPD image on the SPA and the FPD image required to run the SPA with the running Cisco IOS image. The upgradehw-modulesubslot command is used to manually upgrade the FPD images; therefore, the upgradehw-modulesubslotcommand should only be used 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 noupgradefpdauto command can be entered to disable automatic FPD upgrades. 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 perform OIR of the SPA later to complete the FPD upgrade. If no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered. Command History
Usage GuidelinesThis 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 FPD image upgrade process places the SPA offline. The time required to complete an FPD image upgrade can be lengthy. The showupgradeprogress command can be used to gather more information about estimated FPD download times for a particular SPA. For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 7304 Router Modular Services Card and Shared Port Adapter Software Configuration Guide, the Cisco 7600 Series Router SIP, SSC, and SPA Software Configuration Guide, or the Cisco 12000 Series Router SIP and SPA Software Configuration Guide. ExamplesThe following example shows a sample 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 ... Router# *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
upgrade hw-module subslot fpd fileTo manually upgrade the current FPD image package on a SPA, use the upgradehw-modulesubslotfpdfilecommand in privileged EXEC mode. Cisco 7304 and Cisco uBR10012 Universal Broadband Router
upgrade
hw-module
subslot
slot
/subslot
fpd
file
file-url
[reload]
Cisco 7600 Series
upgrade
hw-module
subslot
slot
/subslot
fpd
file
file-url
[force]
Syntax Description
Cisco 7304No 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 a the FPD image on the SPA and the FPD image required to run the SPA with the running Cisco IOS image. Manual upgrade of FPD images is recommended 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 noupgradefpdauto command can be entered to disable automatic FPD upgrades. 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 perform OIR of the SPA later to complete the FPD upgrade. If no FPD incompatibility is detected, this command will not upgrade SPA FPD images unless the force option is entered. Usage GuidelinesThis 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 FPD image upgrade process places the SPA offline. The time required to complete an FPD image upgrade can be lengthy. The showupgradeprogress command can be used to gather more information about estimated FPD download times for a particular SPA. For more information about FPD upgrades on SPA interface processors (SIPs) and shared port adapters (SPAs), see the Cisco 7304 Router Modular Services Card and Shared Port Adapter Software Configuration Guide or theCisco 7600 Series Router SIP, SSC, and SPA Software Configuration Guide . ExamplesThe following example shows a sample manual FPD upgrade: Router# upgrade hw-module subslot 2/0 fpd 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 ... Router# *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
upgrade hw-programmableTo perform a Complex Programmable Logic Device (CPLD) or Field-Programmable Gate Array (FPGA) upgrade on a Cisco ASR 1000 Series Router, use the upgradehw-programmable command in Privileged EXEC configuration mode. Syntax Description
Usage GuidelinesFor procedures on performing a CPLD upgrade, see the Upgrading Field Programmable Hardware Devices for Cisco ASR 1000 Series Routers document. ExamplesThe following example upgrades the Cisco ASR1000-RP2 CPLD with the following command: Router# upgrade hw-programmable cpld filename harddisk: asr1000-hw-programmables.15.01s.pkg R0 Upgrade CPLD on Route-Processor 0 from current version 08103002 to 10021901 [confirm] This command could take up to 10 minutes, please wait and do not power cycle the box or the card (hardware may be unrecoverable). This command also issues a reset to the linecard at the end of upgrade.[confirm] Related Commands
upgrade rom-monitor defaultTo configure a particular ROM monitor image as the default ROMmon image, use the upgraderom-monitordefault command in privileged EXEC mode. Command DefaultROM 0, the one-time programmable, always there "golden" ROMmon is the default ROM monitor. Command History
Usage GuidelinesUse this command to set a ROMmon image as the default ROMmon image. If this command is not configured, the system uses ROM 0 as the default ROMmon image. There are three ROMmon images. ROM 0 is a one-time programmable, always-there ROMmon image, referred to as the "golden" ROMmon. ROM 1 and ROM 2 are upgradeable ROMmon images. At bootup, the system uses the golden ROMmon by default. If either ROM 1 or ROM 2 are configured, the system still begins bootup with the golden ROMmon, then switches to the configured ROMmon. If a new configured ROMmon image fails to boot up Cisco IOS, the router marks this ROMmon image as invalid and reverts to the golden image for the next Cisco IOS bootup. After downloading a new ROMmon image to the writeable ROMmon, you must reload Cisco IOS for the new ROMmon to take effect. The first time a new ROMmon image is loaded, you must allow the system to boot up Cisco IOS before doing any resets or power cycling. If the ROMmon loading process is interrupted, the system interprets this as a bootup failure of the new ROMmon image and reverts the ROMmon back to the golden ROMmon image in ROM 0. upgrade satellite satelliteTo upgrade the firmware of an NM-1VSAT-GILAT network module through TFTP, use the upgradesatellitesatellite command in privileged EXEC mode. Syntax Description
Usage GuidelinesThe upgradesatellitesatellite command is used to provide a firmware upgrade of VSATs locally at remote sites through TFTP. This method reduces dependency on a central hub, and allows for ease of update when connected to a service provider who uses third-party hubs. When the TFTP server is configured on the router, the VSAT firmware is copied to the router flash memory. The TFTP server configuration would be as follows: tftp-server flash:< <firmware filename> This configuration would be within the overall router configuration. When this configuration is done, the upgrade is accomplished by pointing the VSAT to the router IP address in the upgradesatellitesatellite command. The upgrade process will take several minutes. ExamplesThe following example shows the response of the NM-1VSAT-GILAT network module to a firmware upgrade command.
Router# upgrade satellite satellite 1/0 9.1.0.1 VSAT_99.06.01.26_Bin.bin
Download of new firmware will proceed after a reboot of
the satellite network module. This could take up to two minutes.
Please wait...
*Mar 4 03:18:15.006: %LINEPROTO-5-UPDOWN: Line protocol on Interface Satellite1/0, changed state to up
The upgrade process will complete in several minutes.
It will take place in the background.
Please monitor the console for errors.
*Mar 4 03:21:16.006: %LINEPROTO-5-UPDOWN: Line protocol on Interface Satellite1/0, changed state to down
*Mar 4 03:27:20.842: %LINEPROTO-5-UPDOWN: Line protocol on Interface Satellite1/0, changed state to up
vtgTo configure the Circuit Emulation Services over Packet Switched Network (CESoPSN) CEM group, use the vtg command in controller configuration STS mode. Syntax Description
wanphy flag j1 transmitT o configure the J1 byte values on the local SPA and to check the connectivity to the remotely connected SPA by passing the J1 byte values, use the wanphyflagj1transmitbyte-valuecommandin the Controller configuration mode. To deconfigure the J1 byte value and stop the J1 byte value from being sent to the remote end, use the no form of this command. Syntax Description
Usage GuidelinesThe wanphyflagj1transmitcommand has been has been introduced on the Cisco ASR 1000 Series Routers in Cisco IOS XE Release 3.3.0S. The main purpose of this command is to pass a J1 string value from the local Cisco 1-Port 10 Gigabit Ethernet LAN/WAN-PHY Shared Port Adapter to the remote SPA in order to check the connectivity between the two SPAs.
wanphy report-alarmT o enable selective alarm reporting for line-level, path-level, or section-level alarms, use the wanphyreport-alarmcommandin Controller configuration mode. To reset the alarm reporting to its default, use the no form of this command. Usage GuidelinesThe wanphyreport-alarmcommand has been introduced on the Cisco ASR 1000 Series Routers in Cisco IOS XE Release 3.3.0S. The main purpose of this command is to selectively add more line-level, section-level, WIS-level, and path-level alarms over and above the default configured alarms. To set alarm reporting to its default value, use the nowanphyreport-alarm command. ExamplesThe following example shows how to configure the line-level alarms: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy report-alarm line The following example shows how to configure the path-level alarms: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy report-alarm path The following example shows how to configure the section-level alarms: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy report-alarm section The following example shows how to configure the WIS-level alarms: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy report-alarm wis The following example shows how to reconfigure the alarms to their default values: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy report-alarm default wanphy thresholdT o configure the physical layer threshold values for b1-tca, b2-tca, the Signal Degrade (SD) Bit Error Rate (BER), and Signal Failure (SF) BER, use the wanphythresholdcommandin the Controller configuration mode. To reset the threshold alarm values to its default values, use the no form of the command. Syntax Description
Command DefaultBy default, SF-BER, SD-BER, B1-tca, and B2-tca are enabled. However, alarm logging is enabled only for SF-BER. Usage GuidelinesThe wanphythresholdcommand has been introduced on the Cisco ASR 1000 Series Routers in Cisco IOS XE Release 3.3.0S. The main purpose of this command is to configure the threshold values for SF-BER and SD-BER. ExamplesThe following example shows how to configure the B1 TCA value: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy threshold b1-tca 4 The following example shows how to configure the B2 TCA value: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy threshold b2-tca 5 The following example shows how to configure the SD-BER threshold value: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy threshold sd-ber 8 The following example shows how to configure the SF-BER threshold value: Router# config Router(config)# controller wanphy 2/1/0 Router(config-controller)# wanphy threshold sf-ber 9 xconnect (CEM)To build one end of a circuit emulation (CEM) connection and to enter CEM xconnect configuration mode, use the xconnect command in CEM configuration mode. To remove any existing CEM connections from this CEM channel, use the no form of this command. Syntax Description
yellowTo enable generation and detection of yellow alarms, use the yellow command in interface configuration mode. Command History
Usage GuidelinesUse this command to generate and detect yellow alarms. If the received signal is lost the yellow alarm can be generated to indicate a frame loss event. Generation of a yellow alarm will ensure that the alarm is sent to the remote end of the link. When the remote end is transmitting a yellow alarm, detection must be enabled to detect the alarm condition. © 2012 Cisco Systems, Inc. All rights reserved.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|