功能简介
你可以为大规模部署配置多个话机,使它们具有相同的设置。
你可以使用 boot 引导文件, CFG 配置文件和资源文件来配置话机功能。你可以使用文本编辑器(例如 Notepad ++)创建或编辑这些文件。
关联链接:部署模板文件。
Boot 引导文件
亿联话机支持引导文件。引导文件最大限度地提高了灵活性,允许你为多个话机自定义功能和设置。
通过 boot 引导文件,你可以指定应下载哪些 CFG 配置文件。这对于在不同的部署场景中配置话机非常有效:
部署所有话机
部署一组话机
部署指定型号的话机
部署单台话机
亿联话机支持两种类型的引导文件:通用 boot 文件和基于 MAC 的 boot 引导文件。你可以使用默认的引导模板文件 “y000000000000.boot” 通过复制并重命名来创建基于 MAC 的引导文件。
你可以根据部署场景选择是否使用 boot 引导文件。如果不想使用 boot 引导文件,请跳转CFG 配置文件。
通用 boot 引导文件
通用引导文件,命名为 y000000000000.boot,对所有话机有效。你可以使用通用引导文件将通用功能设置应用于所有话机,而不是单个话机。
基于 MAC 的 boot 引导文件
基于 MAC 的引导文件,命名为 <MAC>.boot。它仅对特定的话机有效。通过这种方式,你可以对每个话机进行逐个控制。
你可以通过复制并重命名引导模板文件 (y000000000000.boot) 来为每个话机创建基于 MAC 的引导文件。例如,如果话机的 MAC 地址是 00156574B150,将模板文件重命名为 00156574b150.boot(小写)。
MAC 地址是分配给每个话机的唯一 12 位序列号。你可以从基座背面的条形码获取它。
引导文件属性
下表列出了你在引导模板文件中需要了解的属性。
属性 描述
#!version:1.0.0.1 必须放在第一行。不要编辑和删除。
include:config <xxx.cfg>include:config "xxx.cfg" 每个 “include” 语句可以指定配置文件的位置。配置文件格式必须是 *.cfg。尖括号或双引号中的位置支持两种形式:• 相对路径(相对于引导文件):例如,sip.cfg, HTTP Directory/sip.cfg• 绝对路径(或 URL):例如,http://10.2.5.258/HTTP Directory/sip.cfg位置必须指向特定的 CFG 文件。
[$MODEL] 可以添加 [$MODEL] 来指定特定话机型号的设置。MODEL 代表话机型号名称。 话机型号名称分别为: T88W Pro, T88W, T88V Pro, T87W, T85W, T77U, T74W, T74U, T73W, T73U, T57W, T54W, T53W, T53, T53C, T48U, T33P, T33G, T31P, T31G, T31, T30P, T30, CP920, CP925, CP935W等。 需要配置多台话机型号时,用“,”隔开。例如:[T73U, T44W]。 说明:话机型号名称 T21P_E2 适用于 T21P E2 和 T21 E2 话机。
overwrite_mode 启用或禁用覆盖模式。1(启用):如果配置文件中参数的值为空,或者配置文件中的非静态参数被删除或注释掉,则恢复出厂默认值。0(禁用): 如果配置文件中参数的值为空,删除或注释掉,则保留预配置的值。 覆盖模式只能在引导文件中使用。如果使用引导文件但未配置“overwrite_mode”,则默认情况下启用覆盖模式。
static.specific_model.excluded_mode 启用或禁用排外模式。 排外模式适用于 boot 引导文件中指定的配置文件。 1(启用):使用排外模式,只更新自己机型标识的配置。当没有自己机型标识时,更新无机型标识的配置。 0(禁用):不使用排外模式,可以更新自己机型和无机型标识的配置。 注意:排外模式只能在 boot 引导文件中使用。如果使用了 boot 引导文件,但未配置“ specific_model.excluded_mode”,则默认禁用排外模式。
以 “#” 开头的行被视为注释。你可以使用 “#” 对引导文件进行任何注释。
自定义引导文件
步骤
打开引导模板文件。
要添加配置文件,请将 include:config < > 或 include:config “” 添加到文件中。每个配置文件独占一行。
指定要下载的配置文件。例如:
plaintextinclude:config <configure/sip.cfg>
include:config "http://10.2.5.206/configure/account.cfg"
include:config "http://10.2.5.206/configure/dialplan.cfg"
要为特定的话机指定配置文件,请在 include:config <> 或 include:config "" 前面添加特定话机型号名称。多个话机型号名称以逗号隔开。
举例:
[T46S, T48S]include:config<configure/sip.cfg>
[T23G]include:config "http://10.2.5.206/configure/account.cfg"
指定覆盖模式和排外模式的示例:
overwrite_mode = 1
static.specific_model.excluded_mode = 1
保存 boot 引导文件,并将其放置在部署服务器上。
CFG 配置文件
亿联支持两种配置模板文件:通用 CFG 文件和基于 MAC 的 CFG 文件。这些配置文件包含两类参数:
静态参数:以前缀 “static.” 开头的参数,例如 static.auto_provision.custom.protect。
非静态参数:不以前缀 “static.” 开头的参数,例如 local_time.date_format。
你可以通过存储在配置服务器上的配置文件自动部署和维护大量亿联话机。
为了防止未经授权的访问,你可以加密配置文件。有关加密配置文件的更多信息,请参考加密和解密文件。
通用 CFG 文件
通用 CFG 文件,命名为 <y000000000xxx>.cfg,包含影响话机基本操作的参数,例如语言和音量。它对同一型号的所有话机有效。每个话机型号都有一个固定名称的通用 CFG 文件。
关联文章:话机各型号的通用CFG文件名称。
基于 MAC 的 CFG 文件
基于 MAC 的 CFG 文件,按话机的 MAC 地址命名。例如,如果话机的 MAC 地址是 00156574B150,基于 MAC 的 CFG 文件名为 00156574b150.cfg(小写)。它包含特定话机的参数,例如账户注册。它仅对特定 MAC 的话机有效。
MAC-local CFG 文件
MAC-local CFG 文件,按话机的 MAC 地址命名。例如,如果话机的 MAC 地址是 00156574B150,MAC-local CFG 文件名为 00156574b150-local.cfg(小写)。它包含你通过 Web 用户界面或话机用户界面对非静态参数所做的更改(例如,时间和日期格式的更改)。
只有在启用配置优先级机制时才会生成此文件。它存储在话机本地,每次文件更新时你可以将其上传到配置服务器。即使话机执行自动配置,该文件也使用户能够保留其个性化配置设置。
在开启分层之前,通过网页和液晶修改的非静态配置不会保存到生成的 mac-local文件中,但之前的设置仍然在话机上生效。静态更改永远不会保存到 <MAC>-local.cfg 文件中。统一部署分层功能通过参数“static.auto_provision.custom.protect”启用。
配置文件自定义
你可以通过复制并重命名配置模板文件(例如 sip.cfg、account.cfg)来创建一些新的 CFG 配置文件。你可以重新排列配置模板文件中的参数,并使用所需的参数创建自己的 CFG 配置文件。它有利于帮助你将特定的设置应用于一组话机。
自定义配置文件
复制并重命名一个配置模板文件。例如,sip.cfg。
在 sip.cfg 中重新排列参数,并为它们设置有效值。例如:
phone_setting.contrast= 7
local_time.time_format=1
account.1.anonymous_call=1
account.2.dnd.enable=1
features.dnd.enable= 0
要为特定话机型号指定参数,请在相应参数的前面添加特定话机型号。多台话机型号名称以逗号隔开。
例如:
[T46S, T48S] voice_mail.number.1 = * 5
[T27G] account.1.dnd.enable = 1
[T46S]account.2.dnd.enable= 1
[T48S]features.dnd.enable=0
##这些参数仅适用于自己的特定话机型号。
保存配置文件,并将其放置在部署服务器上。
CFG 配置文件属性
下表列出了你在配置模板文件中需要了解的属性。
属性 描述
#!version:1.0.0.1 必须放在第一行。不要编辑和删除。
配置参数=有效值(例如,account.1.dnd.enable = 1) 指定参数和值,以对话机应用特定设置。• 用等号分隔每个配置参数和值• 每行只设置一个配置参数• 将配置参数和值放在同一行,不要换行
[$MODEL] 可以添加 [$MODEL] 来指定特定话机型号的设置。MODEL 代表话机型号名称。 话机型号名称分别为: T88W Pro, T88W, T88V Pro, T87W, T85W, T77U, T74W, T74U, T73W, T73U, T57W, T54W, T53W, T53, T53C, T48U, T33P, T33G, T31P, T31G, T31, T30P, T30, CP920, CP925, CP935W等。 说明:需要配置多台话机型号时,用“,”隔开。例如:[T73U, T44W]。
以 “#” 开头的行被视为注释。你可以使用 “#” 对配置文件进行任何注释。
资源文件
资源文件是可选的,但如果使用特定功能,这些文件是必需的。你需要将资源文件放置在配置服务器上。在自动配置期间,话机会请求资源文件和配置文件。
如果你想指定某个话机使用资源文件,则应在基于 MAC 的 CFG 文件中指定资源文件的访问 URL。在自动配置期间,话机会请求资源文件和配置文件。
支持的资源文件
亿联提供了一些资源文件模板,你可以根据需要直接编辑这些文件,点击链接查看支持的的资源文件。
文件下载流程
在配置话机时,话机将根据以下流程图请求从部署服务器下载 boot 引导文件、CFG 配置文件和资源文件:
image.png
新下载的 CFG 配置文件中的参数将覆盖先前下载的文件中的相同参数。
对于运行固件版本 V82 或更早版本的话机,它将按顺序下载 boot 引导文件中引用的 CFG 配置文件。
对于运行固件版本 V83 或更高版本的话机,参数 static.specific_model.excluded_mode 决定要下载的 boot 引导文件中引用的哪些 CFG 配置文件。