H3C S7500 Series Ethernet Switches Installation Manual-(V1.02)

HomeSupportSwitchesH3C S7500 Switch SeriesInstall & UpgradeInstallation GuidesH3C S7500 Series Ethernet Switches Installation Manual-(V1.02)
07-Chapter 7 Software Maintenance
Title Size Download
07-Chapter 7 Software Maintenance 269.45 KB

Chapter 7  Software Maintenance

You can use command lines or the BOOT menu to load software of the S7500 series.

7.1  Introduction to Loading Approaches

7.1.1  Loading Software Through the Boot Menu

You can load the software:

l           From the console port using XModem

l           From an Ethernet port using TFTP

l           From an Ethernet port using FTP

 

&  Note:

l      The Boot ROM version must match the host software version when you load a Boot ROM and host software. You are recommended to upgrade the Boot ROM only when the host software to be loaded does not match the existing Boot ROM version. Frequent Boot ROM loading is discouraged.

l      You can use the Boot Menu to load a Boot ROM and host software of only SRPUs. To load a Boot ROM of LPUs, you must use command lines.

 

7.1.2  Loading Software through Command Lines

You can load software through command lines using:

l           FTP

l           TFTP

7.2  Loading Software Through the Boot Menu

If your terminal is directly connected to the switch, you can load a Boot ROM and host software of SRPUs.

Before loading, make sure that your terminal is correctly connected to the switch.

 

&  Note:

You can follow the same procedure to load a Boot ROM and host software, except that in a Boot ROM loading process you need to press Ctrl + U and Enter and will view different prompt information after entering the Boot menu. All loading procedures described in this chapter focus on how to load a Boot ROM.

 

7.2.1  BOOT Menu

Upon power-on, the switch will run the Boot ROM program and the terminal will display the following information:

            ******************************************

            *                                        *

            *    H3C S7506 BOOTROM, Version 530      *

            *                                        *

            ******************************************

Copyright(c) 2004-2007 Hangzhou H3C Tech. Co., Ltd.

Creation date   : Apr 20 2007, 20:08:58

CPU type        : MPC8245

CPU Clock Speed : 300Mhz

BUS Clock Speed : 33Mhz

BOOT_FLASH type : M29W040B

Flash  Size     : 32MB

Memory Size     : 256MB

 

S7506 main board self testing................................

SDRAM Data lines Selftest.................................OK!

SDRAM Address lines Selftest..............................OK!

SDRAM fast selftest.......................................OK!

Please check LEDs.....................LEDs selftest finished!

CPLD selftest.............................................OK!

FPGA selftest.............................................OK!

The switch Mac address is .....................0000.0309.0004

 

&  Note:

The above information may vary slightly with the models of the S7500 series.

 

Press Ctrl+B to enter Boot Menu... 5

Press Ctrl+B and the system displays the following:

Password :

 

&  Note:

To enter the Boot Menu, press Ctrl+B within 5 seconds after “Press Ctrl+B to enter Boot Menu...” is prompted. Otherwise, the system will start executing the program decompression, and in this case, if you want to enter the Boot Menu, you will have to reboot the switch. If the system enters the program decompression process, you will have to wait a long time for the system to get ready, for the program file is rather big in size and many commands need to be registered.

 

Enter the correct Boot ROM password.

By default, no Boot ROM password is set for the switch and you can press Enter to enter the Boot Menu.

 

  Caution:

If you want to modify the Boot ROM password, keep in mind the modified one.

 

            BOOT  MENU

1:  Download application file to flash

2:  Select application file to boot

3:  Display all files in flash

4:  Delete file from flash

5:  Modify bootrom password

0:  Reboot

Enter your choice(0-5):

Now, you can press Ctrl +U and Enter to enter the BootROM update menu:

   SRPG bootrom update menu:

 

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

 

Enter your choice(0-3):

For Boot ROM upgrade, see section 7.6  "Loading Host Software Containing the Boot ROM File” on page 7-19.

7.2.2  Loading Software from the Console Port Using Xmodem

I. Introduction to Xmodem

