Upgrading firmware on Huawei Enterprise switches (like the S5700 or S6700 series) is a robust process, but it requires careful preparation to avoid downtime. The Upgrade Process
The workflow is generally reliable if you follow the official documentation from Huawei Technical Support Preparation : Download the correct software package and patch files from the Huawei Enterprise Portal File Transfer
: Use FTP or TFTP to move the files to the switch’s flash memory. Configuration : Set the new file as the startup image using the command: startup system-software
: If you are upgrading a stack (iStk), ensure you understand the "smooth upgrade" process to minimize impact on traffic. Review Summary
: Huawei releases are generally stable once they hit the "General Availability" (GA) stage. Complexity
: CLI-based upgrades can be daunting for beginners compared to GUI-based consumer routers. Documentation : Highly detailed step-by-step guides are available on the Support Site
: Downloading firmware often requires an active service contract or registered device. for a particular switch model or help verifying a checksum for your downloaded file? Upgrading a Switch - Huawei Technical Support 7 Mar 2026 —
Upgrading the firmware (system software) on a Huawei S-series switch typically involves preparing the environment, uploading the new software file (usually with a extension), and configuring the switch to boot from it. 1. Preparation Check Current Version display version to see your current VRP software version. Download Firmware : Log in to the Huawei Enterprise Support portal to download the correct system software ( ) and patch files ( ) for your specific model.
: Always save and back up your current configuration using the command before starting. Verify Storage
to ensure there is enough free space on the flash memory for the new software package. 2. Upgrade Methods Method A: Command Line Interface (CLI) Huawei Switch Firmware Upgrade
This is the standard manual method used by network administrators. Transfer Files : Use FTP or TFTP to upload the files to the switch's flash memory.
: Set the new software and patch as the files for the next startup.
For switches with a web management platform, the process is more visual.
Upgrading firmware on a Huawei switch involves obtaining the correct system software ( file) and patch (
file), transferring them to the device, and configuring the switch to boot from the new version. Prerequisites & Preparation
Identify Your Model: Use the command display version to check your exact model and current software version.
Download Software: Visit the Huawei Enterprise Support Website to download the target version and the specific Upgrade Guide for your series (e.g., S5700).
Backup Config: Always backup your current configuration, license files, and current system software using FTP or TFTP before starting. Upgrading firmware on Huawei Enterprise switches (like the
Check Storage Space: Ensure the flash memory has enough space for the new files; delete unnecessary files if needed. Standard CLI Upgrade Method This is the most common method for operational switches. Transfer Files: Upload the new firmware ( ) and patch ( ) to the switch using FTP, TFTP, or SCP.
Set Startup Software: Tell the switch to use the new file for the next boot: Specify Patches (Optional): If you have a patch file:
Reboot: Execute the reboot command and confirm when prompted.
Verify: After restart, run display version to confirm the target version is active. Alternative Upgrade Features Upgrading a Switch - Huawei Technical Support
The Silence of the Lab
The alert didn’t come as a scream; it came as a whisper.
It was 2:00 AM on a Sunday. Outside, the city of Shenzhen was a wash of neon and rain, but inside the "Black Box" server room of Apex Logistics, the air was stale and freezing. Chen, a senior network engineer, stared at the screen. The core switch—Cluster Node B—had just dropped a packet loss spike. It lasted only three milliseconds, barely enough to trigger a low-level alarm.
But Chen knew the history. Node B was an aging Huawei S7700, a warhorse that had routed petabytes of data for the last six years. It was reliable, but it was running firmware version V200R001. Ancient history.
"Install the patch," the memo had said. "Upgrade to V200R019." Reboot and press Ctrl+B to enter BootROM menu
It sounded simple. It was anything but.
If issues arise:
Ctrl+B to enter BootROM menu.Note: Always test rollback in lab first.
After a successful upgrade, new default settings might be insecure. Enforce these:
[Huawei] undo telnet server enable
[Huawei] ssh server enable
[Huawei] stelnet server enable
[Huawei] snmp-agent sys-info version v3
[Huawei] snmp-agent group v3 netadmin privacy
[Huawei] bootrom password change
| Item | Details |
|------|---------|
| Backup current configuration | display current-configuration |
| Verify hardware model | display device |
| Check current firmware version | display version |
| Confirm storage space | display flash: – ensure at least 2x the new firmware size free |
| Download correct firmware | From Huawei Enterprise support portal (requires contract) |
| TFTP/FTP/SFTP server ready | Prefer SFTP for security |
| Out‑of‑band management access | Console or dedicated management port |
| Change window | Schedule during maintenance window |
checksum command to verify the integrity of the firmware file.| Task | Details |
|------|---------|
| Identify current version | display version |
| Check hardware model | display device → confirm exact model (e.g., S5720-28P-PWR-LI-AC) |
| Download correct firmware | From Huawei Enterprise Support portal (requires support contract) |
| Read release notes | Verify upgrade path, minimum memory requirements, and potential impact |
| Backup configuration | display current-configuration → save to TFTP/FTP server |
| Backup license files | display license → save license file |
| Check storage space | dir → ensure sufficient flash memory (at least 2x firmware size) |
| Inform stakeholders | Plan a maintenance window (upgrades often cause reboot) |
| Prepare rollback plan | Keep previous firmware file and configuration backup |
⚠️ Critical: Some Huawei switches require intermediate versions (e.g., V200R010 → V200R019 requires first upgrading to V200R016). Always follow the upgrade path in the release notes.
Huawei’s Versatile Routing Platform (VRP) powers enterprise switches. Regular firmware upgrades address vulnerabilities (e.g., CVEs) and improve performance. However, incorrect procedures can lead to boot loops, configuration loss, or extended outages. This paper provides a step-by-step guide based on real-world best practices.
d:/update.cc.usb0:
<Huawei> copy usb0:/update.cc flash:/