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