Страница 1 из 1

cisco 8861 с SIP прошивкой + Cisco IP Phone 8800 Key Expans

Добавлено: 05 июл 2024, 14:17
it571178
Здравствуйте!

Есть телефон cisco 8861 с SIP прошивкой.

Сам телефон удалось настроить через autoprovisioning xml файл - работает.
Удалось русифицировать и перепрошить до версии - sip88xx.14-2-1-0201-40
Но появилась необходимость подключить и настроить к данному телефону консоль раширения быстрого набора (Cisco IP Phone 8800 Key Expansion).
Как это сделать через конфигурационный файл xml не могу разобраться.

Ситуация очень схожа как вот в этом посте - viewtopic.php?f=6&t=12639
но самого решения тут не описано.

При подключении консоли, на экране появляется надпись: Модуль расширения клавиатуры 1 - обнаружено, но отключено администратором

Попробовал в конфиге добавить вот такой блок:

<addOnModules>
<addOnModule idx="1">
<deviceType>BEKEM</deviceType>
<deviceLine>36</deviceLine>
<loadInformation></loadInformation>
</addOnModule>
</addOnModules>

Указанная выше надписаь пропала, но консоль не активна.

Может кто вкурсе, эту задачу вообще можно решить без CUCM через xml конфиг?

Re: cisco 8861 с SIP прошивкой + Cisco IP Phone 8800 Key Exp

Добавлено: 05 июл 2024, 15:33
ded
Да, задача решается через ручной конфиг cnf.xml.
Для этого кроме блока addOnModules в файле надо прописать всех тех абонентов, к которым будет бустрый набор, на каждую кнопку. Отдельный вопрос - это функционал BLF на этих кнопках, presence, то есть изменение их цвета если абонент там разговаривает.

Re: cisco 8861 с SIP прошивкой + Cisco IP Phone 8800 Key Exp

Добавлено: 05 июл 2024, 15:57
it571178
А синтаксис конфига правильный можете подсказать?
и в какое место конфига нужно вставить информацию о кнопках панели?

я провабол вот такие теги:

<keyExpansionModule type="BEKEM">
<buttons>
<line button="1">
<featureID>9</featureID>
<featureLabel>Пользователь1</featureLabel>
<speedDialNumber>2500</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
<line button="2">
<featureID>9</featureID>
<featureLabel>Пользователь2</featureLabel>
<speedDialNumber>2501</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
</buttons>
</keyExpansionModule>
не дало результата

также пробовал вот вставить в блок addOnModules информацию о кнопках как ниже - тоже не дало результата
<addOnModules>
<addOnModule idx="1">
<deviceType>BEKEM</deviceType>
<deviceLine>36</deviceLine>
<loadInformation></loadInformation>
<keyExpansionModule type="BEKEM">
<buttons>
<line button="1">
<featureID>9</featureID>
<featureLabel>Пользователь1</featureLabel>
<speedDialNumber>2500</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
<line button="2">
<featureID>9</featureID>
<featureLabel>Пользователь2</featureLabel>
<speedDialNumber>2501</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
</buttons>
</keyExpansionModule>
</addOnModule>
</addOnModules>

Еще пробовал информацию о кнопках вставить в блок sipLines, начиная с 11 линии:

<line button="11">
<featureID>21</featureID>
<featureLabel>Пользователь1</featureLabel>
<speedDialNumber>2500</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
<line button="12">
<featureID>21</featureID>
<featureLabel>Пользователь2</featureLabel>
<speedDialNumber>2501</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>

тоже не дало результатов.

Re: cisco 8861 с SIP прошивкой + Cisco IP Phone 8800 Key Exp

Добавлено: 06 июл 2024, 02:19
ded
Вы выбрали трудный путь. Пробовать наугад варианты в конфиг файле cnf.xml - это тупик. Не зная правильного синтаксиса (а мануалов по нему нет, разработчики cisco не рассчитывали, что кто-то будет править конфиги вручную) приводит к тому, что телефон, подгружая конфиг с ошибками, проверяет его через внутренний валидатор, и при нахождении ошибок просто его игнорирует. Вы можете биться часами и днами, не аналицируя его логи консоли, не понимать, почему изменения не применяются телефоном.

Вот вам учебник -
https://usecallmanager.nz/
и по нему надо учиться. Единых правил нет, синтаксис меняется чуть, в зависимости от версии прошивки.

Re: cisco 8861 с SIP прошивкой + Cisco IP Phone 8800 Key Exp

Добавлено: 21 июл 2024, 12:38
it571178
добрый день.
проблема с настройкой допополнительной консоли решена.
ниже часть cnf.xml конфига, относящимся к настройке самой консоли, с которым все заработало:

<sipLines>
...
<line button="6">
<featureID>21</featureID>
<featureLabel>Пользователь1</featureLabel>
<speedDialNumber>2000</speedDialNumber>
<featureOptionMask>1</featureOptionMask>
</line>
...
</sipLines>

<addOnModules>
<addOnModule idx="1">
<deviceType>BEKEM</deviceType>
<deviceLine>36</deviceLine>
<loadInformation></loadInformation>
</addOnModule>
</addOnModules>

в секции описания sip линий (теги <sipLines></sipLines>) описываются и кнопки консоли, только нумерация первой кнопки панели в моем случе 6 (так как нумерация идет с первой линии телефона
а в аппарате Cisco CP8861 - 5 линий)

прошивка аппрата - sip88xx.14-2-1-0201-40 - на этой прошивке корректно отображается часовой пояс для РФ.

Как оказалось, первоначально проблема была даже не в синтаксисе конфиг файла - просто консоли не хватало питания от PoE свича.