Files

This command automatically uploads specified files to the device from a remote server.

Syntax

(config-system)# automatic-update
(auto-update)# 

Command

Description

auto-firmware

Defines the URL path to a remote server from where the software file (.cmp) can be loaded. This is based on timestamp.

call-progress-tones

Defines the URL path to a remote server from where the Call Progress Tone (CPT) file can be loaded.

cas-table

Defines the URL path to a remote server from where the Channel Associated Signaling (CAS) file can be loaded.

cli-script

Defines the URL path to a remote server from where the CLI Script file can be loaded.

configuration-pkg

Defines the URL path to a remote server from where the Configuration Package file can be uploaded.

Note: If the file is password-protected (encrypted), define the password using the default-configuration-package-password command.

dial-plan

Defines the URL path to a remote server from where the Dial Plan file can be loaded.

dial-plan-csv

Defines the URL path to a remote server from where the Dial Plan file (.csv) can be loaded.

feature-key

Defines the URL path to a remote server from where the License Key file can be loaded.

firmware

Defines the URL path to a remote server from where the software file (.cmp) file can be loaded.

Note: This is a one-time file update; once loaded, the device does not load it again.

mt-firmware

Defines the URL path to a remote server from where the software file (.cmp) for the MT device, participating in the Media Transcoding Cluster, can be loaded.

network-source

Defines the alias name representing a VRF or an IP address of the source network interface that is used to open the connection with the remote server.

prerecorded-tones

Defines the URL path to a remote server from where the Prerecorded Tone file can be loaded.

startup-script

Defines the URL path to a remote server from where the Startup Script file can be loaded.

tls-cert

Defines the URL path to a remote server from where the TLS certificate file can be loaded.

tls-private-key

Defines the URL path to a remote server from where the TLS private key file can be loaded.

tls-root-cert

Defines the URL path to a remote server from where the TLS root CA file can be loaded (replaces existing files).

tls-root-cert-incr

Defines the URL path to a remote server from where the TLS root CA file can be loaded (incremental file load).

user-info

Defines the URL path to a remote server from where the User Info file can be loaded.

vmc-firmware

Defines the URL path to a remote server from where the software file (.cmp) for the Media Component (MT), participating in the Media Cluster, can be loaded.

vmt-firmware

Defines the URL path to a remote server from where the software file (.cmp) for the vMT device, participating in the Media Transcoding Cluster, can be loaded.

voice-configuration

Defines the URL path to a remote server from where the voice configuration file can be loaded.

voice-prompts

Defines the URL path to a remote server from where the Voice Prompts file can be loaded.

web-favicon

Defines the URL path to a remote server from where the favicon image file for the favorite bookmark on your Web browser's toolbar associated with the device's URL, can be loaded.

web-logo

Defines the URL path to a remote server from where the logo image file for the Web interface can be loaded.

Command Mode

Privileged User

Note

You can use a placeholder ("<MAC>" or "<mac>") for the device's LAN MAC address in the URL path and filename of some of the URL parameters. For more information, see the User's Manual.
You can use a placeholder ("WANMAC" or "<wanmac>") for the device's WAN MAC address in the URL path and filename of some of the URL parameters. For more information, see the User's Manual.
The URL can be IPv4 or IPv6. If IPv6, enclose the address in square brackets:
URL with host name (FQDN) for DNS resolution into an IPv6 address: 
http://[FQDN]:<port>/<filename> 
URL with IPv6 address:
http://[IPv6 address]:<port>/<filename> 

Example

Automatic update of a CLI script file:

# configure system
(config-system)# automatic-update
(auto-update)# cli-script "http://192.168.0.199/cliconf-<MAC>.txt"
(auto-update)# activate