Здравствуйте, уважаемые!
Пытаюсь подружить телефон Yealink SIP-T48U с eMG800.
Телефон находится во внешке.
В роутере SIP-порты и голос проброшены.
Регистрация есть, вход/исход, голос, перевод вызова все есть, все хорошо.
Проблема, что кнопки BLF (они в настройках телефона так и называются BLF) не отображают статус абонента.
То есть, нажав на кнопку - вызов к абоненту идет, разговор есть, но индикация на кнопке никак не отображается.
Номер моего SIP-телефона 358, находится на 178.136.119.124
192.168.88.99 - АТС eMG800 (адрес локальный, потому как пользовался встроенным в АТС Packet Capture)
Хочу видеть статус абонента 100.
Вайершарком вижу, что от телефона 358 приходит запрос на подписку о получении уведомлений об абоненте 100.
Станция отвечает, что ОК.
178.136.119.124 192.168.88.99 SIP Request: SUBSCRIBE sip:100@192.168.88.99:5060, in-dialog
192.168.88.99 178.136.119.124 SIP Status: 200 OK
То есть, вроде бы телефон 358 подписался на получение уведомлений о статусе телефона 100.
Но, когда абонент 100 куда нибудь звонит (то есть, переходит в состояние "занято"),
то АТС даже НЕ ПЫТАЕТСЯ отослать уведомление для телефона 358, что абонент №100 поменял свой статус.
Думал, дело в лицензиях, даже включил врЕменную, но лампочки BLF так и не заработали.
Понятно, что полного функционала со сторонним SIP-телефоном ожидать глупо,
хотя вроде это стандартная SIP-функция,
но может, в АТС я чего-то не докрутил?
Кстати, первый ответ от АТС, когда она принимает запрос на подписку, то она отвечает:
Status: 202 Accepted
а уже потом ответы на тот же запрос идет, как ОК:
Status: 200 OK
Работать не будет.
Жаль. Спасибо.
Русская версия Invision Power Board (http://nulled.ws)
© Invision Power Services (http://nulled.ws)