Profiles and Profile Handling - icom OS Routers

Prev Next

The configuration of the router is called profile. Several profiles can be stored on one device so that the configuration of a device can be changed quickly.

Term definitions

The following terms or conditions are to be distinguished for profiles:

  • running: the current configuration of the router which is used for operation at the moment

  • opened: the profile that is currently displayed in the user interface (or CLI or REST interface) for editing

  • last activated, changed: the last activated profile that differs from the running profile by subsequent changes

  • stored: one of several possible profiles that are stored on the router by the user

Simple applications do not require the use of more than one profile. However, the router allows many applications by using several profiles. From risk-free testing of modified configurations up to time- or event-triggered switching of different profiles, there are almost no limits for your application.

If the running profile differs from the opened profile, this will be indicated by an enabled ACTIVATE PROFILE button.

Following an intentional or unintentional restart of the router (e.g. power supply interruption), the previously running profile will continue to run and the last activated profile will be opened again. If they differ, the ACTIVATE PROFILE button is enabled again.

Working with one profile

If only one profile is used, the current (opened) profile can be configured in the user interface. Settings made in the opened profile are stored in this profile with a click on the SUBMIT button. They will not become effective in the running profile with this.

If the current profile has been modified, the ACTIVATE PROFILE button is enabled in the title bar. A click on this button activates the opened profile, i.e. it becomes the running profile and the modifications of the router configuration become effective. The ACTIVATE PROFILE button will be disabled again.

Using several profiles

The versatile possible applications of the router suggest the use of several profiles. The following sections describe the profile handling.

Storing a profile

When settings made in the opened profile are stored, they will not become effective in the running profile with this. They become only effective if the opened profile is activated, i.e. made the running profile.

A profile will be stored by clicking the SUBMIT button.

Activating a profile

A click on the enabled ACTIVATE PROFILE button in the title bar activates the opened profile, i.e. it becomes the running profile.

A stored profile can be activated and opened in the Administration → Profiles menu by clicking the (Edit) button of the respective profile, then on (activate and open) confirmed by the SUBMIT button.

Please note!

If the router is still in default settings, a changed profile cannot be activated until an authentication has been configured.

Opening a profile for editing

A stored profile can be opened in the Administration → Profiles menu by clicking the (Edit) button of the respective profile, then on (open for editing) confirmed by the SUBMIT button.

Creating a profile

A new profile can be created from:

  • the running profile

  • stored profiles

  • the default settings

A new profile can be created in the Administration → Profiles menu by clicking the (Add) button and selecting Create new profile.

The new profile will be created and appears in the list of profiles. The profile can then be given a descriptive name. It must first be opened to edit it.

Exporting a profile

Profiles stored on the router can be exported to the computer, i.e. downloaded in the Administration → Profiles menu.

A stored profile can be exported after clicking the (Edit) button of the respective profile.

A click on the button for the binary file download downloads the profile as a binary file. This is recommended to archive the profile or transmit it to another router, e.g. a backup device.

A click on the button for the ASCII file download downloads the profile as an ASCII configuration file. This is recommended if the profile is to be edited manually on the computer.

Importing a profile or an ASCII configuration file

Profiles (in binary format) or ASCII configuration files can be uploaded to the router in the Administration → Profiles menu by clicking the (Add) button in the Profile section and selecting Upload profile or by clicking the (Upload) button in the ASCII configurations section.

The profile or ASCII configuration file will be uploaded and appear in the respective list.

Deleting a profile

A stored profile can also be deleted again.

A stored profile can be deleted in the Administration → Profiles menu by clicking the (Edit) button of the respective profile and a click on the (Delete) button.

ASCII Configuration

ASCII configurations are a sequence of commands as they could also be entered in the CLI. Each line contains a command that modifies the opened profile.

Syntax and parameters can be taken from a downloaded profile in ASCII format for example. Refer to the CLI description for further information about the syntax.

Commands that affect plug-in cards that are not installed will be taken over to the profile, but will have no effect.

Profile Mode

The router is in permanent profile mode in normal operation. All modifications are permanently saved and survive a restart.

In certain safety-critical applications, it is required that a router always starts up in a defined basic state after a restart and receives its specific configuration via an update server or router management. A volatile profile mode is available for such purposes. All changes to the configuration (including profiles and ASCII configuration files) will lost in this mode when the router is restarted; the router will restart in the state it was in when it was switched to volatile mode.

In order to be able to take over the configuration for the next restart that was generated in volatile mode for example, it can be saved to permanent mode. Different options are available for this purpose in volatile mode:

  • All Profiles and ASCII configurations can be taken over individually with a click on the button for saving to the permanent profile mode to this (upon a click on for the respective profile).

  • All profiles and ASCII configurations can be taken over together with a click on the Save all profiles & ASCII configurations to permanent button in the Profile mode section to the permanent mode.

  • The running profile can be taken over with a click on the Save running profile to permanent button in the Profile mode  section to the permanent mode. If only the running profile (without the associated saved profile) is  saved to permanent mode, a new profile must be created from the running  profile after switching back to permanent mode, which will then contain  the changes.