Performing a clean firmware installation
Performing a clean firmware installation can be useful if:
- You are unable to connect to the FortiVoice unit using the GUI or the CLI.
- You want to install firmware without preserving any existing configuration.
- A firmware version that you want to install requires that you format the boot device (see the Release Notes accompanying the firmware).
Unlike a firmware upgrade or downgrade, a clean firmware installation re-images the boot device. Also, a clean firmware installation can only be done during a boot interrupt, before network connectivity is available, and therefore requires a local console connection to the CLI. A clean install cannot be done through a network connection.
Back up your configuration before beginning this procedure, if possible. A clean install resets the configuration, including the IP addresses of network interfaces. For information on backups, see Backing up the configuration. For information on reconnecting to a FortiVoice unit whose network interface configuration has been reset, see Reconnecting to the FortiVoice unit. |
If you are downgrading to an earlier FortiVoice version, you may not be able to restore your previous configuration from the backup configuration file. |
To perform a clean firmware installation
- Download the firmware image file from the Fortinet Support website. For details, see Downloading the firmware image file.
- Connect your management computer to the FortiVoice console port using an RJ-45 to DB-9 serial cable or a null-modem cable.
- Initiate a local console connection from your management computer to the CLI of the FortiVoice unit, and log in as the
admin
administrator, or an administrator account that has system configuration read and write privileges. - Connect port1 of the FortiVoice unit directly to the same subnet as a TFTP server.
- Copy the new firmware image file to the root directory of the TFTP server.
- Verify that the TFTP server is currently running, and that the FortiVoice unit can reach the TFTP server.
To use the FortiVoice CLI to verify connectivity, if it is responsive, enter the following command:
execute ping 192.168.2.99
where
192.168.2.99
is the IP address of the TFTP server. - Enter the following command to restart the FortiVoice unit:
execute reboot
or power off and then power on the FortiVoice unit.
- As the FortiVoice units starts, a series of system startup messages are displayed.
Press any key to display configuration menu........
- Immediately press a key to interrupt the system startup.
You have only 3 seconds to press a key. If you do not press a key soon enough, the FortiVoice unit reboots and you must log in and repeat the
execute reboot
command.If you successfully interrupt the startup process, the following messages appear:
[G]: Get firmware image from TFTP server.
[F]: Format boot device.
[B]: Boot with backup firmware and set as default.
[I]: Configuration and information.
[Q]: Quit menu and continue to boot with default firmware.
[H]: Display this list of options.
Enter G,F,B,I,Q,or H:
- If the firmware version requires that you first format the boot device before installing firmware, type
F
. (Format boot device) before continuing. - Type
G
to get the firmware image from the TFTP server.The following message appears:
Enter TFTP server address [192.168.2.99]:
- Type the IP address of the TFTP server and press Enter.
The following message appears:
Enter Local Address [192.168.1.188]:
- Type a temporary IP address that can be used by the FortiVoice unit to connect to the TFTP server.
The following message appears:
Enter File Name [image.out]:
- Type the firmware image file name and press Enter.
The FortiVoice unit downloads the firmware image file from the TFTP server and displays a message similar to the following:
Save as Default firmware/Backup firmware/Run image without saving:[D/B/R]
- Type
D
.The FortiVoice unit downloads the firmware image file from the TFTP server. The FortiVoice unit installs the firmware and restarts. Time required varies by the size of the file and the speed of your network connection.
The FortiVoice unit reverts the configuration to default values for that version of the firmware.
- Clear the cache of your web browser and restart it to ensure that it reloads the GUI and correctly displays all tab, button, and other changes.
- To verify that the firmware was successfully installed, log in to the CLI and type:
get system status
The firmware version number appears.
- Either reconfigure the FortiVoice unit or restore the configuration file from a backup. For details, see Restoring the configuration.