[asterisk-users] Challenging problem regarding CallerID in TDM 04B (Trying to solve since 8 days)

Leo Ann Boon leo at datvoiz.com
Sat Aug 19 18:46:10 MST 2006


Crazy Boy wrote:
> Hi Leo,
>
> Thank you for your quick response. In Internet, I came to know that
>
> 1) In India, we have to give dtmf and ring for cidsignallling and 
> cidstart respectively.
Have you tried setting
cidsignalling=dtmf

> 2) Default Asterisk setup doesn't recognise callerid in India. To 
> recognize callerid in India, we have to do or change some 
> modifications in chan_zap.c source file. Is it right?
If cidsignalling=dtmf won't work then you might have to consider 
invasive surgery on chan_zap. :)
> 3) Please open the below link and see the values for India.
> http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf 
> <http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf>
The zaptel driver has tone definition for india. In /etc/zaptel.conf:
loadzone=in
defaultzone=in

>
> Here I am giving the error messages on Asterisk console.
>
> *CLI>     -- Starting simple switch on 'Zap/1-1'
> Aug 18 14:53:13 ERROR[15499]: callerid.c:276 callerid_feed: fsk_serie 
> made mylen < 0 (-16)
> Aug 18 14:53:13 WARNING[15499]: chan_zap.c:6087 ss_thread: CallerID 
> feed failed: Success
> Aug 18 14:53:13 WARNING[15499]: chan_zap.c:6131 ss_thread: CallerID 
> returned with error on channel 'Zap/1-1'
>     -- Executing Wait("Zap/1-1", "10") in new stack
>     -- Executing Answer("Zap/1-1", "") in new stack
>     -- Executing NoOp("Zap/1-1", " 18082006-14:53:24") in new stack
>     -- Executing NoOp("Zap/1-1", "CallerID is ") in new stack
>     -- Executing NoOp("Zap/1-1", "CallerID Name is ") in new stack
>     -- Executing NoOp("Zap/1-1", "CallerID Number is ") in new stack
>     -- Executing SetMusicOnHold("Zap/1-1", "default") in new stack
>     -- Executing Set("Zap/1-1", "TIMEOUT(digit)=5") in new stack
>     -- Digit timeout set to 5
>     -- Executing Set("Zap/1-1", "TIMEOUT(response)=10") in new stack
>     -- Response timeout set to 10
>     -- Executing BackGround("Zap/1-1", "/tmp/virg2") in new stack
>     -- Playing '/tmp/virg2' (language 'en')
>   == CDR updated on Zap/1-1
>     -- Executing Dial("Zap/1-1", "SIP/105|15|t|12") in new stack
>     -- Called 105
>     -- SIP/105-00798410 is ringing
>     -- Nobody picked up in 15000 ms
>     -- Executing VoiceMail("Zap/1-1", "u105") in new stack
>     -- Playing 'vm-theperson' (language 'en')
>     -- Playing 'digits/1' (language 'en')
>     -- Playing 'digits/0' (language 'en')
>     -- Playing 'digits/5' (language 'en')
>     -- Playing 'vm-isunavail' (language 'en')
>     -- Playing 'vm-intro' (language 'en')
>   == Spawn extension (incoming, 105, 2) exited non-zero on 'Zap/1-1'
>     -- Hungup 'Zap/1-1'
>
> Please tell me. Looking forward to your response. Thank you.
>
> Regards,
> Chandra.
>
> *//*




More information about the asterisk-users mailing list