The Xmodem protocol is a file transfer protocol widely applied due to its simplicity and performances. Xmodem transfers files through the console port. It supports 128-byte or 1-kilobyte packets, checksum, CRC, and retransmissions (generally 10 times) in case of packet errors.

XModem transmission works through a receiving program and sending program. The receiving program first sends a negotiation character requesting for a check method. The sending program starts data packet transmission if the negotiation succeeds. After receiving a complete packet, the receiving program checks the packet using the negotiated check method. If the check succeeds, the receiving program sends a positive acknowledgement character and the sending program continues to send the next packet. If the check fails, the receiving program sends a negative acknowledgement character and the sending program retransmits the packet.

II. Updating the Boot ROM

Follow these steps to update the Boot ROM:

1)         After “Enter you choice(0-5)” is prompted in the Boot Menu, press Ctrl+U and Enter to enter the Boot ROM update menu:

SRPG bootrom update menu:

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):3

You can select different protocols to update the Boot ROM.

2)         Select 3 to update the Boot ROM program using XModem. Press Enter and then select the file to be loaded.

Load File name           :BTM530.btm

3)         Press Enter to enter the download baudrate menu.

Please select your download baudrate:

1. 9600

2. 19200

3. 38400

4. 57600

5. 115200

0. Exit

Enter your choice (0-5):5

4)         Choose an appropriate download baud rate. If you select 5 (baud rate 115200 bps) and press Enter, the terminal displays the following information:

Download baudrate is 115200 bps. Please change the terminal's baudrate to 115200 bps, and select XMODEM protocol.

Press enter key when ready.

 

&  Note:

You do not need to modify the HyperTerminal’s baud rate if you have chosen the baud rate 9600 bps, and thus you can skip Steps 5 and 6 and go to Step 7 directly. At this time, the terminal will not display the above information.

 

5)         Select File>Properties in the HyperTerminal window, click Configure… in the popup dialog box, and select the baud rate of 115200bps in the console port configuration dialog box.

Figure 7-1 Properties dialog box

Figure 7-2 Console port configuration dialog box

6)         Click the Disconnect icon to disconnect the HyperTerminal from the switch and then click the Connect icon to re-establish a connection using the new baud rate setting.

 

&  Note:

After changing the baud rate, you need to disconnect and reconnect the terminal emulation program to validate the new setting.

 

7)         Press Enter to start program downloading. The terminal displays the following information:

Now please start transfer file with XMODEM protocol.

If you want to exit, Press <Ctrl+X>

Downloading ... CCCCC

8)         Select Transfer>Send File in the HyperTerminal window. In the popup dialog box shown in Figure 7-3, click Browse…, select the software you need to download, and set the protocol to XModem.

Figure 7-3 Send File dialog box

9)         Click Send. The following dialog box appears.

Figure 7-4 File Sending dialog box

After downloading is completed, the terminal displays the following information:

Downloading ...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.done!

Are you sure to update SRPU bootrom? Yes or No(Y/N)y

10)     Type Y to start updating the Boot ROM file or N to return to the BootROM update menu. If you type Y and press Enter, the system updates the Boot ROM program automatically and the terminal displays the following information:

SRPG bootrom is updating now......

Get flash Type......FLASH_M29W040B

Erasing flash......done!

Programming flash......done!

Checking flash......done!

 

SRPG bootrom update menu:

 

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):3

11)     Type 0 and press Enter to return to the Boot Menu. Then type 0 to reboot the system and the terminal displays the following information:

Rebooting...

Please change the terminal's baudrate to 9600 bps!

12)     Change the baud rate of the HyperTerminal back to 9600 bps as described in Steps 5 and 6. Then press any key as prompted.

 

&  Note:

You do not need to reset the HyperTerminal’s baud rate and can skip the last step if you have chosen the baud rate 9600 bps. In this case, the terminal does not display the message “Please change the terminal's baudrate to 9600 bps!” as shown in Step 11.

 

III. Loading host software

Follow these steps to download the host software of the switch:

1)         Select 1 from the Boot Menu. The terminal displays the following information:

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):3

