Страница 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 свича.