Title | Size | Downloads |
---|---|---|
S6530X-CMW710-R8108P22-MD5.rar | 264 bytes | |
S6530X-CMW710-R8108P22.zip | 87.83 MB | |
H3C_S6530X-CMW710-R8108P22_Release_Notes.pdf | 1.06 MB |
H3C S6530X-CMW710-R8108P22 Release Notes |
Copyright © 2023 New H3C Technologies Co., Ltd. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior written consent of New H3C Technologies Co., Ltd. The information in this document is subject to change without notice. |
Contents
Hardware and software compatibility matrix· 1
Upgrade restrictions and guidelines· 3
Software feature and command updates· 4
Operation changes in R6010P0· 4
Operation changes in R6010P04· 4
Registering and installing licenses· 5
Open problems and workarounds· 5
Resolved problems in R6010P08· 7
Resolved problems in R6010P04· 13
Appendix B Fixed security vulnerabilities· 18
Fixed security vulnerabilities in R6010P04· 18
Appendix C Upgrading software· 19
System software file types· 19
Setting up the upgrade environment 20
Downloading software images to the master switch· 22
Upgrading from the Boot menu· 25
Accessing the basic Boot menu· 27
Accessing the extended Boot menu· 28
Upgrading Comware images from the Boot menu· 30
Upgrading Boot ROM from the Boot menu· 38
Managing files from the Boot menu· 44
List of tables
Table 2 Hardware and software compatibility matrix· 2
Table 3 ISSU version compatibility matrix· 3
Table 5 Main Software features of the S5590-EI series· 15
Table 6 Minimum free storage space requirements· 26
Table 8 Basic Boot ROM menu options· 28
Table 9 BASIC ASSISTANT menu options· 28
Table 10 Extended Boot ROM menu options· 29
Table 11 EXTENDED ASSISTANT menu options· 30
Table 12 TFTP parameter description· 30
Table 13 FTP parameter description· 32
Table 14 TFTP parameter description· 39
Table 15 FTP parameter description· 40
Introduction
This document describes the features, restrictions and guidelines, open problems, and workarounds for version S6530X-CMW710-R8108P22. Before you use this version on a live network, back up the configuration and test the version to avoid software upgrade affecting your live network.
Use this document in conjunction with the documents listed in "Related documentation."
Version information
Version number
H3C Comware Software, Version 7.1.070, Release 8108P22.
NOTE: To identify the version number (see Note①), execute the display version command in any view. |
Version history
IMPORTANT: The software feature changes listed in the version history table for each version are not complete. To obtain complete information about all software feature changes in each version, see the Software Feature Changes document for this release notes. |
Version number | Last version | Release date | Release type | Remarks |
R8108P22 | R6010P08 | 2023-04-26 | Release version | None |
R6010P08 | R6010P04 | 2023-02-24 | Release version | None |
R6010P04 | First release | 2022-11-07 | Release version | None |
Hardware and software compatibility matrix
CAUTION: To avoid an upgrade failure, use Table 2 to verify the hardware and software compatibility before performing an upgrade. |
Table 2 Hardware and software compatibility matrix
Item | Specifications |
Product family | |
Memory | 2G |
Flash | 4G |
Boot ROM version | Version 103 or higher (Note: Execute the display version command in any view to view the version information. Please see Note②) |
Host software | S6530X-CMW710-R8108P22.ipe (See the MD5 file.) |
iMC version | iMC BIMS 7.3(E0506H01) iMC EAD7.3(E0611P10) iMC EIA 7.3(E0611P13) iMC NTA 7.3(E0707L06) iMC PLAT 7.3(E0705P12) iMC QoSM 7.3(E0505P01) iMC SHM 7.3(E0707L06) iNode PC 7.3(E0585) |
Remark | None |
Sample: To display the host software and Boot ROM version of the S5590-EI, perform the following:
<H3C> display version
H3C Comware Software, Version 7.1.070, Release 8108P22 ------- Note①
Copyright (c) 2004-2022 New H3C Technologies Co., Ltd. All rights reserved.
H3C S5590-48P6XC-EI uptime is 0 weeks, 0 days, 0 hours, 4 minutes
Last reboot reason : Code reboot
Boot image: flash:/s5590ei-cmw710-boot-r8108p22.bin
Boot image version: 7.1.070, Release 8108P22
Compiled Jul 04 2022 11:00:00
System image: flash:/s5590ei-cmw710-system-r8108p22.bin
System image version: 7.1.070, Release 8108P22
Compiled Jul 04 2022 11:00:00
Feature image(s) list:
flash:/s5590ei-cmw710-freeradius-r8108p22.bin, version: 7.1.070, Release 8108P22
Compiled Jul 04 2022 11:00:00
Slot 1:
Uptime is 0 weeks,0 days,0 hours,4 minutes
BOARD TYPE: S5590-48P6XC-EI
DRAM: 2048M bytes
FLASH: 3735M bytes
PCB Version: VER.A
Bootrom Version: 103 ------ -Note②
CPLD 1 Version: 001
Power CPLD Version: None
Release Version: S5590EI-8108P22
Patch Version: None
Reboot Cause: WatchDogReboot
[SubSlot 0] 48GE+PoE+6SFP Plus
[SubSlot 1] 8*SFP28
ISSU upgrade type matrix
ISSU provides compatible upgrade and incompatible upgrade, depending on the compatibility between software versions. Table 3 provides the approved ISSU upgrade types only between the current version and the history versions within the past 18 months. This matrix does not include history versions that are 18 months earlier than the current version, for which, no ISSU upgrade verification was performed.
For more information about ISSU, see the fundamentals configuration guide for the device.
Table 3 ISSU version compatibility matrix
Current version | History version | Compatibility |
S6530X-CMW710-R8108P22 | Compatibility |
Upgrade advice
As a best practice, upgrade to this version as long as possible.
Upgrade restrictions and guidelines
Before performing a software upgrade, it is important to refer to the Software Feature Changes document for any feature changes in the new version. Also check the most recent version of the related documents (see "Related documentation") available on the H3C website for more information about feature configuration and commands.
Hardware feature updates
R8108P22~R6010P08
None
R6010P04
First release.
Software feature and command updates
MIB updates
Item | MIB file | Module | Description |
S6530X-CMW710-R8108P22~S6530X-CMW710-R6010P08 | |||
New | None | None | None |
Modified | None | None | None |
S6530X-CMW710-R6010P04 | |||
New | First release | First release | First release |
Modified | First release | First release | First release |
Operation changes
Operation changes in R8108P22~R6010P08
None
Operation changes in R6010P04
First release.
Restrictions and cautions
Before performing a software upgrade, it is important to refer to the Software Feature Changes document for any feature changes in the new version. Also check the most recent version of the related documents (see "Related documentation") available on the H3C website for more information about feature configuration and commands.
When you use this version of software, make sure you fully understand the restrictions and cautions described in this section.
Restrictions
Hardware
None
Software
None
Network
None
Cautions
Hardware
None
Software
The MAC addresses in incoming untagged packets are learned in both the VLAN and the VXLAN after you configure a mapping between the outer VLAN ID of the AC and the PVID and then modify the PVID.
Network
None
Licensing
About licensing
H3C offers licensing options for you to deploy features and expand resource capacity on an as needed basis. To use license-based features, purchase licenses from H3C and install the licenses. For more information about the license-based features and licenses available for them, see H3C Switches License Matrixes.
Registering and installing licenses
To register and transfer licenses, access H3C license services at http://www.h3c.com/en/License.
For information about registering licenses, installing activation files, and transferring licenses, see H3C Switches and Routers Licensing Guide.
Some switches support the license for the unified wired and wireless access controller feature. You can purchase licenses to add the number of APs to be managed. For more information, see H3C Comware 7 or 9 Wireless Products Licensing Guide.
Open problems and workarounds
202202220877
· Symptom: The switch cannot obtain an IP address through DHCP.
· Condition: This symptom occurs if the switch has been configured as an 802.1x client.
· Workaround: None.
202208181481
· Symptom: The action of mirroring traffic to an interface does not appear in the display qos policy interface command output.
· Condition: This symptom occurs if you modify the mirroring destination to mirroring to an interface.
· Workaround: Do not modify the mirroring destination.
202007030332
· Symptom: After you change the default port number of IP HTTP or IP HTTPS, the SmartMC Web interface cannot be accessed.
· Condition: This symptom might occur if you change the default port number of IP HTTP or IP HTTPS.
· Workaround: Use the default port number of IP HTTP or IP HTTPS to access the SmartMC Web interface.
202202250144
· Symptom: In a multichassis link aggregation scenario for IRF, the aggregate interface forwards two copies of incoming VXLAN broadcast traffic or unknown unicast traffic
· Condition: This symptom occurs if the aggregate interface is configured as an AC and local-first load sharing is enabled for link aggregation.
· Workaround: Disable local-first load sharing for link aggregation.
202110160510
· Symptom: In the VLAN-VSI interconnect scenario, the VLAN tag of packets forwarded out of an AC interface is not modified to the VLAN of the AC.
· Condition: This symptom occurs if untagged unicast packets are received on an access interface and forwarded out of an AC interface.
· Workaround: In the VLAN-VSI interconnect scenario, access ports in a VLAN in tagged mode.
202303010077
· Symptom: If a large number of MAC-based AC users come online and go offline, resources might remain in the hardware.
· Condition: This symptom occurs if a large number of MAC-based AC users come online and go offline.
· Workaround: Make sure the number of MAC-based AC users is smaller than 2000.
202304121413
· Symptom: The subordinate devices in an IRF fabric cannot start up.
· Condition: This symptom might occur if you repeat master/subordinate switchover twice or more times on an IRF fabric when a large number of MAC authentication sessions are present.
· Workaround: Do not repeatedly perform master/subordinate switchover when a large number of MAC authentication sessions are present.
List of resolved problems
Resolved problems in R8108P22
202303010079
· Symptom: Only an IPv4 entry is created at the lower layer after a non-genetic QoS policy is applied to the outbound direction of an interface. No IPv6 entry is created.
· Condition: This symptom occurs if the traffic class in the QoS policy is configured to match all packets.
202304101234
· Symptom: After you apply a packet filter to the inbound direction of an aggregate interface and then remove all member ports from the aggregate interface, the number of remaining QoS and ACL resources becomes 0, and no other ACL-related functions can be configured.
· Condition: This symptom occurs if you apply a packet filter to the inbound direction of an aggregate interface and then remove all member ports from the aggregate interface.
202304101924
· Symptom: An aggregate interface cannot be configured as a peer-link interface. The system displays that "The interface can't be configured as a peer link interface, because it has port security, 802.1X, MAC authentication, or Web authentication settings."
· Condition: This symptom might occur when you configure an aggregate interface as a peer-link interface after a configuration conflict occurred between port security mode and 802.1X or MAC authentication on the interface.
202303010065
· Symptom: The reboot reason displayed on the device is different from the real reboot reason.
· Condition: This symptom might occur if you reboot a device in an IRF fabric with a ring topology.
202303010113
· Symptom: The service slot setting for VLAN-interface 1 is lost.
· Condition: This symptom occurs if the smartmc outbound command is executed in Layer 3 Ethernet interface view, the running configuration is saved, and then the device is rebooted.
202303151291
· Symptom: Deletion of a MAC-to-VLAN entry fails.
· Condition: This symptom occurs if unambiguous MAC-to-VLAN entries are configured and then a MAC-to-VLAN entry is deleted.
202303010081
· Symptom: An error occurred in deleting a MAC-to-VLAN entry.
· Condition: This symptom occurs if ambiguous MAC-to-VLAN entries are configured and the most recently configured entry is deleted.
202303010080
· Symptom: Traffic is forwarded incorrectly.
· Condition: This symptom occurs if MAC-to-VLAN entries are configured and then the PVID is modified on an interface.
202304111039
· Symptom: The MAC authentication feature fails to take effect on an aggregate interface. Packets with unknown source MAC addresses fail to trigger MAC authentication on the interface.
· Condition: This symptom might occur on aggregate interfaces that perform MAC authentication in either of the following situations:
¡ Master/subordinate switchover upon reboot of the master device in an IRF fabric. In this situation, a packet cannot trigger MAC authentication if it arrives on a link aggregation member interface on the new master device.
¡ Incoming packets cannot trigger MAC authentication on any link aggregation member interfaces after you enable and then disable unknown source MAC-triggered ARP probing or unknown source MAC-triggered ND probing. The two features are configurable by using the arp unknown-source-mac-probing enable and ipv6 nd unknown-source-mac-probing enable commands.
202303010073
· Symptom: Secondary VLANs cannot communicate at Layer 3.
· Condition: This symptom occurs if the specified secondary VLANs of a primary VLAN are configured to communicate at Layer 3.
202303131922
· Symptom: After an H3C device establishes a MACsec session with a device using the chip of another vendor, the devices can exchange traffic, but the H3C device cannot successfully ping the peer IP.
· Condition: This symptom occurs if an H3C device establishes a MACsec session with a device using the chip of another vendor.
202303010106
· Symptom: Unrelated MAC addresses are deleted.
· Condition: This symptom occurs if you configure the OUI addresses that can be recognized by the voice VLAN feature and then delete an OUI address.
202303010094
· Symptom: The unicast packets of a primary VLAN are broadcast.
· Condition: This symptom occurs if you create a primary VLAN and secondary VLANs and transmit traffic between them.
202303010078
· Symptom: The CPU usage is high.
· Condition: This symptom occurs if the following operations are performed:
a. Configure periodical sampling in gRPC dial-out mode.
b. Configure the sensor path as mpls/labelstatuses.
c. The periodical data sampling interval is small (1 second).
d. A large amount of data is collected.
202303010046
· Symptom: The ports on an LSWM2SP2PB or LSWM2SP4PB interface module fail to come up.
· Condition: This symptom might occur if you remove or reinsert an LSWM2SP2PB or LSWM2SP4PB interface module.
202303231747
· Symptom: The undo service command cannot be executed in VLAN interface view.
· Condition: This symptom might occur if you specify a Layer 3 interface as the egress interface of the SmartMC network.
202303010091
· Symptom: The MAC addresses of some users remain.
· Condition: This symptom occurs if 4K MAC authentication users come online on a single-homed interface and repeatedly come online and go offline on an EVPN M-LAG network.
202303010068
· Symptom: If users go offline after master/subordinate switchover, URL resources remain in the hardware of the new master member device.
· Condition: This symptom might occur if MAC authentication users come online with URLs through aggregate interfaces on an IRF fabric and the users go offline after master/subordinate switchover.
202303010115
· Symptom: The portsec process might be abnormal, and core files are generated.
· Condition: This symptom occurs if the following events occur:
a. An EVPN M-LAG system switches from MAC authentication to none authentication when the MAC authentication server is unreachable and a large number of MAC authentication users are accessing the network.
b. The memory alarm threshold is reached, and users go offline.
c. The memory usage drops below the alarm threshold, and the MAC authentication server becomes active after a manual or automatic switchover.
d. The peer-link interfaces are restarted to flap the peer link.
202303010105
· Symptom: A VXLAN M-LAG system forwards duplicate unknown Layer 2 multicast or broadcast traffic.
· Condition: This symptom occurs if the following events occur:
a. An uplink fails.
b. An M-LAG member device receives unknown Layer 2 multicast or broadcast traffic on a VXLAN tunnel interface.
c. The traffic is forwarded over the peer link, and broadcast isolation does not take effect on the traffic.
202303010050
· Symptom: M-LAG member devices do not synchronize DHCP snooping entries between them.
· Condition: This symptom occurs if the peer-link interfaces are restarted to flap the peer link.
202302081392
· Symptom: If BFD MAD is enabled for VLAN interfaces, after the IRF fabric splits and then merges again, BFD MAD interfaces contain an additional port.
· Condition: This symptom occurs if BFD MAD is enabled for VLAN interfaces and the IRF fabric splits and then merges again.
202303170447
· Symptom: If a device is pinged for a long period of time, packets will be randomly dropped.
· Condition: This symptom occurs if a single-homed device sends RARP packets on an EVPN+M-LAG overlay network.
202303010099
· Symptom: In custom profile view, OSPF-related commands cannot be deployed because the ospf command with the vpn-instance or router-id keyword specified cannot be deployed.
· Condition: This issue might occur if the following conditions exist:
a. When you configure GIR, you configure the ospf command with the vpn-instance or router-id keyword specified in custom profile view.
b. After you save the configuration, you restart the device with a .cfg configuration file.
202303310597
· Symptom: After the behavior of a class-behavior association in an applied QoS policy is changed, the old behavior still takes effect and the new behavior does not take effect.
· Condition: This symptom occurs if the following conditions exist:
¡ The two behaviors are configured with actions of mirroring traffic to monitoring groups.
¡ The ACL used in the traffic class contains multiple rules.
202303010092
· Symptom: Failure message was received upon execution of the undo sflow sampling-rate command in interface view.
· Condition: This symptom might occur if you execute the undo sflow sampling-rate command after you have configured flow sampling by using the sflow sampling-rate command on an interface.
202303010057
· Symptom: The system incorrectly displays the Failed to obtain information because the system is synchronizing configuration data message upon execution of the display dot1x command while 802.1X is disabled. In this situation, the system should have displayed the 802.1X is not configured message.
· Condition: This symptom might occur when the following conditions are met:
¡ Port security is enabled, but 802.1X is disabled.
¡ VLAN groups are present.
202302081502
· Symptom: Port mirroring does not take effect.
· Condition: This symptom occurs if the following operations are performed:
a. Configure a port mirroring group. Configure an aggregate interface as the mirroring port, and configure multiple singe interfaces as the monitor ports.
b. Remove a member port from the aggregate interface acting as the mirroring port.
c. Remove a monitor port from the mirroring group.
d. Assign the member port to the aggregate interface acting as the mirroring port again.
202303010074
· Symptom: Configuration rollback failed, and an INQA_FLAG_FAIL message is displayed.
· Condition: This symptom occurs if you configure iNQA for the device, and then perform configuration rollback between two configuration files containing different values for the flag loss-measure tos-bit field.
202304102023
· Symptom: Many packets are lost after a switchback to the primary interface.
· Condition: This symptom occurs if a lot of ACs are created on the device and the interface where the AC resides comes up and goes down frequently.
202302152023
· Symptom: The four lowest-numbered interfaces on a device fails to come up.
· Condition: This symptom occurs if you change the IRF member ID of a device and then reboot the device.
202302061165
· Symptom: An IRF fabric with MVXLAN configured forwards VXLAN Layer 2 multicast traffic incorrectly.
· Condition: This symptom occurs if the IRF fabric is a multicast source, the outgoing interfaces in multicast forwarding entries are VXLAN unicast tunnel interfaces, and an IRF master/subordinate member switchover occurs.
202303010054
· Symptom: A VXLAN VTEP might be unable to learn MAC address entries.
· Condition: This symptom occurs if a VXLAN tunnel flaps and then goes down during MAC address learning on the VXLAN tunnel interface.
202302150749
· Symptom: The static BFD echo session cannot come up correctly upon device reboot.
· Condition: This symptom occurs if you configure a static BFD echo session, set the minimum echo packet receiving interval to 0, and then reboot the device.
202302061345
· Symptom: The ports on a subcard fails to start up when the subcard reboots.
· Condition: This symptom might occur if you the reboot command is executed to reboot a subcard.
202302201775
· Symptom: The switch does not create dropping-unknown entries for incoming double-tagged unknown multicast packets and does not drop them when dropping unknown multicast data packets is enabled.
· Condition: This symptom occurs when the switch is enabled with dropping unknown multicast data packets in IGMP snooping or MLD snooping and receives double-tagged unknown multicast packets.
202302160299
· Symptom: After the behavior of a class-behavior association in an applied QoS policy is changed, the old behavior still takes effect and the new behavior does not take effect.
· Condition: This symptom occurs if you apply a non-genetic QoS policy and then change the traffic behavior.
202302110604
· Symptom: A QoS policy applied to an aggregate interface does not take effect.
· Condition: This symptom occurs if the traffic behavior is configured with an action of marking a local QoS ID.
Resolved problems in R6010P08
202301170683
· Symptom: BFD session flapping occurs, resulting in packet loss.
· Condition: This symptom might occur if you remove the fan tray from the device and then install it again after configuring a large number of BFD sessions on the device.
202302090443
· Symptom: Partitioning a USB disk succeeds at the first time but fails at the second time.
· Condition: This symptom might occur if you execute the fdisk usb command twice to partition a USB disk installed on a device.
202302100481
· Symptom: A MAC address moves between the M-LAG interfaces in an M-LAG group.
· Condition: This symptom might occur if the M-LAG interfaces in an M-LAG group receive packets sourced from the same MAC address.
202302031189
· Symptom: The device restarts abnormally.
· Condition: This symptom might occur if a large number of BFD sessions exist, and the device sends and receives BFD packets very frequently.
202302152023
· Symptom: The four lowest numbered ports on the device failed to start up after you edited the IRF member ID of the device and restarted the device.
· Condition: This symptom might occur if you edit the IRF member ID of the device and restart the device.
202302170327
· Symptom: When the device receives attack packets with TTL 1, the EBGP sessions of the device might flap. The probability of EBGP session flapping depends on the reception rate of attack packets.
· Condition: This symptom might occur if the device receives attack packets with TTL 1 after EBGP session establishment.
202209201309
· Symptom: BFD MAD fails to detect a multi-active collision when an IRF fabric is split.
· Condition: This symptom occurs if the interface used for BFD MAD is bound to a VPN instance.
202211220574
· Symptom: A leaf device might fail to forward traffic in an EVPN VXLAN with asymmetric IRB distributed gateways.
· Condition: This symptom might occur if the leaf device has multiple ECMP routes whose next hops contain both ACs and tunnels.
202210200099
· Symptom: Ethernet service instances cannot be automatically created on a hybrid port.
· Condition: This symptom might occur if Ethernet service instances are automatically created on a hybrid port after VLAN-to-VXLAN mapping is enabled.
202211230586
· Symptom: In an EVPN M-LAG system, a leaf device cannot ping a downstream access device after being rebooted.
· Condition: This symptom might occur if the leaf device reboots with spanning tree configuration.
202210280988
· Symptom: The spanning tree status of an uplink M-LAG interface is abnormal when multiple M-LAG systems are cascaded.
· Condition: This symptom might occur if the following conditions exist:
¡ Spanning is disabled on all M-LAG member devices, and the uplink M-LAG interfaces are root port.
¡ Spanning is disabled on all M-LAG interfaces, and a primary/secondary device switchover is performed when the uplink M-LAG interface on the secondary device is down.
Resolved problems in R6010P04
First release.
Troubleshooting resources
To obtain troubleshooting resources for the product:
1. Access Technical Documents at http://www.h3c.com/en/Technical_Documents.
2. Select the device category and model.
3. Select the Maintain or Maintenance menu.
Related documentation
· H3C S5590-HI[EI]&S5500V3-HI Switch Series Installation Guide
· H3C S5590-HI[EI]&S5500V3-HI Switch Series Hardware Information and Specifications
· H3C S5590-HI[S5590-EI][S5500V3-HI] Switch Series Configuration Guides
· H3C S5590-HI[S5590-EI][S5500V3-HI] Switch Series Command References
· H3C PSR180-12A & PSR180-12D Power Supply Series User Manual
· H3C PSR600-54A-B Power Supply User Manual
· H3C PSR920-54A-B Power Supply User Manual
· H3C PSR1600-54A-B Power Supply User Manual
· H3C LSPM1FANSA-SN & LSPM1FANSB-SN Fan Trays User Guide
· H3C LSWM2QP2PB Interface Module User Manual
· H3C LSWM2SP8PM & LSWM2SP8P Interface Cards User Manual
· H3C LSWM2ZQP2P Interface Card User Manual
· H3C LSWM2ZSP8P Interface Card User Manual
· H3C LSPM6FWD Card Manual
· H3C LSWM2SP2PB & LSWM2SP4PB Interface Cards User Manual
Technical support
To obtain technical assistance, contact H3C by using one of the following methods:
· Email:
h3cts@h3c.com (countries and regions except Hong Kong, China)
service_hk@h3c.com (Hong Kong, China)
· Technical support hotline number. To obtain your local technical support hotline number, go to the H3C Service Hotlines website: https://www.h3c.com/en/Support/Online_Help/Service_Hotlines/
To access documentation, go to the H3C website at http://www.h3c.com/en/.
· Please refer to H3C S5590-HI[EI]&S5500V3-HI Switch Series Installation Guide
Table 5 Main Software features of the S5590-EI series
Feature | S5590-48T4XC-EI S5590-28T8XC-EI S5590-28S8XC-EI S5590-48S4XC-EI S5590-28P8XC-EI S5590-48P6XC-EI |
Ethernet | 802.1Q DLDP LLDP Static MAC address Blackhole MAC address MAC learning limit Port mirroring Flow mirroring Port-isolation 802.1d(STP)/802.1w(RSTP)/802.1s(MSTP) Static aggregation Dynamic aggregation |
IP routing | Static routing RIPv1/v2 and RIPng OSPFv1/v2/v3 BGP and BGP4+ for IPv6 Equal-cost multi-path routing (ECMP) and policy routing VRRP/VRRPv3 |
Multicast | IGMP v1/v2/v3 and MLD v1/v2 IGMP Snooping v1/v2/v3 and MLD Snooping v1/v2 PIM-DM, PIM-SM and PIM-SSM PIM6-DM, PIM6-SM and PIM6-SSM |
ACL/QoS | Layer 2 to Layer 4 packet filtering Bi-directional ACLs (inbound and outbound) Traffic classification based on source MAC, destination MAC, source IP, destination IP, TCP/UDP port, and VLAN VLAN-based ACL issuing 802.1p priority and DSCP priority Time range-based ACL Rate limit for receiving and transmitting packets (a minimum CIR of 8 Kbps) Packet redirection Committed Access Rate (CAR) Flexible queue scheduling algorithms based on both port and queue, including SP, WRR, and SP+WRR |
SDN/Openflow | OpenFlow 1.3 Multiple controllers (equal/master/slave controller role) Concurrent processing of multiple flow tables Group table Meter |
MPLS | Support MCE |
IRF2 | IRF2 Distributed device management, distributed link aggregation, and distributed resilient routing Stacking through standard Ethernet interfaces Local device stacking and remote device stacking |
Security | Hierarchical user management and password protection MAC-based authentication 802.1X Storm constrain Guest VLAN AAA authentication RADIUS authentication HWTACACS SSH 2.0 Port isolation Port security EAD Dynamic ARP detection BPDU guard and root guard uRPF IP/Port/MAC binding Plaintext authentication and MD5 authentication for OSPF and RIPv2 packets Public Key Infrastructure (PKI) IP Source Guard |
Management and maintenance | Configuration through CLI, Telnet, and console port SNMP v1/v2/v3 Remote Monitoring (RMON) alarm, event, and history recording IMC network management system System log, alarming based on severity, debugging information output NTP, SNTP Power, fan, and temperature alarming Ping and Tracert Virtual Cable Test (VCT) Device Link Detection Protocol (DLDP) LLDP, LLDP-MED Loopback detection |
Reliability | STP, RSTP, MSTP BPDU protection, root protection, loop protection, support PVST LACP DLDP RRPP ERPS (Ethernet Ring Protection Protocol) SmartLink VRRP |
The following information describes how to upgrade software while the router is operating normally or when the router cannot correctly start up.
System software images are in .bin format (for example, main.bin) and run at startup. You can set a system software image as a main, backup, or secure image.
At startup, the router always attempts to boot first with the main system software image. If the attempt fails, for example, because the image file is corrupted, the router tries to boot with the backup system software image. If the attempt still fails, the router tries to boot with the secure system software image. If all attempts fail, the router displays a failure message.
You can upgrade system software by using one of the following methods:
Upgrade method | Remarks |
Upgrading from the CLI | · You must reboot the router to complete the upgrade. · This method can interrupt ongoing network services. |
Upgrading from the Boot menu | Use this method when the router cannot correctly start up. |
Example:
IMPORTANT: Before you perform an IRF master/subordinate switchover or active/standby MPU switchover, verify that the device is in stable state. |
1. Verify that the system state, redundancy state, and state of each slot are stable.
<Sysname> display system stable state
System state :Stable
Redundancy state :Stable
Slot CPU Role State
1 0 Active Stable
2. If the device is unstable, use the following commands to troubleshoot the issue:
¡ Use the display device command to verify that the device is operating correctly.
¡ Use the display ha service-group command to verify that bulk backup has been finished for all modules.
¡ Use the display system internal process state command in probe view to verify that services are running correctly.
3. If a slot persists in unstable state or there are other unrecoverable issues, contact the technical support.
Setting up the upgrade environment
Before you upgrade system software, complete the following tasks:
· Set up the upgrade environment as shown in Figure 1.
· Configure routes to make sure that the router and the file server can reach each other.
· Run a TFTP or FTP server on the file server.
· Log in to the CLI of the router through the console port.
· Copy the upgrade file to the file server and correctly set the working directory on the TFTP or FTP server.
· Make sure that the upgrade has minimal impact on the network services. During the upgrade, the router cannot provide any services.
Figure 13 Setting up the upgrade environment
This section uses a two-member IRF fabric as an example to describe how to upgrade software from the CLI. If you have more than two subordinate switches, repeat the steps for the subordinate switch to upgrade their software. If you are upgrading a standalone switch, ignore the steps for upgrading the subordinate switch. For more information about setting up and configuring an IRF fabric, see the installation guide and Virtual Technologies configuration guide for the H3C S5560X-EI switch series.
Before you upgrade software, complete the following tasks:
4. Log in to the IRF fabric through Telnet or the console port. (Details not shown.)
5. Identify the number of IRF members, each member switch's role, and IRF member ID.
<Sysname> display irf
MemberID Role Priority CPU-Mac Description
*+1 Master 2 0023-8927-afdc ---
2 Standby 1 0023-8927-af43 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 0023-8927-afdb
Auto upgrade : no
Mac persistent : 6 min
Domain ID : 0
6. Verify that each IRF member switch has sufficient storage space for the upgrade images.
IMPORTANT: Each IRF member switch must have free storage space that is at least two times the size of the upgrade image file. |
# Identify the free flash space of the master switch.
<Sysname> dir
Directory of flash:
0 -rw- 41424 Aug 23 2013 02:23:44 startup.mdb
1 -rw- 3792 Aug 23 2013 02:23:44 startup.cfg
2 -rw- 53555200 Aug 23 2013 09:53:48 system.bin
3 drw- - Aug 23 2013 00:00:07 seclog
4 drw- - Aug 23 2013 00:00:07 diagfile
5 drw- - Aug 23 2013 00:00:07 logfile
6 -rw- 9959424 Aug 23 2013 09:53:48 boot.bin
7 -rw- 9012224 Aug 23 2013 09:53:48 backup.bin
524288 KB total (453416 KB free)
# Identify the free flash space of each subordinate switch, for example, switch 2.
<Sysname> dir slot2#flash:/
Directory of slot2#flash:/
0 -rw- 41424 Jan 01 2011 02:23:44 startup.mdb
1 -rw- 3792 Jan 01 2011 02:23:44 startup.cfg
2 -rw- 93871104 Aug 23 2013 16:00:08 system.bin
3 drw- - Jan 01 2011 00:00:07 seclog
4 drw- - Jan 01 2011 00:00:07 diagfile
5 drw- - Jan 02 2011 00:00:07 logfile
6 -rw- 13611008 Aug 23 2013 15:59:00 boot.bin
7 -rw- 9012224 Nov 25 2011 09:53:48 backup.bin
524288 KB total (453416 KB free)
7. Compare the free flash space of each member switch with the size of the software file to load. If the space is sufficient, start the upgrade process. If not, go to the next step.
8. Delete unused files in the flash memory to free space:
CAUTION: · To avoid data loss, do not delete the current configuration file. For information about the current configuration file, use the display startup command. · The delete /unreserved file-url command deletes a file permanently and the action cannot be undone. · The delete file-url command moves a file to the recycle bin and the file still occupies storage space. To free the storage space, first execute the undelete command to restore the file, and then execute the delete /unreserved file-url command. |
# Delete unused files from the flash memory of the master switch.
<Sysname> delete /unreserved flash:/backup.bin
The file cannot be restored. Delete flash:/backup.bin?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file flash:/backup.bin...Done.
# Delete unused files from the flash memory of the subordinate switch.
<Sysname> delete /unreserved slot2#flash:/backup.bin
The file cannot be restored. Delete slot2#flash:/backup.bin?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file slot2#flash:/backup.bin...Done.
Downloading software images to the master switch
Before you start upgrading software images packages, make sure you have downloaded the upgrading software files to the root directory in flash memory. This section describes downloading an .ipe software file as an example.
The following are ways to download, upload, or copy files to the master switch:
· FTP download from a server
· FTP upload from a client
· TFTP download from a server
Prerequisites
If FTP or TFTP is used, the IRF fabric and the PC working as the FTP/TFTP server or FTP client can reach each other.
Prepare the FTP server or TFTP server program yourself for the PC. The switch series does not come with these software programs.
You can use the switch as an FTP client to download files from an FTP server.
To download a file from an FTP server, for example, the server at 10.10.110.1:
9. Run an FTP server program on the server, configure an FTP username and password, specify the working directory and copy the file, for example, newest.ipe, to the directory.
10. Execute the ftp command in user view on the IRF fabric to access the FTP server.
<Sysname> ftp 10.10.110.1
Trying 10.10.110.1...
Press CTRL+C to abort
Connected to 10.10.110.1(10.10.110.1).
220 FTP service ready.
User (10.10.110.1:(none)):username
331 Password required for username.
Password:
230 User logged in.
11. Enable the binary transfer mode.
ftp> binary
200 Type set to I.
12. Execute the get command in FTP client view to download the file from the FTP server.
ftp> get newest.ipe
227 Entering Passive Mode (10,10,110,1,17,97).
125 BINARY mode data connection already open, transfer starting for /newest.ipe
226 Transfer complete.
32133120 bytes received in 35 seconds (896. 0 kbyte/s)
ftp> bye
221 Server closing.
You can use the IRF fabric as an FTP server and upload files from a client to the IRF fabric.
To FTP upload a file from a client:
On the IRF fabric:
13. Enable FTP server.
<Sysname> system-view
[Sysname] ftp server enable
14. Configure a local FTP user account:
# Create the user account.
[Sysname] local-user abc
# Set its password and specify the FTP service.
[Sysname-luser-manage-abc] password simple pwd
[Sysname-luser-manage-abc] service-type ftp
# Assign the network-admin user role to the user account for uploading file to the working directory of the server.
[Sysname-luser-manage-abc] authorization-attribute user-role network-admin
[Sysname-luser-manage-abc] quit
[Sysname] quit
On the PC:
15. Log in to the IRF fabric (the FTP server) in FTP mode.
c:\> ftp 1.1.1.1
Connected to 1.1.1.1.
220 FTP service ready.
User(1.1.1.1:(none)):abc
331 Password required for abc.
Password:
230 User logged in.
16. Enable the binary file transfer mode.
ftp> binary
200 TYPE is now 8-bit binary.
17. Upload the file (for example, newest.ipe) to the root directory of the flash memory on the master switch.
ftp> put newest.ipe
200 PORT command successful
150 Connecting to port 10002
226 File successfully transferred
ftp: 32133120 bytes sent in 64.58 secs (497.60 Kbytes/sec).
To download a file from a TFTP server, for example, the server at 10.10.110.1:
18. Run a TFTP server program on the server, specify the working directory, and copy the file, for example, newest.ipe, to the directory.
19. On the IRF fabric, execute the tftp command in user view to download the file to the root directory of the flash memory on the master switch.
<Sysname> tftp 10.10.110.1 get newest.ipe
Press CTRL+C to abort.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 30.6M 0 30.6M 0 0 143k 0 --:--:-- 0:03:38 --:--:-- 142k
To upgrade the software images:
20. Specify the upgrade image file (newest.ipe in this example) used at the next startup for the master switch, and assign the M attribute to the boot and system images in the file.
<Sysname> boot-loader file flash:/newest.ipe slot 1 main
Verifying image file..........Done.
Images in IPE:
boot.bin
system.bin
This command will set the main startup software images. Continue? [Y/N]:y
Add images to target slot.
Decompressing file boot.bin to flash:/boot.bin....................Done.
Decompressing file system.bin to flash:/system.bin................Done.
The images that have passed all examinations will be used as the main startup so
ftware images at the next reboot on slot 1.
21. Specify the upgrade image file as the main startup image file for each subordinate switch. This example uses IRF member 2. (The subordinate switches will automatically copy the file to the root directory of their flash memories.)
<Sysname> boot-loader file flash:/newest.ipe slot 2 main
Verifying image file..........Done.
Images in IPE:
boot.bin
system.bin
This command will set the main startup software images. Continue? [Y/N]:y
Add images to target slot.
Decompressing file boot.bin to flash:/boot.bin....................Done.
Decompressing file system.bin to flash:/system.bin................Done.
The images that have passed all examinations will be used as the main startup so
ftware images at the next reboot on slot 2.
22. Enable the software auto-update function.
<Sysname> system-view
[Sysname] irf auto-update enable
[Sysname] quit
This function checks the software versions of member switches for inconsistency with the master switch. If a subordinate switch is using a different software version than the master, the function propagates the current software images of the master to the subordinate as main startup images. The function prevents software version inconsistency from causing the IRF setup failure.
23. Save the current configuration in any view to prevent data loss.
<Sysname> save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.................
Saved the current configuration to mainboard device successfully.
Slot 2:
Save next configuration file successfully.
24. Reboot the IRF fabric to complete the upgrade.
<Sysname> reboot
Start to check configuration with next startup configuration file, please wait.
........DONE!
This command will reboot the device. Continue? [Y/N]:y
Now rebooting, please wait...
The system automatically loads the .bin boot and system images in the .ipe file and sets them as the startup software images.
25. Execute the display version command in any view to verify that the current main software images have been updated (details not shown).
NOTE: The system automatically checks the compatibility of the Boot ROM image and the boot and system images during the reboot. If you are prompted that the Boot ROM image in the upgrade image file is different than the current Boot ROM image, upgrade both the basic and extended sections of the Boot ROM image for compatibility. If you choose to not upgrade the Boot ROM image, the system will ask for an upgrade at the next reboot performed by powering on the switch or rebooting from the CLI (promptly or as scheduled). If you fail to make any choice in the required time, the system upgrades the entire Boot ROM image. |
In this approach, you must access the Boot menu of each member switch to upgrade their software one by one. If you are upgrading software images for an IRF fabric, using the CLI is a better choice.
TIP: Upgrading through the Ethernet port is faster than through the console port. |
Make sure the prerequisites are met before you start upgrading software from the Boot menu.
Setting up the upgrade environment
1. Use a console cable to connect the console terminal (for example, a PC) to the console port on the switch.
2. Connect the Ethernet port on the switch to the file server.
NOTE: The file server and the configuration terminal can be co-located. |
3. Run a terminal emulator program on the console terminal and set the following terminal settings:
¡ Bits per second—9,600
¡ Data bits—8
¡ Parity—None
¡ Stop bits—1
¡ Flow control—None
¡ Emulation—VT100
Preparing for the TFTP or FTP transfer
To use TFTP or FTP:
· Run a TFTP or FTP server program on the file server or the console terminal.
· Copy the upgrade file to the file server.
· Correctly set the working directory on the TFTP or FTP server.
· Make sure the file server and the switch can reach each other.
Verifying that sufficient storage space is available
IMPORTANT: For the switch to start up correctly, do not delete the main startup software images when you free storage space before upgrading Boot ROM. On the Boot menu, the main startup software images are marked with an asterisk (*). |
When you upgrade software, make sure each member switch has sufficient free storage space for the upgrade file, as shown in Table 6.
Table 6 Minimum free storage space requirements
Upgraded images | Minimum free storage space requirements |
Comware images | Two times the size of the Comware upgrade package file. |
Boot ROM | Same size as the Boot ROM upgrade image file. |
If no sufficient space is available, delete unused files as described in “Managing files from the Boot menu.”
Scheduling the upgrade time
During the upgrade, the switch cannot provide any services. You must make sure the upgrade has a minimal impact on the network services.
Starting......
Press Ctrl+D to access BASIC BOOT MENU
Press Ctrl+E to start flash test
********************************************************************************
* *
* H3C BOOTROM, Version 105 *
* *
********************************************************************************
Copyright (c) 2004-2016 New H3C Technologies Co., Ltd.
Creation Date : Aug 9 2016, 11:29:29
CPU Clock Speed : 800MHz
Memory Size : 2048MB
Flash Size : 512MB
CPLD Version : 002
PCB Version : Ver.B
Mac Address : 703d155618b0
Press Ctrl+B to access EXTENDED BOOT MENU...1
Press one of the shortcut key combinations at prompt.
Shortcut keys | Prompt message | Function | Remarks |
Ctrl+B | Press Ctrl+B to enter Extended Boot menu... | Accesses the extended Boot menu. | Press the keys within 1 second (in fast startup mode) or 5 seconds (in full startup mode) after the message appears. You can upgrade and manage system software and Boot ROM from this menu. |
Ctrl+D | Press Ctrl+D to access BASIC BOOT MENU | Accesses the basic Boot menu. | Press the keys within 1 seconds after the message appears. You can upgrade Boot ROM or access the extended Boot ROM segment from this menu. |
If the extended Boot ROM segment has corrupted, you can repair or upgrade it from the basic Boot menu.
Press Ctrl+D within 1 seconds after the "Press Ctrl+D to access BASIC BOOT MENU" prompt message appears. If you fail to do this within the time limit, the system starts to run the extended Boot ROM segment.
********************************************************************************
* *
* H3C BOOTROM, Version 105 *
* *
********************************************************************************
BASIC BOOT MENU
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
4. Boot extended BootRom
0. Reboot
Ctrl+U: Access BASIC ASSISTANT MENU
Enter your choice(0-4):
Table 8 Basic Boot ROM menu options
Option | Task |
1. Update full BootRom | Update the entire Boot ROM, including the basic segment and the extended segment. To do so, you must use XMODEM and the console port. For more information, see Using XMODEM to upgrade Boot ROM through the console port. |
2. Update extended BootRom | Update the extended Boot ROM segment. To do so, you must use XMODEM and the console port. For more information, see Using XMODEM to upgrade Boot ROM through the console port. |
3. Update basic BootRom | Update the basic Boot ROM segment. To do so, you must use XMODEM and the console port. For more information, see Using XMODEM to upgrade Boot ROM through the console port. |
4. Boot extended BootRom | Access the extended Boot ROM segment. For more information, see Accessing the extended Boot menu. |
0. Reboot | Reboot the switch. |
Ctrl+U: Access BASIC ASSISTANT MENU | Press Ctrl + U to access the BASIC ASSISTANT menu (see Table 9). |
Table 9 BASIC ASSISTANT menu options
Option | Task |
1. RAM Test | Perform a RAM self-test. |
0. Return to boot menu | Return to the basic Boot menu. |
Accessing the extended Boot menu
Press Ctrl+B within 1 second (in fast startup mode) or 5 seconds (in full startup mode) after the "Press Ctrl-B to enter Extended Boot menu..." prompt message appears. If you fail to do this, the system starts decompressing the system software.
Alternatively, you can enter 4 in the basic Boot menu to access the extended Boot menu.
The "Password recovery capability is enabled." or "Password recovery capability is disabled." message appears, followed by the extended Boot menu. Availability of some menu options depends on the state of password recovery capability (see Table 10). For more information about password recovery capability, see Fundamentals Configuration Guide in H3C S5560X-EI Switch Series Configuration Guides.
Password recovery capability is enabled.
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8):
Table 10 Extended Boot ROM menu options
Option | Tasks |
1. Download image to flash | Download a software image file to the flash. |
2. Select image to boot | · Specify the main and backup software image file for the next startup. · Specify the main and backup configuration files for the next startup. This task can be performed only if password recovery capability is enabled. |
3. Display all files in flash | Display files on the flash. |
4. Delete file from flash | Delete files to free storage space. |
5. Restore to factory default configuration | Delete the current next-startup configuration files and restore the factory-default configuration. This option is available only if password recovery capability is disabled. |
6. Enter BootRom upgrade menu | Access the Boot ROM upgrade menu. |
7. Skip current system configuration | Start the switch without loading any configuration file. This is a one-time operation and takes effect only for the first system boot or reboot after you choose this option. This option is available only if password recovery capability is enabled. |
8. Set switch startup mode | Set the startup mode to fast startup mode or full startup mode. |
0. Reboot | Reboot the switch. |
Ctrl+F: Format file system | Format the current storage medium. |
Ctrl+P: Change authentication for console login | Skip the authentication for console login. This is a one-time operation and takes effect only for the first system boot or reboot after you choose this option. This option is available only if password recovery capability is enabled. |
Ctrl+R: Download image to SDRAM and run | Download a system software image and start the switch with the image. This option is available only if password recovery capability is enabled. |
Ctrl+Z: Access EXTENDED ASSISTANT MENU | Access the EXTENDED ASSISTANT MENU. For options in the menu, see Table 11. |
Table 11 EXTENDED ASSISTANT menu options
Option | Task |
1. Display Memory | Display data in the memory. |
2. Search Memory | Search the memory for a specific data segment. |
0. Return to boot menu | Return to the extended Boot ROM menu. |
Upgrading Comware images from the Boot menu
You can use the following methods to upgrade Comware images:
· Using TFTP to upgrade software images through the Ethernet port
· Using FTP to upgrade software images through the Ethernet port
· Using XMODEM to upgrade software through the console port
Using TFTP to upgrade software images through the Ethernet port
1. Enter 1 in the Boot menu to access the file transfer protocol submenu.
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
2. Enter 1 to set the TFTP parameters.
Load File Name :update.ipe
Server IP Address :192.168.0.3
Local IP Address :192.168.0.2
Subnet Mask :255.255.255.0
Gateway IP Address :0.0.0.0
Table 12 TFTP parameter description
Item | Description |
Load File Name | Name of the file to download (for example, update.ipe). |
Server IP Address | IP address of the TFTP server (for example, 192.168.0.3). |
Local IP Address | IP address of the switch (for example, 192.168.0.2). |
Subnet Mask | Subnet mask of the switch (for example, 255.255.255.0). |
Gateway IP Address | IP address of the gateway (in this example, no gateway is required because the server and the switch are on the same subnet). |
NOTE: · To use the default setting for a field, press Enter without entering any value. · If the switch and the server are on different subnets, you must specify a gateway address for the switch. |
3. Enter all required parameters, and enter Y to confirm the settings. The following prompt appears:
Are you sure to download file to flash? Yes or No (Y/N):Y
4. Enter Y to start downloading the image file. To return to the Boot menu without downloading the upgrade file, enter N.
Loading.........................................................................
................................................................................
................................................................................
................................................................Done!
5. Enter the M (main), B (backup), or N (none) attribute for the images. In this example, assign the main attribute to the images.
Please input the file attribute (Main/Backup/None) M
Image file boot.bin is self-decompressing...
Free space: 534980608 bytes
Writing flash...................................................................
................................................................................
...................................................................Done!
Image file system.bin is self-decompressing...
Free space: 525981696 bytes
Writing flash...................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
.......................................................................Done!
NOTE: · The switch always attempts to boot with the main images first. If the attempt fails, for example, because the main images are not available, the switch tries to boot with the backup images. An image with the none attribute is only stored in flash memory for backup. To use it at reboot, you must change its attribute to main or backup. · If an image with the same attribute as the image you are loading is already in the flash memory, the attribute of the old image changes to none after the new image becomes valid. |
6. Enter 0 in the Boot menu to reboot the switch with the new software images.
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8): 0
Using FTP to upgrade software images through the Ethernet port
1. Enter 1 in the Boot menu to access the file transfer protocol submenu.
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
2. Enter 2 to set the FTP parameters.
Load File Name :update.ipe
Server IP Address :192.168.0.3
Local IP Address :192.168.0.2
Subnet Mask :255.255.255.0
Gateway IP Address :0.0.0.0
FTP User Name :switch
FTP User Password :***
Table 13 FTP parameter description
Item | Description |
Load File Name | Name of the file to download (for example, update.ipe). |
Server IP Address | IP address of the FTP server (for example, 192.168.0.3). |
Local IP Address | IP address of the switch (for example, 192.168.0.2). |
Subnet Mask | Subnet mask of the switch (for example, 255.255.255.0). |
Gateway IP Address | IP address of the gateway (in this example, no gateway is required because the server and the switch are on the same subnet). |
FTP User Name | Username for accessing the FTP server, which must be the same as configured on the FTP server. |
FTP User Password | Password for accessing the FTP server, which must be the same as configured on the FTP server. |
NOTE: · To use the default setting for a field, press Enter without entering any value. · If the switch and the server are on different subnets, you must specify a gateway address for the switch. |
3. Enter all required parameters, and enter Y to confirm the settings. The following prompt appears:
Are you sure to download file to flash? Yes or No (Y/N):Y
4. Enter Y to start downloading the image file. To return to the Boot menu without downloading the upgrade file, enter N.
Loading.........................................................................
................................................................................
................................................................................
................................................................Done!
5. Enter the M (main), B (backup), or N (none) attribute for the images. In this example, assign the main attribute to the images.
Please input the file attribute (Main/Backup/None) M
Image file boot.bin is self-decompressing...
Free space: 534980608 bytes
Writing flash...................................................................
................................................................................
...................................................................Done!
Image file system.bin is self-decompressing...
Free space: 525981696 bytes
Writing flash...................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
.......................................................................Done!
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8):0
NOTE: · The switch always attempts to boot with the main images first. If the attempt fails, for example, because the main images not available, the switch tries to boot with the backup images. An image with the none attribute is only stored in flash memory for backup. To use it at reboot, you must change its attribute to main or backup. · If an image with the same attribute as the image you are loading is already in the flash memory, the attribute of the old image changes to none after the new image becomes valid. |
6. Enter 0 in the Boot menu to reboot the switch with the new software images.
Using XMODEM to upgrade software through the console port
XMODEM download through the console port is slower than TFTP or FTP download through the Ethernet port. To save time, use the Ethernet port as long as possible.
1. Enter 1 in the Boot menu to access the file transfer protocol submenu.
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
2. Enter 3 to set the XMODEM download baud rate.
Please select your download baudrate:
1.* 9600
2. 19200
3. 38400
4. 57600
5. 115200
0. Return to boot menu
Enter your choice(0-5):5
3. Select an appropriate download rate, for example, enter 5 to select 115200 bps.
Download baudrate is 115200 bps
Please change the terminal's baudrate to 115200 bps and select XMODEM protocol
Press enter key when ready
4. Set the serial port on the terminal to use the same baud rate and protocol as the console port. If you select 9600 bps as the download rate for the console port, skip this task.
a. Select Call > Disconnect in the HyperTerminal window to disconnect the terminal from the switch.
Figure 34 Disconnecting the terminal from the switch
b. Select File > Properties, and in the Properties dialog box, click Configure.
Figure 35 Properties dialog box
c. Select 115200 from the Bits per second list and click OK.
Figure 36 Modifying the baud rate
d. Select Call > Call to reestablish the connection.
Figure 37 Reestablishing the connection
5. Press Enter. The following prompt appears:
Are you sure to download file to flash? Yes or No (Y/N):Y
6. Enter Y to start downloading the file. (To return to the Boot menu, enter N.)
Now please start transfer file with XMODEM protocol
If you want to exit, Press <Ctrl+X>
Loading ...CCCCCCCCCCCCCCCCCCCCCCCCC
7. Select Transfer > Send File in the HyperTerminal window.
Figure 38 Transfer menu
8. In the dialog box that appears, click Browse to select the source file, and select Xmodem from the Protocol list.
Figure 39 File transmission dialog box
9. Click Send. The following dialog box appears:
Figure 40 File transfer progress
10. Enter the M (main), B (backup), or N (none) attribute for the images. In this example, assign the main attribute to the images.
Please input the file attribute (Main/Backup/None) m
The boot.bin image is self-decompressing...
# At the Load File name prompt, enter a name for the boot image to be saved to flash memory.
Load File name : default_file boot-update.bin (At the prompt,
Free space: 470519808 bytes
Writing flash...................................................................
.............Done!
The system-update.bin image is self-decompressing...
# At the Load File name prompt, enter a name for the system image to be saved to flash memory.
Load File name : default_file system-update.bin
Free space: 461522944 bytes
Writing flash...................................................................
.............Done!
Your baudrate should be set to 9600 bps again!
Press enter key when ready
NOTE: · The switch always attempts to boot with the main images first. If the attempt fails, for example, because the main images not available, the switch tries to boot with the backup images. An image with the none attribute is only stored in the flash memory for backup. To use it at reboot, you must change its attribute to main or backup. · If an image with the same attribute as the image you are loading is already in flash memory, the attribute of the old image changes to none after the new image becomes valid. |
11. If the baud rate of the HyperTerminal is not 9600 bps, restore it to 9600 bps as described in step a. If the baud rate is 9600 bps, skip this step.
NOTE: The console port rate reverts to 9600 bps at a reboot. If you have changed the baud rate, you must perform this step so you can access the switch through the console port after a reboot. |
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8): 0
12. Enter 0 in the Boot menu to reboot the system with the new software images.
Upgrading Boot ROM from the Boot menu
You can use the following methods to upgrade the Boot ROM image:
· Using TFTP to upgrade Boot ROM through the Ethernet port
· Using FTP to upgrade Boot ROM through the Ethernet port
· Using XMODEM to upgrade Boot ROM through the console port
Using TFTP to upgrade Boot ROM through the Ethernet port
1. Enter 6 in the Boot menu to access the Boot ROM update menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
2. Enter 1 in the Boot ROM update menu to upgrade the full Boot ROM.
The file transfer protocol submenu appears:
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
3. Enter 1 to set the TFTP parameters.
Load File Name :update.btm
Server IP Address :192.168.0.3
Local IP Address :192.168.0.2
Subnet Mask :255.255.255.0
Gateway IP Address :0.0.0.0
Table 14 TFTP parameter description
Item | Description |
Load File Name | Name of the file to download (for example, update.btm). |
Server IP Address | IP address of the TFTP server (for example, 192.168.0.3). |
Local IP Address | IP address of the switch (for example, 192.168.0.2). |
Subnet Mask | Subnet mask of the switch (for example, 255.255.255.0). |
Gateway IP Address | IP address of the gateway (in this example, no gateway is required because the server and the switch are on the same subnet). |
NOTE: · To use the default setting for a field, press Enter without entering any value. · If the switch and the server are on different subnets, you must specify a gateway address for the switch. |
4. Enter all required parameters and press Enter to start downloading the file.
Loading.................................................Done!
5. Enter Y at the prompt to upgrade the basic Boot ROM section.
Will you Update Basic BootRom? (Y/N):Y
Updating Basic BootRom...........Done.
6. Enter Y at the prompt to upgrade the extended Boot ROM section.
Updating extended BootRom? (Y/N):Y
Updating extended BootRom.........Done.
7. Enter 0 in the Boot ROM update menu to return to the Boot menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
8. Enter 0 in the Boot menu to reboot the switch with the new Boot ROM image.
Using FTP to upgrade Boot ROM through the Ethernet port
1. Enter 6 in the Boot menu to access the Boot ROM update menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
2. Enter 1 in the Boot ROM update menu to upgrade the full Boot ROM.
The file transfer protocol submenu appears:
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
3. Enter 2 to set the FTP parameters.
Load File Name :update.btm
Server IP Address :192.168.0.3
Local IP Address :192.168.0.2
Subnet Mask :255.255.255.0
Gateway IP Address :0.0.0.0
FTP User Name :switch
FTP User Password :123
Table 15 FTP parameter description
Item | Description |
Load File Name | Name of the file to download (for example, update.btm). |
Server IP Address | IP address of the FTP server (for example, 192.168.0.3). |
Local IP Address | IP address of the switch (for example, 192.168.0.2). |
Subnet Mask | Subnet mask of the switch (for example, 255.255.255.0). |
Gateway IP Address | IP address of the gateway (in this example, no gateway is required because the server and the switch are on the same subnet). |
FTP User Name | Username for accessing the FTP server, which must be the same as configured on the FTP server. |
FTP User Password | Password for accessing the FTP server, which must be the same as configured on the FTP server. |
NOTE: · To use the default setting for a field, press Enter without entering any value. · If the switch and the server are on different subnets, you must specify a gateway address for the switch. |
4. Enter all required parameters and press Enter to start downloading the file.
Loading.................................................Done!
5. Enter Y at the prompt to upgrade the basic Boot ROM section.
Will you Update Basic BootRom? (Y/N):Y
Updating Basic BootRom...........Done.
6. Enter Y at the prompt to upgrade the extended Boot ROM section.
Updating extended BootRom? (Y/N):Y
Updating extended BootRom.........Done.
7. Enter 0 in the Boot ROM update menu to return to the Boot menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
8. Enter 0 in the Boot menu to reboot the switch with the new Boot ROM image.
Using XMODEM to upgrade Boot ROM through the console port
XMODEM download through the console port is slower than TFTP or FTP download through the Ethernet port. To save time, use the Ethernet port as long as possible.
1. Enter 6 in the Boot menu to access the Boot ROM update menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
2. Enter 1 in the Boot ROM update menu to upgrade the full Boot ROM.
The file transfer protocol submenu appears:
1. Set TFTP protocol parameters
2. Set FTP protocol parameters
3. Set XMODEM protocol parameters
0. Return to boot menu
Enter your choice(0-3):
3. Enter 3 to set the XMODEM download baud rate.
Please select your download baudrate:
1.* 9600
2. 19200
3. 38400
4. 57600
5. 115200
0. Return to boot menu
Enter your choice(0-5):5
4. Select an appropriate download rate, for example, enter 5 to select 115200 bps.
Download baudrate is 115200 bps
Please change the terminal's baudrate to 115200 bps and select XMODEM protocol
Press enter key when ready
5. Set the serial port on the terminal to use the same baud rate and protocol as the console port. If you select 9600 bps as the download rate for the console port, skip this task.
a. Select Call > Disconnect in the HyperTerminal window to disconnect the terminal from the switch.
Figure 50 Disconnecting the terminal from the switch
b. Select File > Properties, and in the Properties dialog box, click Configure.
Figure 51 Properties dialog box
c. Select 115200 from the Bits per second list and click OK.
Figure 52 Modifying the baud rate
d. Select Call > Call to reestablish the connection.
Figure 53 Reestablishing the connection
6. Press Enter to start downloading the file.
Now please start transfer file with XMODEM protocol
If you want to exit, Press <Ctrl+X>
Loading ...CCCCCCCCCCCCCCCCCCCCCCCCC
7. Select Transfer > Send File in the HyperTerminal window.
Figure 54 Transfer menu
8. In the dialog box that appears, click Browse to select the source file, and select Xmodem from the Protocol list.
Figure 55 File transmission dialog box
9. Click Send. The following dialog box appears:
Figure 56 File transfer progress
10. Enter Y at the prompt to upgrade the basic Boot ROM section.
Loading ...CCCCCCCCCCCCCC ...Done!
Will you Update Basic BootRom? (Y/N):Y
Updating Basic BootRom...........Done.
11. Enter Y at the prompt to upgrade the extended Boot ROM section.
Updating extended BootRom? (Y/N):Y
Updating extended BootRom.........Done.
12. If the baud rate of the HyperTerminal is not 9600 bps, restore it to 9600 bps at the prompt, as described in step a. If the baud rate is 9600 bps, skip this step.
Please change the terminal's baudrate to 9600 bps, press ENTER when ready.
NOTE: The console port rate reverts to 9600 bps at a reboot. If you have changed the baud rate, you must perform this step so you can access the switch through the console port after a reboot. |
13. Press Enter to access the Boot ROM update menu.
14. Enter 0 in the Boot ROM update menu to return to the Boot menu.
1. Update full BootRom
2. Update extended BootRom
3. Update basic BootRom
0. Return to boot menu
Enter your choice(0-3):
15. Enter 0 in the Boot menu to reboot the switch with the new Boot ROM image.
Managing files from the Boot menu
From the Boot menu, you can display files in flash memory to check for obsolete files, incorrect files, or space insufficiency, delete files to release storage space, or change the attributes of software images.
Displaying all files
Enter 3 in the Boot menu to display all files in flash memory and identify the free space size.
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8): 3
The following is a sample output:
Display all file(s) in flash:
File Number File Size(bytes) File Name
================================================================================
1 8177 flash:/testbackup.cfg
2(*) 53555200 flash:/system.bin
3(*) 9959424 flash:/boot.bin
4 3678 flash:/startup.cfg_backup
5 30033 flash:/default.mdb
6 42424 flash:/startup.mdb
7 18 flash:/.pathfile
8 232311 flash:/logfile/logfile.log
9 5981 flash:/startup.cfg_back
10(*) 6098 flash:/startup.cfg
11 20 flash:/.snmpboots
Free space: 464298848 bytes
The current image is boot.bin
(*)-with main attribute
(b)-with backup attribute
(*b)-with both main and backup attribute
Deleting files
If storage space is insufficient, delete obsolete files to free up storage space.
To delete files:
1. Enter 4 in the Boot menu:
Deleting the file in flash:
File Number File Size(bytes) File Name
================================================================================
1 8177 flash:/testbackup.cfg
2(*) 53555200 flash:/system.bin
3(*) 9959424 flash:/boot.bin
4 3678 flash:/startup.cfg_backup
5 30033 flash:/default.mdb
6 42424 flash:/startup.mdb
7 18 flash:/.pathfile
8 232311 flash:/logfile/logfile.log
9 5981 flash:/startup.cfg_back
10(*) 6098 flash:/startup.cfg
11 20 flash:/.snmpboots
Free space: 464298848 bytes
The current image is boot.bin
(*)-with main attribute
(b)-with backup attribute
(*b)-with both main and backup attribute
2. Enter the number of the file to delete. For example, enter 1 to select the file testbackup.cfg.
Please input the file number to change: 1
3. Enter Y at the confirmation prompt.
The file you selected is testbackup.cfg,Delete it? (Y/N):Y
Deleting....................................Done!
Changing the attribute of software images
Software image attributes include main (M), backup (B), and none (N). System software and boot software can each have multiple none-attribute images but only one main image and one backup image on the switch. You can assign both the M and B attributes to one image. If the M or B attribute you are assigning has been assigned to another image, the assignment removes the attribute from that image. If the removed attribute is the sole attribute of the image, its attribute changes to N.
For example, the system image system.bin has the M attribute and the system image system-update.bin has the B attribute. After you assign the M attribute to system-update.bin, the attribute of system-update.bin changes to M+B and the attribute of system.bin changes to N.
To change the attribute of a system or boot image:
1. Enter 2 in the Boot menu.
EXTENDED BOOT MENU
1. Download image to flash
2. Select image to boot
3. Display all files in flash
4. Delete file from flash
5. Restore to factory default configuration
6. Enter BootRom upgrade menu
7. Skip current system configuration
8. Set switch startup mode
0. Reboot
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format file system
Ctrl+P: Change authentication for console login
Ctrl+R: Download image to SDRAM and run
Enter your choice(0-8): 2
2. 1 or 2 at the prompt to set the attribute of a software image. (The following output is based on the option 2. To set the attribute of a configuration file, enter 3.)
1. Set image file
2. Set bin file
3. Set configuration file
0. Return to boot menu
Enter your choice(0-3): 2
File Number File Size(bytes) File Name
================================================================================
1(*) 53555200 flash:/system.bin
2(*) 9959424 flash:/boot.bin
3 13105152 flash:/boot-update.bin
4 91273216 flash:/system-update.bin
Free space: 417177920 bytes
(*)-with main attribute
(b)-with backup attribute
(*b)-with both main and backup attribute
Note:Select .bin files. One but only one boot image and system image must be included.
3. Enter the number of the file you are working with. For example, enter 3 to select the boot image boot-update.bin. and enter 4 to select the system image system-update.bin.
Enter file No.(Allows multiple selection):3
Enter another file No.(0-Finish choice):4
4. Enter 0 to finish the selection.
Enter another file No.(0-Finish choice):0
You have selected:
flash:/boot-update.bin
flash:/system-update.bin
5. Enter M or B to change its attribute to main or backup. If you change its attribute to M, the attribute of boot.bin changes to none.
Please input the file attribute (Main/Backup) M
This operation may take several minutes. Please wait....
Next time, boot-update.bin will become default boot file!
Next time, system-update.bin will become default boot file!
Set the file attribute success!
Handling software upgrade failures
If a software upgrade fails, the system runs the old software version.
To handle a software upgrade failure:
1. Verify that the software release is compatible with the switch model and the correct file is used.
2. Verify that the software release and the Boot ROM release are compatible. For software and Boot ROM compatibility, see the hardware and software compatibility matrix in the correct release notes.
3. Check the physical ports for a loose or incorrect connection.
4. If you are using the console port for file transfer, check the HyperTerminal settings (including the baud rate and data bits) for any wrong setting.
5. Check the file transfer settings:
¡ If XMODEM is used, you must set the same baud rate for the terminal as for the console port.
¡ If TFTP is used, you must enter the same server IP addresses, file name, and working directory as set on the TFTP server.
¡ If FTP is used, you must enter the same FTP server IP address, source file name, working directory, and FTP username and password as set on the FTP server.
6. Check the FTP or TFTP server for any incorrect setting.
7. Check that the storage device has sufficient space for the upgrade file.