You can select different protocols to load the host software.

The subsequent steps are the same as those for updating the Boot ROM, except for the prompt information.

7.2.3  Loading Software from the Management Ethernet Port Using TFTP

I. Introduction to TFTP

Trivial File Transfer Protocol (TFTP) is a TCP/IP protocol used for file transmission between clients and servers. TFTP provides unreliable data transfer over UDP.

The following describes how to load the software when the switch functions as a TFTP client.

II. Loading a Boot ROM

Follow these steps to load a Boot ROM:

1)         Connect the management Ethernet port of the switch to the PC, from which the Boot ROM program is to be downloaded (the IP address of the PC is required). Connect the console port to the same PC or another one.

2)         Run the TFTP Server program on the PC connected to the management Ethernet port, and specify the file directory of the program to be downloaded.

 

  Caution:

l      The TFTP Server program is not supplied with the S7500 series.

l      When loading a Boot ROM or host software, you need to use a crossover cable to connect the management Ethernet port.

 

3)         Run the terminal emulation program on the PC connected to the console port. Start the switch, enter the Boot menu and then the BootROM update menu.

To download the Boot ROM program, press Ctrl+U and Enter to enter the BootROM update menu when the terminal displays “Enter your choice(0-5):”

   SRPG bootrom update menu:

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):1

You can select different protocols to download the Boot ROM.

4)         In the BootROM update menu, select 1 to download Boot ROM or host software. Press Enter and configure the TFTP parameters:

Load File name:  

Switch IP address://This IP address must be in the same network segment as that of the PC that saves the file to be downloaded.

Switch IP address://IP address of the PC that saves the file to be downloaded.

5)         Enter the TFTP parameter values and press Enter. The terminal displays the following information:

Are you sure to update SRPG bootrom? Yes or No(Y/N)

6)         Type Y to start file downloading or N to return to the BootROM update menu. If you type Y and press Enter, the system starts program downloading. After the program is downloaded, the system writes the program to the Flash memory. The terminal displays the following information after the write operation:

Prepare for loading...OK!

Loading....................................................done!

SRPG bootrom is updating now......

Get flash Type......FLASH_M29W040B

Erasing flash......done!

Programming flash......done!

Checking flash......done!

III. Loading host software

Follow these steps to load the host software of the switch:

1)         Select 1 from the Boot Menu. The terminal displays the following information:

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):3

You can select different protocols to load the host software.

The subsequent steps are the same as those for loading a Boot ROM, except for the prompt information.

7.2.4  Loading Software from the Management Ethernet Port Using FTP

I. Introduction to FTP

Through the management Ethernet port, the switch can act as an FTP server or client to provide another approach to software loading and file configuration.

In the following example, the switch functions as an FTP client.

II. Loading a Boot ROM

Follow these steps to load a Boot ROM:

1)         Connect the management Ethernet port of the switch to the PC, from which the Boot ROM program is to be downloaded (the IP address of the PC is required). Connect the console port to the same PC or another one.

2)         Run the FTP Server program on the PC connected to the Ethernet port, specify the file directory of the program to be downloaded, and set a login username and password.

 

  Caution:

l      The FTP Server program is not supplied with the S7500 series.

l      When loading a Boot ROM or host software, you need to use a crossover cable to connect the management Ethernet port.

 

3)         Run the terminal emulation program on the PC connected to the console port. Start the switch, and enter the Boot menu and then the BootROM update menu.

To download a Boot ROM program, press Ctrl+U and Enter to enter the Boot ROM update menu when the terminal displays ”Enter your choice (0-5):”.

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):2

4)         In the BootROM update menu, select 2 to download the Boot ROM or host software. Press Enter and configure the FTP parameters:

Load File name: 

Switch IP address: 

Server IP address:

FTP User Name:   

FTP User Password:

5)         Enter the FTP parameter values and then press Enter. The terminal displays the following information:

Are you sure to update SRPG bootrom? Yes or No(Y/N)

