Назад | Перейти на главную страницу

Yealink T46S не может применить конфигурации, не относящиеся к MAC, при инициализации

Я развертываю около 50 телефонов SIP-T46S и застрял с действительно странным поведением.

Согласно руководствам Yealink, «новый» процесс подготовки - это получение файла .boot и применение конфигураций в указанном там порядке.

Решил пойти так: y000000000000000.boot -> common.cfg -> mac-specific.cfg

y000000000000000.boot содержит это:

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

overwrite_mode = 1
specific_model.excluded_mode=0

Теперь я могу читать из журналов TFTP, что телефоны успешно загрузить оба .cfgs, но почему-то не применяет настройки из common.cfg. Настройки из $ MAC.cfg применяются успешно.

Переключение линий не помогает. Когда я перемещаю строки из common.cfg в $ MAC.cfg, они применяются.

Версия прошивки 66.84.0.15
Версия аппаратного обеспечения 66.0.0.128.0.0.0

Возникает вопрос: почему сброшена не специфичная для Mac конфигурация?

Помогите пожалуйста разобраться и решить проблему.
Большое спасибо!

Причиной такого поведения был отсутствующий заголовок в common.cfg:

#!version:1.0.0.1

Этот заголовок обязательное для всех файлов конфигурации Yealink.

Также я заметил, что если в 1-й строке указан пароль администратора, он вроде бы сбрасывается. Поэтому мне сначала нужно было указать другой параметр.