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

Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 14:22
Artur88
Добрый день! долго читал форума но так ответа и не нашел...
Устанавливал готовую сборку AsteriskNOW (Asterisk 1.8.11)
Есть телефоны Cisco 7961, 7962 (последние версии SIP - 9-3-1SR1, пробовал и на других более старых – результат тот же)
Все работает нормально за исключением BLF.

Пытаюсь настроить на них BLF но кроме как SpeedDial ничего не выходит.
Сама PBX регистрирует Watchers

Код: выделить все
   -= Registered Asterisk Dial Plan Hints =-
….
1529@ext-local           : SIP/1529              State:Idle            Watchers  3

И по мере совершения звонка посылает данные слушателями
Код: выделить все
== Extension Changed 1529[ext-local] new state Idle for Notify User 5030
  == Extension Changed 1529[ext-local] new state Idle for Notify User 1000 


Софтовые клиенты на подобии DrayTek и других BLF показывает, а телефоны не хотят…
Работу телефонов выставляю по TCP (tcpenable = yes, transport=tcp в sip.conf)

Выдержка из конфиг файла телефона

Код: выделить все
         <callManager>
            <ports>
               <ethernetPhonePort>2000</ethernetPhonePort>
               <sipPort>5060</sipPort>
               <securedSipPort>5061</securedSipPort>
            </ports>
            <processNodeName>192.168.200.1</processNodeName>
         </callManager>

В настройках линии задал следующее поле
Код: выделить все
….
<sipLines>
         <line button="1">
            <featureID>9</featureID>
            <featureLabel>Тестовый номер</featureLabel>
            <proxy>USECALLMANAGER</proxy>
            <port>5060</port>
….

И в настройках быстрого набора ставлю подобное:
Код: выделить все
   <line button="2">
           <featureID>21</featureID>
           <featureLabel>Тестовый номер</featureLabel>
           <speedDialNumber>1529</speedDialNumber>
   <featureOptionMask>1</featureOptionMask>
         </line>

Перезагружаю телефон, после применения конфига – все также простой SpeedDial
Может кто-нибудь подсказать в чем ошибка ?

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 15:43
awsswa
Поиск по словам - cisco blf asterisk

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 15:49
Artur88
На форуме всего 3 сообщения по данному запросу, из них 2 из этой темы.
---
В интернете - очень мало информации по BLF - все что было найдено - реализовано.
но проблема осталась - вот и спрашиваю знающих людей.

Если у кого есть конфиг готовый (я всеж думаю ошибка в нем) на телефон и он может поделиться - то былоб вообще замечательно

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 16:04
ded
Мучительно трудно запустить BLF на SIP прошивках Cisco 79X1, 79Х2. Гораздо легче настраивается - на SCCP прошивках.
Смотрите команды
*CLI> sip show subscriptions
Скорее всего там нет ничего у Вас. Когда увидите там именно SIP подписки, то цель достигнута.
я вижу что у Вас
*CLI> core show hints
Watchers 3, это хорошо.
Это - годный вариант
Код: выделить все
<line button="2">
           <featureID>21</featureID>
           <featureLabel>Тестовый номер</featureLabel>
           <speedDialNumber>1529</speedDialNumber>
           <featureOptionMask>1</featureOptionMask>
</line>
Но не для всех прошивок. Кроме того, изучите логи телефона, возможно он просто игнорирует эти таги вследствие несовместимости прошивки. Разные прошивки понимают разные таги XML конфигов.
Логи доступны через вэб интерфейс и по SSH.

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 17:53
Artur88
ded писал(а):*CLI> sip show subscriptions
Скорее всего там нет ничего у Вас. Когда увидите там именно SIP подписки, то цель достигнута.


Пишет что есть
номер 1529 (Cisco 7961) - следит за номерами 1188, 1196, 8099, 1426

Код: выделить все
pbx*CLI> sip show subscriptions
Peer             User             Call ID          Extension        Last state     Type            Mailbox    Expiry
10.16.4.102      1529             001d450c-266f00  1188@from-inter  Idle           cpim-pidf+xml   <none>     003600
10.16.4.102      1529             001d450c-266f00  8099@from-inter  Idle           cpim-pidf+xml   <none>     003600
10.16.4.102      1529             001d450c-266f00  1426@from-inter  Idle           cpim-pidf+xml   <none>     003600
10.16.4.102      1529             001d450c-266f00  1196@from-inter  Idle           cpim-pidf+xml   <none>     003600
10.16.5.214      5030             2193141055       1529@from-inter  Idle           dialog-info+xml <none>     000060
10.16.5.214      5030             149404358        8099@from-inter  Idle           dialog-info+xml <none>     000060
6 active SIP subscriptions


Но на нем опять ж простая кнопка быстрого набора

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 18:05
Artur88
ded писал(а):Кроме того, изучите логи телефона, возможно он просто игнорирует эти таги вследствие несовместимости прошивки. Разные прошивки понимают разные таги XML конфигов.


Во время смены статуса телефон выдает следующее:
Код: выделить все
ERR 20:02:43.612176 JVM: sipSPICheckRequest: Content header value not supported
ERR 20:02:49.232655 JVM: sipSPICheckRequest: Content header value not supported
ERR 20:03:03.597734 JVM: sipSPICheckRequest: Content header value not supported
ERR 20:03:04.492647 JVM: sipSPICheckRequest: Content header value not supported


Это надо искать другую прошивку ? или в настройках что-то не то?

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 18:14
Demos
Добрый вечер.

А какая у вас версия прошивки на телефоне?

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 18:32
Artur88
Demos писал(а):Добрый вечер.

А какая у вас версия прошивки на телефоне?


9-3-1SR1

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 19:03
ded
Не цитируйте полностью предыдущий ответ, по возможности.
Оверквотинг - смерный грех!
Если номер 1529 (Cisco 7961) - следит за номерами 1188, 1196, 8099, 1426, то должно быть вроде бы наоборот?
Код: выделить все
<line button="1">
           <featureID>9</featureID>
           <featureLabel>Office PBX line 1529</featureLabel>
           <proxy>USECALLMANAGER</proxy>
           <port>5060</port>
           <name>USECALLMANAGER</proxy>
           <displayName>Vouyarist</port>
.......

<line button="2">
           <featureID>21</featureID>
           <featureLabel>Начальник транспортного цеха</featureLabel>
           <speedDialNumber>1188</speedDialNumber>
           <featureOptionMask>1</featureOptionMask>
</line>

Re: Cisco 79XX и BLF

СообщениеДобавлено: 20 ноя 2012, 19:24
Artur88
ded писал(а):Если номер 1529 (Cisco 7961) - следит за номерами 1188, 1196, 8099, 1426, то должно быть вроде бы наоборот?


Так и есть - в начале темы я следил за состоянием номера 1529 с одного телефона, сейчас я нахожусь в другом месте где под рукой находится как раз этот телефон с номером 1529 и я перебил конфиг на него и уже с него слежу за другими.
Но положительного результата так и не добился :(

По Вашему опыту - какую лучше взять прошивку для SIP и Астериска?