6)         Type Y to start file downloading or N to return to the BootROM update menu. If you type Y and press Enter, the system starts program downloading. After the program is downloaded, the system writes the program to the Flash memory. The terminal displays the following information after the write operation:

……

SRPG bootrom is updating now......

Get flash Type......FLASH_M29W040B

Erasing flash......done!

Programming flash......done!

Checking flash......done!

III. Loading host software

Follow these steps to load the host software of the switch:

1)         Select 1 from the Boot menu. The terminal displays the following information:

1. Set TFTP protocol parameter

2. Set FTP protocol parameter

3. Set XMODEM protocol parameter

0. Return to boot menu

Enter your choice(0-3):3

You can select different protocols to load the host software.

The subsequent steps are the same as those for loading a Boot ROM, except for the prompt information.

7.3  Loading Software Through Command Lines

7.3.1  Loading Using FTP

Run the FTP Server on a local PC. Ensure that you have configured the username and password and set the correct file directory. Assume that the IP address of the PC is 10.10.110.1.

Log in to the switch through Telnet or the console port and send the host software to the switch by using FTP.

 

&  Note:

l      The S7500 series support dual image booting. That is, the S7500 series normally boot with the main image (i.e. the primary file), but with the backup image (i.e. the backup file) when errors occur to the primary one. Refer to section 7.5  Booting the Switch with Dual Images” on page 7-17 for details.

l      The S7500 series also support the upgrade by using host software containing the Boot ROM file. That is, you can upgrade the Boot ROM of all boards using such host softwware. Refer to section 7.6  Loading Host Software Containing the Boot ROM File” on page 7-19 for details.

 

Assume that:

l           The main boot file is SWITCH002.app.

l           The host software running on the switch is SWITCH001.app.

l           The Boot ROM program is SWITCHbtm.btm.

Follow these steps after logging in to the switch.

1)         Download the software to the switch using FTP.

<H3C> ftp 10.10.110.1

Trying ...                                                              

Press CTRL+K to abort                                                  

Connected.                                                              

220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user

User(none):lyt                                                          

331 Give me your password, please                                   

Password:                                                               

230 Logged in successfully      

[ftp] get SWITCH002.app SWITCH002.app

[ftp] get Switchbtm.app Switchbtm.btm

[ftp] bye

 

&  Note:

You can download two versions of host software and specify one as the primary and the other as the backup.

 

2)         Load the Boot ROM.

<H3C> boot bootrom Switchbtm.btm slot  0

Board 0 upgrading BOOTROM, please wait...

 Upgrade board 0 BOOTROM succeeded!

3)         Load the host software.

l           Load the primary file.

<H3C> boot boot-loader primary SWITCH002.app

l           Load the backup file.

<H3C> boot boot-loader backup SWITCH001.app

<H3C> display boot-loader

The primary app to boot of board 0 at the next time is: flash:/SWITCH002.app

The backup app to boot of board 0 is: flash:/SWITCH001.app

The app to boot of board 0 at this time is: flash:/SWITCH001.app

<H3C> reboot //Check whether other configuration is saved before rebooting the system, in case the configuration is lost after the reboot.

Now you have completed the downloading of Boot ROM and host software.

Note that you must reboot the switch to validate host software downloading. If the Flash memory is not large enough, you can delete some program files (for example, the host program that is no longer in use) from the Flash memory after loading the Boot ROM. Then you can upload the host program to the switch through FTP. Do not power off the switch during the loading process.

7.3.2  Loading using TFTP

Loading using TFTP is similar with loading using FTP, except that the protocol used for downloading is TFTP. In this case, the switch can only be used as a TFTP client to download the software to its Flash memory from the TFTP server. After the downloading is completed, the remaining procedure is the same as that in the case of loading using FTP.

7.4  Loading Boot ROM and Host Software to the S7506R

The H3C S7506R is equipped with two SRPUs. Slots 0 and 1 are for SRPUs and the rest slots are for LPUs. Thus, loading Boot ROM and host software to the S7506R involves loading Boot ROM and host software to the active and standby SRPUs, and loading Boot ROM to LPUs.

