公司办公网全部网络设备版本固件升级,记录一次升级的全流程
首先设备型号为H3C S5130-52S-EI
这是一个可网管的弱3层设备,虽然有console口,没有MGT口。因此不可以使用MGT的带外IP地址,不可以将端口变成3层口,写IP(弱3层设备)。
因此只能使用带内地址在vlanif 1里添加一个ip地址192.168.100.1 让笔记本电脑配置网卡ip为192.168.100.2 这样就可以互通了
固件下载地址是:(2025年9月23日仍有效)
核心交换机-以太网交换机-工业交换机-新华三集团-H3C
查询到本机型号S5130EI最新固件为:S5130EI_E-CMW710-R3507P10
下载后的zip包解压缩后有3个文件,其中
1、S5130EI_E-CMW710-R3507P10.ipe 为主版本文件,包含设备启动必需的核心系统(Boot包和System包)(IPE主软件包)
2、s5130ei_e-cmw710-packet-capture-r3507p10.bin 为提供报文捕获功能(类似Wireshark)(特性包/功能包 (.bin))
3、s5130ei_e-cmw710-freeradius-r3507p10.bin 为提供增强的RADIUS认证服务功能(特性包/功能包 (.bin))
操作对象 文件类型 正确命令 用途
特性包 .bin (功能包) install activate feature flash:/xxx.bin slot all 增加新功能 (如抓包、高级RADIUS)
补丁包 .pat (补丁文件) install activate patch flash:/xxx.pat all 修复特定Bug,通常由H3C技术支持指导安装
简单介绍后,再看操作流程
先打开ftp软件3COM,按图索骥,启动ftp服务——配置用户名、密码——配置用户目录——确定
登录交换机,随意配置一个网口为port accress vlan1,用网线跟这个接口互联后,在交换机登录电脑192.168.100.2的ftp服务器,用get命令获取上述三个补丁文件
get S5130EI_E-CMW710-R3507P10.ipe
get s5130ei_e-cmw710-freeradius-r3507p10.bin
get s5130ei_e-cmw710-packet-capture-r3507p10.bin
完整过程如下:
<H3C>ftp 192.168.100.2
Press CTRL+C to abort.
Connected to 192.168.100.2 (192.168.100.2).
220 3Com 3CDaemon FTP ·þÎñÆ÷°æ±¾ 2.0
User (192.168.100.2:(none)): admin
331 Óû§ÃûÕýÈ·, ÐèÒª¿ÚÁî
Password:
230 Óû§ÒѵǼ
Remote system type is UNIX.
ftp> dir
227 ÕýÔÚ½øÈë±»¶¯Ä£Ê½ (192,168,100,2,255,197)
125 ÕýÔÚʹÓÃÏÖ´æµÄÊý¾ÝÁ¬½Ó
drwxrwxrwx 1 owner group 0 Oct 15 10:08 .
drwxrwxrwx 1 owner group 0 Oct 15 10:08 ..
-rwxrwxrwx 1 owner group 251392 Oct 15 10:08 3CDaemon.EXE.exe
-rwxrwxrwx 1 owner group 389 Oct 15 10:08 3CDaemon.ini
-rwxrwxrwx 1 owner group 18036780 Apr 28 17:10 Dell_Lifecycle_Controller_Integration_3.3.0_A00.zip
-rwxrwxrwx 1 owner group 85750 Oct 15 10:08 Ftpd.log
-rwxrwxrwx 1 owner group 0 Oct 15 10:08 NoAccess.ftp
-rwxrwxrwx 1 owner group 400 Oct 15 10:08 Profiles.ftp
-rwxrwxrwx 1 owner group 1014784 Sep 22 14:08 s5130ei_e-cmw710-freeradius-r3507p10.bin
-rwxrwxrwx 1 owner group 19483648 Sep 22 14:08 s5130ei_e-cmw710-packet-capture-r3507p10.bin
-rwxrwxrwx 1 owner group 77552640 Sep 22 14:08 S5130EI_E-CMW710-R3507P10.ipe
-rwxrwxrwx 1 owner group 135495680 Oct 15 10:08 S6800-CMW710-R2612P02.ipe
-rwxrwxrwx 1 owner group 18840576 Oct 15 10:08 S6800-CMW710-SYSTEM-R2612P02H17.bin
-rwxrwxrwx 1 owner group 337 Oct 15 10:08 Tftpd.log
-rwxrwxrwx 1 owner group 0 Oct 15 10:08 TFTPHost.ini
226 ÕýÔڹرÕÊý¾ÝÁ¬½Ó
ftp> get s5130ei_e-cmw710-freeradius-r3507p10.bin
s5130ei_e-cmw710-freeradius-r3507p10.bin already exists. Overwrite it? [Y/N]:y
227 ÕýÔÚ½øÈë±»¶¯Ä£Ê½ (192,168,100,2,255,254)
125 ÕýÔÚʹÓÃÏÖ´æµÄÊý¾ÝÁ¬½Ó
.
226 ÕýÔڹرÕÊý¾ÝÁ¬½Ó; Îļþ´«Êä³É¹¦Íê³É.
1014784 bytes received in 2.351 seconds (421.52 Kbytes/s)
ftp> q
退出ftp登录后查看本地文件
<H3C>dir
Directory of flash:0 -rw- 77552640 Jan 01 2013 00:44:22 S5130EI_E-CMW710-R3507P10.ipe1 -rw- 220684 Jan 01 2013 01:22:05 defaultfile.zip2 -rw- 64717 Feb 03 2013 14:16:18 diag_H3C_20130203-141603.tar.gz3 drw- - Feb 04 2013 00:00:37 diagfile4 -rw- 735 Jan 01 2013 00:05:59 hostkey5 -rw- 1499 Jan 01 2013 01:20:57 ifindex.dat6 -rw- 0 Feb 03 2013 14:16:14 lauth.dat7 drw- - Jan 01 2013 00:55:20 license8 drw- - Jan 01 2013 03:22:35 logfile9 drw- - Sep 04 2025 06:59:37 pki10 -rw- 9503744 Aug 08 2008 20:00:00 s5130ei_e-cmw710-boot-r3116.bin11 -rw- 5583872 Jan 01 2013 00:50:44 s5130ei_e-cmw710-boot-r3507p10.bin12 -rw- 1014784 Jan 01 2013 02:10:35 s5130ei_e-cmw710-freeradius-r3507p10.bin13 -rw- 19483648 Jan 01 2013 00:47:33 s5130ei_e-cmw710-packet-capture-r3507p10.bin14 -rw- 61923328 Aug 08 2008 20:00:00 s5130ei_e-cmw710-system-r3116.bin15 -rw- 70945792 Jan 01 2013 00:51:28 s5130ei_e-cmw710-system-r3507p10.bin16 drw- - Jan 01 2013 00:00:39 seclog17 -rw- 591 Jan 01 2013 00:05:59 serverkey18 -rw- 3554 Jan 01 2013 01:20:58 startup.cfg19 -rw- 148779 Jan 01 2013 01:20:58 startup.mdb20 drw- - Jan 01 2013 01:22:56 versionInfo524288 KB total (271860 KB free)<H3C>
升级主版本
<H3C>boot-loader file flash:/S5130EI_E-CMW710-R3507P10.ipe all main
Verifying the file flash:/S5130EI_E-CMW710-R3507P10.ipe on slot 1....................Done.
H3C S5130-52S-EI images in IPE:s5130ei_e-cmw710-boot-r3507p10.bins5130ei_e-cmw710-system-r3507p10.bins5130ei_e-cmw710-freeradius-r3507p10.bin
This command will set the main startup software images. Continue? [Y/N]:y
Add images to slot 1.
File flash:/s5130ei_e-cmw710-boot-r3507p10.bin already exists on slot 1.
File flash:/s5130ei_e-cmw710-system-r3507p10.bin already exists on slot 1.
File flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin already exists on slot 1.
Decompressing file s5130ei_e-cmw710-boot-r3507p10.bin to flash:/s5130ei_e-cmw710-boot-r3507p10.bin.....Done.
Decompressing file s5130ei_e-cmw710-system-r3507p10.bin to flash:/s5130ei_e-cmw710-system-r3507p10.bin...............................................Done.
Decompressing file s5130ei_e-cmw710-freeradius-r3507p10.bin to flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin...Done.
Verifying the file flash:/s5130ei_e-cmw710-boot-r3507p10.bin on slot 1...Done.
Verifying the file flash:/s5130ei_e-cmw710-system-r3507p10.bin on slot 1......Done.
Verifying the file flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin on slot 1...Done.
The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.
Decompression completed.
Do you want to delete flash:/S5130EI_E-CMW710-R3507P10.ipe now? [Y/N]:n
<H3C>%Jan 1 02:13:15:593 2013 H3C PKG/5/PKG_BOOTLOADER_FILE_SUCCESS: -IPAddr=**-User=**: Executed the boot-loader file command successfully<H3C>
保存配置,重启设备
<H3C>save force
Validating file. Please wait...
Saved the current configuration to mainboard device successfully.
<H3C>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.....%Jan 1 02:13:46:844 2013 H3C DEV/5/SYSTEM_REBOOT: System is rebooting now.
..
Starting......
Press Ctrl+D to access BASIC BOOT MENU********************************************************************************
* *
* H3C S5130-52S-EI BOOTROM, Version 147 *
* *
********************************************************************************
Copyright (c) 2004-2017 New H3C Technologies Co., Ltd.Creation Date : Apr 5 2017, 12:55:45
CPU Clock Speed : 1000MHz
Memory Size : 1024MB
Flash Size : 512MB
CPLD Version : 002
PCB Version : Ver.B
Mac Address : 74eac868f93cPEX mode is disabled.
Press Ctrl+B to access EXTENDED BOOT MENU...0
Loading the main image files...
Loading file flash:/s5130ei_e-cmw710-system-r3507p10.bin........................
...............................................Done.
Loading file flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin....Done.
Loading file flash:/s5130ei_e-cmw710-boot-r3507p10.bin........Done.Image file flash:/s5130ei_e-cmw710-boot-r3507p10.bin is self-decompressing......
................................................................................
.................................................Done.
System is starting...
Cryptographic algorithms tests passed.
Line aux0 is available.Press ENTER to get started.******************************************************************************
* Copyright (c) 2004-2023 New H3C Technologies Co., Ltd. All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
******************************************************************************<H3C>
设备重启后,更新功能包 install activate feature flash:/s5130ei_e-cmw710-packet-capture-r3507p10.bin all main
<H3C>dir
Directory of flash:0 -rw- 77552640 Jan 01 2013 00:44:22 S5130EI_E-CMW710-R3507P10.ipe1 -rw- 220684 Jan 01 2013 00:54:44 defaultfile.zip2 -rw- 64717 Feb 03 2013 14:16:18 diag_H3C_20130203-141603.tar.gz3 drw- - Feb 04 2013 00:00:37 diagfile4 -rw- 735 Jan 01 2013 00:05:59 hostkey5 -rw- 1500 Jan 01 2013 00:53:32 ifindex.dat6 -rw- 0 Feb 03 2013 14:16:14 lauth.dat7 drw- - Jan 01 2013 00:55:20 license8 drw- - Jan 01 2013 03:22:35 logfile9 drw- - Sep 04 2025 06:59:37 pki10 -rw- 9503744 Aug 08 2008 20:00:00 s5130ei_e-cmw710-boot-r3116.bin11 -rw- 5583872 Jan 01 2013 00:50:44 s5130ei_e-cmw710-boot-r3507p10.bin12 -rw- 1014784 Jan 01 2013 00:51:29 s5130ei_e-cmw710-freeradius-r3507p10.bin13 -rw- 19483648 Jan 01 2013 00:47:33 s5130ei_e-cmw710-packet-capture-r3507p10.bin14 -rw- 61923328 Aug 08 2008 20:00:00 s5130ei_e-cmw710-system-r3116.bin15 -rw- 70945792 Jan 01 2013 00:51:28 s5130ei_e-cmw710-system-r3507p10.bin16 drw- - Jan 01 2013 00:00:39 seclog17 -rw- 591 Jan 01 2013 00:05:59 serverkey18 -rw- 3487 Jan 01 2013 00:53:33 startup.cfg19 -rw- 97972 Jan 01 2013 00:53:33 startup.mdb20 drw- - Jan 01 2013 00:55:50 versionInfo524288 KB total (271920 KB free)<H3C>install activate feature flash:/s5130ei_e-cmw710-packet-capture-r3507p10.bin slot 1
Verifying the file flash:/s5130ei_e-cmw710-packet-capture-r3507p10.bin on slot 1......Done.
Identifying the upgrade methods....Done.
Upgrade summary according to following table: flash:/s5130ei_e-cmw710-packet-capture-r3507p10.binRunning Version New Version None Release 3507P10 Slot Upgrade Way 1 Service Upgrade
Upgrading software images to compatible versions. Continue? [Y/N]:y
This operation might take several minutes, please wait........................Done.
<H3C>%Jan 1 01:15:43:325 2013 H3C PKG/5/PKG_INSTALL_ACTIVATE_SUCCESS: -IPAddr=**-User=**: Executed the install activate command successfully
<H3C>
注意,有的交换机没有solt 2,所以不能用all 命令 这里只能用slot 1命令
同理,更新另一个功能包 install activate feature flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin all main
过程略。。。。
最后,清理多余文件
<H3C>dir
Directory of flash:0 -rw- 77552640 Jan 01 2013 00:44:22 S5130EI_E-CMW710-R3507P10.ipe1 -rw- 220684 Jan 01 2013 02:14:49 defaultfile.zip2 -rw- 64717 Feb 03 2013 14:16:18 diag_H3C_20130203-141603.tar.gz3 drw- - Feb 04 2013 00:00:37 diagfile4 -rw- 735 Jan 01 2013 00:05:59 hostkey5 -rw- 1499 Jan 01 2013 02:13:27 ifindex.dat6 -rw- 0 Feb 03 2013 14:16:14 lauth.dat7 drw- - Jan 01 2013 00:55:20 license8 drw- - Jan 01 2013 03:22:35 logfile9 drw- - Sep 04 2025 06:59:37 pki10 -rw- 9503744 Aug 08 2008 20:00:00 s5130ei_e-cmw710-boot-r3116.bin11 -rw- 5583872 Jan 01 2013 02:12:09 s5130ei_e-cmw710-boot-r3507p10.bin12 -rw- 1014784 Jan 01 2013 02:12:57 s5130ei_e-cmw710-freeradius-r3507p10.bin13 -rw- 19483648 Jan 01 2013 00:47:33 s5130ei_e-cmw710-packet-capture-r3507p10.bin14 -rw- 61923328 Aug 08 2008 20:00:00 s5130ei_e-cmw710-system-r3116.bin15 -rw- 70945792 Jan 01 2013 02:12:56 s5130ei_e-cmw710-system-r3507p10.bin16 drw- - Jan 01 2013 00:00:39 seclog17 -rw- 591 Jan 01 2013 00:05:59 serverkey18 -rw- 3554 Jan 01 2013 02:13:27 startup.cfg19 -rw- 148792 Jan 01 2013 02:13:28 startup.mdb20 drw- - Jan 01 2013 01:22:56 versionInfo524288 KB total (271860 KB free)<H3C>delete S5130EI_E-CMW710-R3507P10.ipe
Delete flash:/S5130EI_E-CMW710-R3507P10.ipe? [Y/N]:y
Deleting file flash:/S5130EI_E-CMW710-R3507P10.ipe... Done.<H3C>delete s5130ei_e-cmw710-boot-r3116.bin
Delete flash:/s5130ei_e-cmw710-boot-r3116.bin? [Y/N]:y
Deleting file flash:/s5130ei_e-cmw710-boot-r3116.bin... Done.<H3C>delete s5130ei_e-cmw710-packet-capture-r3507p10.bin
Delete flash:/s5130ei_e-cmw710-packet-capture-r3507p10.bin? [Y/N]:y
Deleting file flash:/s5130ei_e-cmw710-packet-capture-r3507p10.bin... Done.<H3C>delete s5130ei_e-cmw710-system-r3116.bin
Delete flash:/s5130ei_e-cmw710-system-r3116.bin? [Y/N]:y
Deleting file flash:/s5130ei_e-cmw710-system-r3116.bin... Done<H3C>delete s5130ei_e-cmw710-freeradius-r3507p10.bin
Delete flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin? [Y/N]:y
Deleting file flash:/s5130ei_e-cmw710-freeradius-r3507p10.bin... Done.<H3C>dir
Directory of flash:0 -rw- 220684 Jan 01 2013 02:14:49 defaultfile.zip1 -rw- 64717 Feb 03 2013 14:16:18 diag_H3C_20130203-141603.tar.gz2 drw- - Feb 04 2013 00:00:37 diagfile3 -rw- 735 Jan 01 2013 00:05:59 hostkey4 -rw- 1499 Jan 01 2013 02:13:27 ifindex.dat5 -rw- 0 Feb 03 2013 14:16:14 lauth.dat6 drw- - Jan 01 2013 00:55:20 license7 drw- - Jan 01 2013 03:22:35 logfile8 drw- - Sep 04 2025 06:59:37 pki9 -rw- 5583872 Jan 01 2013 02:12:09 s5130ei_e-cmw710-boot-r3507p10.bin10 -rw- 70945792 Jan 01 2013 02:12:56 s5130ei_e-cmw710-system-r3507p10.bin11 drw- - Jan 01 2013 00:00:39 seclog12 -rw- 591 Jan 01 2013 00:05:59 serverkey13 -rw- 3554 Jan 01 2013 02:13:27 startup.cfg14 -rw- 148792 Jan 01 2013 02:13:28 startup.mdb15 drw- - Jan 01 2013 01:22:56 versionInfo524288 KB total (271860 KB free)<H3C>
升级完成。