Yealink T46S 在配置时无法应用非 MAC 特定配置

Yealink T46S 在配置时无法应用非 MAC 特定配置

我正在部署大约 50 部 SIP-T46S 电话,但却遇到了非常奇怪的行为。

根据 Yealink 手册,“新的”配置过程是获取 .boot 文件并按照其中指定的顺序应用配置。

我决定这样做:y0000000000000000.boot -> common.cfg -> mac-specific.cfg

y0000000000000000.boot 包含以下内容:

[T46S]include:config <T46S/$MAC.cfg>
include:config <common.cfg>

overwrite_mode = 1
specific_model.excluded_mode=0

现在我可以从 TFTP 日志中读取手机成功下载两个 .cfg,但由于某种原因,不应用 common.cfg 中的设置。$MAC.cfg 中的设置已成功应用。

切换线路没有帮助。当我将线路从 common.cfg 移动到 $MAC.cfg 时,它们被应用。

固件版本 66.84.0.15
硬件版本 66.0.0.128.0.0.0

问题是:为什么非 Mac 特定的配置被删除了?

请帮助理解并解决问题。
非常感谢!

答案1

出现此行为的原因是 common.cfg 中缺少标头:

#!version:1.0.0.1

此标头强制的适用于所有 Yealink 配置文件。

我还注意到,如果在第一行指定了管理员密码,它似乎会被删除。所以我需要先指定另一个参数。

相关内容