The following two loading approaches are available on the S7506R:

l           Loading through command lines

l           Loading through the BOOT menu

However, you can load a Boot ROM to LPUs only through command lines.

When loading a Boot ROM or host software, note that:

l           To keep consistent the software versions of the active SRPU, standby SRPU, and LPUs, use the same approach (either command lines or BOOT menu) to load the Boot ROM or host software to the active and standby SRPUs.

l           If the current Boot ROM matches the host software to be loaded, you do not need to load the Boot ROM to the active SRPU, standby SRPU, and LPUs.

 

&  Note:

Loading through command lines affects switch services less significantly than loading through the BOOT menu. You are recommended to load a Boot ROM or host software through command lines.

 

7.4.1  Loading Through Command Lines

Assume that:

l           The target Boot ROM is BTM530.btm.

l           The primary boot file is S7506R002.app and the host software running on the switch is S7506R001.app.

l            The active SRPU is inserted in slot 0, the standby SRPU in slot 1, and an LPU in slot 3.

I. Loading using FTP

Run the FTP Server on the local computer. Check whether a username, a password, and the correct file directory have been configured. Log in to the switch through Telnet or through the console port and transfer host software to the switch using FTP.

1)         Download program files to the switch using FTP

<H3C> ftp 10.10.110.1

Trying ...                

Press CTRL+K to abort   

Connected.                

220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user

User(none):lyt                            

331 Give me your password, please     

Password:                                 

230 Logged in successfully      

[ftp] binary

[ftp] get S7506R002.app S7506R002.app

[ftp] get BTM530.btm

[ftp] bye

2)         Load the Boot ROM (Skip this step if Boot ROM loading is not required).

 

&  Note:

If you need to load a Boot ROM to the LPU as well as SRPUs, load the Boot ROM to the LPU first and then to the active and standby SRPUs.

 

l            Load the Boot ROM to the LPU.

<H3C> boot bootrom BTM530.btm slot 3

This will update BootRom file on board 3 . Continue? [Y/N] y

Type Y and press Enter. The terminal displays the following information:

Board 3 upgrading BOOTROM, please wait...

 Load finished!

 Start Upgrading...

 Frame 0 IO Board 3 upgrade BOOTROM succeeded!

<H3C>

l           Load the Boot ROM to the active SRPU.

<H3C> boot bootrom SRPUbtm.app slot 0

Board 0 upgrading BOOTROM, please wait...

 Upgrade board 0 BOOTROM succeeded!

3)         Load host software to the active SRPU.

l           Load the primary file.

<H3C> boot boot-loader primary S7506R002.app slot 0

l           Load the backup file.

<H3C> boot boot-loader backup S7506R001.app slot 0

<H3C> display boot-loader

The primary app to boot of board 0 at the next time is: flash:/S7506R002.app

The backup app to boot of board 0 is: flash:/S7506R001.app

The app to boot of board 0 at this time is: flash:/S7506R001.app

4)         Load the Boot ROM and host software to the standby SRPU.

l           Copy the Boot ROM and host software from active SRPU to the standby one.

<H3C> copy S7506R002.app slot1#flash:/S7506R002.app

l           Specify the newly loaded Boot ROM and host software as the Boot ROM and host software of the standby SRPU.

<H3C> boot bootrom SRPUbtm.app slot 1 (Skip this if Boot ROM loading is not required.)

<H3C> boot boot-loader primary S7506R002.app slot 1

<H3C> boot boot-loader backup S7506R001.app slot 1

<H3C> display boot-loader

The primary app to boot of board 0 at the next time is: flash:/S7506R002.app

The backup app to boot of board 0 is: flash:/S7506R001.app

The app to boot of board 0 at this time is: flash:/S7506R001.app

The primary app to boot of board 1 at the next time is: flash:/S7506R002.app

The backup app to boot of board 1 is: flash:/S7506R001.app

The app to boot of board 1 at this time is: flash:/S7506R001.app

5)         Restart the system.

<H3C> reboot

II. Loading using TFTP

