Frank-en-stein / sipdroid

Automatically exported from code.google.com/p/sipdroid
0 stars 0 forks source link

SipDroid + Asterisk + GV problem #1150

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I am using SipDroid to connect to my asterisk (11.6) server. I have a problem 
with SipDroid for incoming GV calls. When I receive the GV call and pick up by 
sipdroid, it shows a message as "no data", the caller keeps hearing the rings. 
Then I found out that I need to input another "1" to get the call connected. 
The extensions.conf is shown as below:

[incoming-motif]
exten => s,1,NoOp()
same => n,Set(crazygooglecid=${CALLERID(name)})
same => n,Set(stripcrazysuffix=${CUT(crazygooglecid,@,1)})
same => n,Set(CALLERID(all)=${stripcrazysuffix})
same => n,Dial(SIP/USERNAME,20,D(:1))

This works for all other clients, such as ATAs, CSipSimple, Linphone etc., only 
sipdroid has this problem. I noticed that when receiving calls by sipdroid, the 
asterisk has one warning message as:

[Jan 6 07:05:54] NOTICE[25136][C-00000002]: chan_motif.c:1636 jingle_indicate: 
Don't know how to indicate condition '14'

There is no such message when using other clients. I found out that someone has 
the exactly the same problem as me reported in xda-developers. Probably 
something wrong with sipdroid? Thanks in advance.

http://forum.xda-developers.com/showthread.php?t=2126964&page=21

Original issue reported on code.google.com by shewen...@gmail.com on 5 Jan 2014 at 11:35