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

Linksys WIP300 + elastix

Добавлено: 10 июл 2014, 14:38
Azrael
Здравствуйте, уважаемые форумчане!
Помогите решить такую проблемку.
Был приобретен WiFi-Sip телефон Linksys WIP300. Телефон настроился и подключится к Elastix (Asterisk 1.8.7.0) без проблем.
В процессе использования выяснилось, что при исходящем с Linksys WIP300 если вызываемый абонент не взял трубку и вызов сброшен на Linksys WIP300, телефон вызываемого абонента продолжает звонить. Если вызываемый абонент все же возьмет трубку, то он услышит BUSY.
Когда попытка исходящего вызова прерывается инициатором с другого телефона, астериск реагирует вот так:
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/500-00000128' in macro 'dial'
== Spawn extension (from-internal, 501, 18) exited non-zero on 'SIP/500-00000128'
-- Executing [h@from-internal:1] Macro("SIP/500-00000128", "hangupcall") in new stack
В случае с Linksys WIP300 какой-либо реакции на сброс исходящего звонка нет вообще.
Можно ли как-то этот косяк поправить?
Также нигде не могу найти информацию о том, как обновить прошивку Linksys WIP300.

Re: Linksys WIP300 + elastix

Добавлено: 10 июл 2014, 14:42
ded
Включайте sip debug для пира Linksys WIP300
при отмене вызова от него должен прилететь SIP пакет CANCEL
если он не прилетает - пишите/звоните в подразделение Linksys компании Cisco, поддерживают ли они эти телефоны ещё?

Re: Linksys WIP300 + elastix

Добавлено: 10 июл 2014, 15:23
Azrael
Вот что выдает:

<--- SIP read from UDP:XXX.XXX.XXX.XXX:5060 --->
CANCEL sip:500@XXX.XXX.XXX.XXX:5XX6 SIP/2.0
Max-Forwards: 70
Content-Length: 0
Via: SIP/2.0/UDP 192.168.0.81;branch=z9hG4bKa8e769ed4
Call-ID: cba12970b5bdc328b316bf8860bbc5e6@192.168.0.81
From: 504 <sip:504@XXXXXX.ru:5XX6>;tag=c025171a6f9eeae
To: 500 <sip:500@XXXXXX.ru:5XX6>
CSeq: 1002888534 CANCEL
Supported: timer
Supported: replaces
Authorization:Digest response="8fdc918aa3359008a179494d8a769d2d",username="504",realm="asterisk",nonce="45a81513",algorithm=MD5,uri="sip:500@XXX.XXX.XXX.XXX:5XX6"
User-Agent: Callctrl/1.6.0.0 MxSF/v3.5.3.4

<------------->
--- (12 headers 0 lines) ---

<--- Transmitting (NAT) to XXX.XXX.XXX.XXX:5060 --->
SIP/2.0 481 Call leg/transaction does not exist
Via: SIP/2.0/UDP 192.168.0.81;branch=z9hG4bKa8e769ed4;received=XXX.XXX.XXX.XXX;rport=5060
From: 504 <sip:504@XXXXXX.ru:5XX6>;tag=c025171a6f9eeae
To: 500 <sip:500@XXXXXX.ru:5XX6>;tag=as0e35124d
Call-ID: cba12970b5bdc328b316bf8860bbc5e6@192.168.0.81
CSeq: 1002888534 CANCEL
Server: FPBX-2.8.1(1.8.7.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>

Возможно проблема связана с использованием NAT и нестандартного порта SIP ?

Re: Linksys WIP300 + elastix

Добавлено: 28 июл 2014, 15:41
Azrael
Ни у кого нет мыслей на этот счет?

Re: Linksys WIP300 + elastix

Добавлено: 28 июл 2014, 15:48
Vlad1983
SIP/2.0 481 Call leg/transaction does not exist
- Call-ID в CANCEL не найден

так ли это, начиная с CANCEL это уже не определить
нужен лог обмена предшествующий этому запросу