Loading using TFTP is similar to loading using FTP, except that the protocol used for downloading is TFTP. In this case, the switch can only be used as a TFTP client to download the software to its Flash from the TFTP server. After the downloading is completed, the remaining procedure is the same as that in the case of loading using FTP.

7.4.2  Loading through the BOOT Menu

To load a Boot ROM and host software to the active and standby SRPUs of the S7506R through the BOOT menu, you can use the same loading method for the switches that only support a single SRPU, as described in section 7.2  Loading Software Through the Boot Menu” on page 7-1.

Note that:

l           You are recommended to use two HyperTerminals to connect the console ports of active and standby SRPUs. In this way, you can load Boot ROM and host software to active and standby SRPUs simultaneously. After loading, reboot the system, or reboot the active and standby SRPUs separately.

l           If only one HyperTerminal is available, you can load the Boot ROM and host software to the active SRPU and reboot it. Then connect the HyperTerminal to the console port of the standby SRPU, load the Boot ROM and host software to the standby SRPU, and then reboot it.

l           After the system reboots, load the Boot ROM to the LPUs through command lines. For more information, refer to section 7.4.1  Loading Through Command Lines” on page 7-14.

 

  Caution:

l      The software of the SRPUs and LPUs must be consistent so that the S7500 series can work normally.

l      After loading the host software of the SRPUs of the S7500 series, you must reboot the LPUs to synchronize the software of the LPUs with that of the SRPUs.

l      The S7506R supports dual SRPU design and active-standby switchover. If two SRPUs are equipped, you can use the active-standby switchover function to update and reboot the two SRPUs in turn on condition that one SRPU works normally. Although the SRPUs support hot backup, you are recommended to reboot the whole system after loading the software of the SRPUs because LPUs must be rebooted to keep their software version consistent with that of the SRPUs and the services will be interrupted during LPU reboot.

 

7.5  Booting the Switch with Dual Images

The S7500 series support dual image booting. That is, the switch normally boots with the main image (i.e. the primary file), and with the backup image (i.e. the backup file) when errors occur to the main image.

Refer to section 7.3  Loading Software Through Command Lines” on page 7-12 for loading dual images to the switch using commands. The following introduces the setting of dual images in the Boot menu.

1)         Enter the Boot menu.

          BOOT  MENU

1. Download application file to flash

2. Select application file to boot

3. Display all files in flash

4. Delete file from flash

5. Modify bootrom password

0. Reboot

Enter your choice(0-5): 2

2)         Select 2 and press Enter.

File Number   File Size(bytes)   File Name

========================================================

1.                    4          snmpboots

2.                  1972         SWITCH100.cfg

3.                  1012         taskswitch.log

4.                631736         Btm530.btm

5.                199696         8241btm.app

6.                  2427         cfg.txt

7.               6048565         SWITCH200.app

8(*).            5639172         SWITCH000.app

9(-).             203460         SWITCH100.app

 

The current application file is :SWITCH000.app                

The backup application file is : SWITCH100.app

Free Space : 471040 bytes

The system shows all files in the Flash memory, wherein the one with an asterisk (*) is the primary file and the one with a hyphen (-) is the backup file.

3)         Re-configure the primary and backup files.

l           Set the primary file.

Enter the serial number of the desired primary file when the terminal displays the following information:

Please input the primary application file number to boot :9

Press Enter and the terminal displays the primary file name you have chosen. Type Y to confirm the choice or N to reset.

The primary file you selected is SWITCH100.app, are you sure? Yes or No(Y/N):Y

If you enter Y, the terminal displays the following information:

On reboot, SWITCH100.app will become the default primary application file to boot!

This means the primary file has been set successfully.

l           Set the backup file.

You can set the backup file almost in the way you set the primary file. The terminal displays the following information:

Please input the backup application file number :7

The file you selected is SWITCH200.app, are you sure? Yes or No(Y/N)y

On reboot,SWITCH200.app will become the backup application file to boot!

4)         Decide whether to run the primary file immediately. If you type Y and press Enter, the system begins to reboot.

Do you want to run SWITCH100.app now?Yes or No(Y/N)?Y

