Не проходит отбой с мобильника.
Звоню с телефона через mgcp шлюз DG-104S, *, cisco AS5300 на мобильный. Звонок проходит, отбивается со всех сторон нормально, кроме случая, если на мобильнике трубку не брать, а сразу отбить звонок, в этом случае циска говорит: Cause i = 0x8491 - User busy
*: -- SIP/AS5300-5038 is making progress passing it to MGCP/aaln/1@dlink_03-1
dlink в логах молчит, а в трубке продолжаются длинные гудки, с sip-фоном то же самое. У кого есть * с выходом на мобильные, попробуйте, пожалуйста, что у Вас получится.. покажите логи, конфиги. Буду рад любой подмоге. :) Вот полные логи звонка с телефона на мобильник:
CISCO: 1d20h: ISDN Se0:15 Q931: TX -> SETUP pd = 8 callref = 0x0005
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98381
Exclusive, Channel 1
Display i = '901051'
Calling Party Number i = 0x0080, '2901051'
Plan:Unknown, Type:Unknown
Called Party Number i = 0x80, '9089178424429'
Plan:Unknown, Type:Unknown
1d20h: ISDN Se0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x8005
Channel ID i = 0xA98381
Exclusive, Channel 1
Запрос мобильному отправлен, в трубке пошли гудки.
1d20h: ISDN Se0:15 Q931: RX <- ALERTING pd = 8 callref = 0x8005
Мобильник зазвенел, нажимаю отбой
1d20h: ISDN Se0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x8005
Cause i = 0x8491 - User busy
Progress Ind i = 0x8288 - In-band info or appropriate now available
1d20h: ISDN Se0:15 Q931: call_disc: PI received in disconnect; Postpone sending RELEASE for callid 0x8006
В трубке по прежнему идут гудки. Кладу трубку.
1d20h: ISDN Se0:15 Q931: TX -> RELEASE pd = 8 callref = 0x0005
1d20h: ISDN Se0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8005
*: -- MGCP mgcp_new(MGCP/aaln/1@dlink_03-1) created in state: Down
Aug 7 14:02:52 NOTICE[5268]: rtp.c:330 process_rfc3389: Comfort noise support incomplete in Asterisk (RFC 3389).
Please turn off on client if possible. Client IP: 10.190.0.18
-- Executing Macro("MGCP/aaln/1@dlink_03-1", "stdexten|89178424429|SIP/AS5300/9089178424429") in new stack
-- Executing Dial("MGCP/aaln/1@dlink_03-1", "SIP/AS5300/9089178424429|90|r") in new stack
-- Called AS5300/9089178424429
Запрос мобильному отправлен, в трубке пошли гудки.
-- SIP/AS5300-ae88 is ringing
Мобильник зазвенел, нажимаю отбой
-- SIP/AS5300-ae88 is making progress passing it to MGCP/aaln/1@dlink_03-1
В трубке по прежнему идут гудки. Кладу трубку.
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'MGCP/aaln/1@dlink_03-1' in macro 'stdexten'
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'MGCP/aaln/1@dlink_03-1'
|