Hi Leo,<br><br>Thank you for your response. I am answering for your questions.<br><br>Q) As El mentioned - did you actually subscribe for callerid? Most telcos will charge it as a VAS(Value Added Service).<br>Ans) Yes. You are right. I have already subscribed for callerid and tested with an analog phone with callerid instrument.<br><br>Q) Check the format of the Caller ID provided by your telco - bell,v23 or dtmf?<br>Ans) I dont know how to check my caller id format provided by our provider. Can you please explain how to check my caller id format?<br><br>Q) Check when is Caller ID sent, in some places it's between 1st and <br>2nd. Other between 2nd and 3rd. You need to Wait(?) as El suggested to <br>wait for it to be sent.<br>Ans) As you said, I put the Wait(4) statement in extensions.conf file in [incoming] context. But, callerid is not displaying.<br><br>Q) Is there any reason you're using US tones instead of India?<br>Ans) No reason. Is there any effect on getting
callerid, if i use like this.<br><br>Q) Is your line really a kewlstart line? I think it should more likely be loopstart.<br>Ans) Frankly, I dont know what is kewlstart? Can you please tell me.<br><br>Here I am giving my config files and error message. Please see it.<br><br><span style="font-weight: bold;">zaptel.conf contents:</span><br>loadzone = us<br>defaultzone=us<br>fxsks=1-4<br><br><span style="font-weight: bold;">zapata.conf contents:</span><br>[channels]<br>context=incoming<br>signalling=fxs_ks<br>busydetect=1<br>busycount=7<br>relaxdtmf=yes<br>callwaiting=yes<br>callwaitingcallerid=yes<br>threewaycalling=yes<br>cancallforward=yes<br>echocancelwhenbridged=yes<br>rxgain=0.0<br>txgain=0.0<br>callerid=asreceived<br>language=en<br>usecallerid=yes<br>hidecallerid=no<br>echocancel=yes<br>transfer=yes<br>immediate=no<br>musiconhold=default<br>ringtimeout=8000<br>cidsignalling=dtmf<br>cidstart=ring<br>group=1<br>callgroup=1<br>pickupgroup=1<br>channel => 1<br><br><span
style="font-weight: bold;">sip.conf contents:</span><br>[105]<br>type=friend<br>username=105<br>secret=ravi<br>callerid="RaviKanth"<br>host=dynamic<br>context=leader<br>canreinvite=no<br>nat=yes<br>dtmfmode=rfc2833<br>allow=all<br><br><span style="font-weight: bold;">extensions.conf contents:</span><br>[incoming]<br>exten => s,1,Wait(4)<br>exten => s,n,Answer<br>exten => s,n,SetMusicOnHold(default)<br>exten => s,n,Set(TIMEOUT(digit)=5)<br>exten => s,n,Set(TIMEOUT(response)=10)<br>exten => s,n,Background(/tmp/virg2)<br>exten => s,n,Goto(s,1)<br>exten => s,n,Hangup()<br>include => leader<br><br>[leader]<br>exten => 105,1,Dial(SIP/105,15)<br>exten => 105,2,Voicemail(u105)<br>exten => 105,3,Voicemail(b105)<br>exten => 105,4,Hangup<br>exten => _9XXXXXXXXXX,1,Dial(Zap/1/${EXTEN:1}) ; Mobile phone<br>exten => _5XXXXXXXX,1,Dial(Zap/1/${EXTEN:1}) ; Local Landline<br>include =>
internal<br><br>[internal]<br>exten => 105, 1, Dial(SIP/105,15)<br><br>When somebody calls from outside (Eg: mobile), I am getting this below error message on Asterisk console:<br><br><span style="font-weight: bold;">Error Message:</span><br>Aug 17 19:45:41 ERROR[10449]: callerid.c:276 callerid_feed: fsk_serie made mylen < 0 (-8)<br>Aug 17 19:45:41 WARNING[10449]: chan_zap.c:6087 ss_thread: CallerID feed failed: Success<br>Aug 17 19:45:41 WARNING[10449]: chan_zap.c:6131 ss_thread: CallerID returned with error on channel 'Zap/1-1'<br><br>Please tell me the solution. Looking forward to your kind response. <br><br>Thank you.<br><br>Regards,<br>Chandra.<br><br><br><br><b><i>Leo Ann Boon <leo@datvoiz.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Crazy Boy wrote:<br>> Hi,<br>><br>> Here I am posting my problem. I am getting this problem since 8
days. <br>> I have studied documentation and looked previous posts in forums. But, <br>> I am unable to solve this problem. Please show me a solution. I am <br>> from India.<br>><br>> We have installed Asterisk with Digium 04B card (4 FXO ports). Now, I <br>> have connected my PSTN line directly to first port. I am making <br>> outgoing calls and receiving incoming calls successfully through my <br>> Asterisk. The problem is: When I am receiving a call from outside <br>> (PSTN-Eg. Mobile), I am not getting the callerid number of the caller <br>> and getting callerid as "Asterisk" in my softphones (XLite).<br>><br>A few things:<br>a. As El mentioned - did you actually subscribe for callerid? Most <br>telcos will charge it as a VAS(Value Added Service).<br>b. Check the format of the Caller ID provided by your telco - bell,v23 <br>or dtmf?<br>c. Check when is Caller ID sent, in some places it's between 1st and <br>2nd. Other between 2nd
and 3rd. You need to Wait(?) as El suggested to <br>wait for it to be sent.<br><br>Other things I see in your config:<br>a. Is there any reason you're using US tones instead of India?<br>b. Is your line really a kewlstart line? I think it should more likely <br>be loopstart.<br><br>Leo.<br><br><br>_______________________________________________<br>--Bandwidth and Colocation provided by Easynews.com --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> http://lists.digium.com/mailman/listinfo/asterisk-users<br></blockquote><br><p> 
                <hr size=1>Get your email and more, right on the <a href="http://us.rd.yahoo.com/evt=42973/*http://www.yahoo.com/preview"> new Yahoo.com</a>