press Ctrl+B to enter Boot Menu... 5

Auto-booting....................

One of the following cases may occur when the system is rebooted:

l           The primary file is correct and the system boots with the primary file.

l           An error occurs when the system boots with the primary file, so it boots with the backup file.

l           An error occurs to both the primary and backup files, so the system chooses randomly an application file for booting.

l           The system stops choosing any application file if it fails to boot with a random application file. Then it supposes that the file system is unavailable or no correct boot file is available.

 

&  Note:

l      If you specify only the primary file, but no backup file, the system boots with the primary file. If the primary file is corrupted, the system randomly chooses an application file for booting.

l      If you specify only the backup file, but no primary file, the system boots with the backup file.

l      If you specify neither the primary file nor the backup file, the system randomly chooses an application file for booting.

 

7.6  Loading Host Software Containing the Boot ROM File

The S7500 series support multiple types of boards and these boards use different versions of Boot ROM. Thus, you are required to use the correct Boot ROM file when upgrading the Boot ROM of a board. The upgrading will fail if the Boot ROM file does not match the board.

To avoid the inconvenience caused by different Boot ROM files in upgrading, Boot ROM files are combined into a host software file. That is, you can use this combined file for on-line upgrade of all boards.

A Boot ROM file is named as “*.btm”, while a host software file containing Boot ROM files is named as “*.app”.

7.6.1  Example of Upgrade Using Host Software Containing Boot ROM Files

I. Preset conditions

l           The SRPU in slot 0 of the S7506 is LS81SPRG.

l           The LPU in slot 3 is LS81FT48A and the LPU in slot 4 is LS82GT20. There are no LPUs in the other slots.

l           The host software containing Boot ROM files is S7506.app.

l           Both online upgrading through command lines and upgrading through the Boot menu use FTP.

1)         Download the host software containing Boot ROM files to the switch using FTP.

<H3C> ftp 10.10.110.1

[ftp] get S7506.app

[ftp] bye

2)         Specify S7506.app as the application file used by the switch for the next boot.

<H3C> boot boot-loader primary S7506.app

3)         Reboot the switch to validate the S7506.app file.

<H3C> reboot

4)         Upgrade the Boot ROM of each LPU and the SRPU using the host software.

<H3C> boot bootrom S7506btm.btm slot 0 3 4

Upgrade board 0 BOOTROM succeeded!                                  

 Board 2 upgrading BOOTROM, please wait...                               

 Load finished!              

 Start Upgrading...                  

 Frame 0 IO Board 2 upgrade BOOTROM succeeded!                           

 Board 3 upgrading BOOTROM, please wait...                               

 Load finished!              

 Start Upgrading...                  

 Frame 0 IO Board 3 upgrade BOOTROM succeeded!

Board 4 upgrading BOOTROM, please wait...                                

 Load finished!              

 Start Upgrading...                  

 Frame 0 IO Board 4 upgrade BOOTROM succeeded!

By now, you have completed the Boot ROM upgrade.

7.7  Handling Loading Failure

If loading fails, the original version will still run on the system.

To handle a loading failure, proceed as follows:

1)         Check whether the physical ports are correctly connected.

l       If no, reconnect them and restart loading.

l       If yes, go to step 2.

2)         Check the loading information for the following input errors on the HyperTerminal:

l    If the XModem is used for loading, the baud rate of the HyperTerminal is not changed back to 9600bps after you load the software by using a baud rate other than 9600 bps.

l    If the TFTP or FTP is used for loading, the IP address of server or switch, the name of the file to be downloaded, or the working path of TFTP server is wrong.

3)         If loading fails when the physical connection is normal and no input errors are found, contact the local agents of Hangzhou H3C Technologies Co., Ltd. for help.

7.8  Handling Password Loss

If you lose the Boot ROM password of the switch, contact the local agents of Hangzhou H3C Technologies Co., Ltd.

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become A Partner
  • Partner Policy & Program
  • Global Learning
  • Partner Sales Resources
  • Partner Business Management
  • Service Business
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网