<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hi all...<br><br>I have a problem with caller id on my asterisk server.<br>here is my configuration :<br>centos-5, asterisk 1.6.2.1, dahdi-linux-complete-2.2.1, libpri-1.4.10.2<br>ibm X-3200 series, xorcom astribank (16fxo, 8fxs), 16 line telco (hunting)<br><br>everything fine until I try to feed my app with caller id.<br><br>My extensions.conf :<br><br>[incoming1]<br>exten =&gt; s,1,AGI(/var/apps/core/runagi,incoming,${CALLERID(num)})<br>exten =&gt; s,n,QUEUE(${que},trkd)<br>exten =&gt; h,1,Hangup()<br><br>here is the log :<br><br>&nbsp;&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>[Apr 30 11:24:40] ERROR[30895]: callerid.c:562 callerid_feed: No start bit found in fsk data.<br>[Apr 30 11:24:40] WARNING[30895]: chan_dahdi.c:8712 ss_thread: CallerID feed failed: Success<br>[Apr 30 11:24:40] WARNING[30895]: chan_dahdi.c:8816 ss_thread: CallerID returned with error on channel 'DAHDI/15-1'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 failed so falling back to exten 's'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 still failed so falling back to context 'default'<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Answer("DAHDI/15-1", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Wait("DAHDI/15-1", "6") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] Goto("DAHDI/15-1", "im-incoming,s,1") in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (im-incoming,s,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [s@im-incoming:1] AGI("DAHDI/15-1", "/var/apps/core/runagi,incoming,") in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/apps/core/runagi<br>&nbsp;&nbsp;&nbsp; -- Playing 'en/0006' (escape_digits=) (sample_offset 0)<br><br>I read instructions from a few forums....<br>then I made a change on 'chan_dahdi.conf' like :<br>-------------------------------------------------------------------------<br>1:<br>cidsignalling=v23, cidstart=ring, hidecallerid=no, callerid=asreceived<br><br>Here's the log :<br><br>&nbsp;&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>[Apr 30 11:42:03] NOTICE[31296]: chan_dahdi.c:8672 ss_thread: Got event 18 (Ring Begin)...<br>[Apr 30 11:42:03] NOTICE[31296]: chan_dahdi.c:8672 ss_thread: Got event 2 (Ring/Answered)...<br>[Apr 30 11:42:05] NOTICE[31296]: chan_dahdi.c:8672 ss_thread: Got event 18 (Ring Begin)...<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 failed so falling back to exten 's'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 still failed so falling back to context 'default'<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Answer("DAHDI/15-1", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Wait("DAHDI/15-1", "6") in new stack<br>[Apr 30 11:42:06] WARNING[31296]: chan_dahdi.c:6174 dahdi_handle_event: Ring/Off-hook in strange state 6 on channel 15<br>&nbsp; == Spawn extension (default, s, 2) exited non-zero on 'DAHDI/15-1'<br><br><br>-------------------------------------------------------------------------<br>2:<br><br>cidsignalling=dtmf', cidstart=ring, hidecallerid=no, callerid=asreceived<br><br>Here's the log :<br><br>&nbsp;&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>[Apr 30 11:49:28] WARNING[31491]: chan_dahdi.c:8610 ss_thread: DTMFCID timed out waiting for ring. Exiting simple switch<br>&nbsp;&nbsp;&nbsp; -- Hungup 'DAHDI/15-1'<br>&nbsp;&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>[Apr 30 11:49:34] DEBUG[31492]: chan_dahdi.c:8630 ss_thread: CID is '', flags 8<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 failed so falling back to exten 's'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 still failed so falling back to context 'default'<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Answer("DAHDI/15-1", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Wait("DAHDI/15-1", "6") in new stack<br>[Apr 30 11:49:35] WARNING[31492]: chan_dahdi.c:6174 dahdi_handle_event: Ring/Off-hook in strange state 6 on channel 15<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] Goto("DAHDI/15-1", "im-incoming,s,1") in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (im-incoming,s,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [s@im-incoming:1] AGI("DAHDI/15-1", "/var/apps/core/runagi,incoming,") in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/apps/core/runagi<br><br><br>-------------------------------------------------------------------------<br>3:<br>
<br>
cidsignalling=dtmf', cidstart=polarity, hidecallerid=no, callerid=asreceived<br>
<br>
Here's the log :<br><br>&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 failed so falling back to exten 's'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 still failed so falling back to context 'default'<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Answer("DAHDI/15-1", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Wait("DAHDI/15-1", "6") in new stack<br>&nbsp;&nbsp;&nbsp; -- Registered IAX2 '9009' (AUTHENTICATED) at 127.0.0.1:48961<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] Goto("DAHDI/15-1", "im-incoming,s,1") in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (im-incoming,s,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [s@im-incoming:1] AGI("DAHDI/15-1", "/var/apps/core/runagi,incoming,") in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/apps/core/runagi<br><br><br>-------------------------------------------------------------------------<br>4:<br>

<br>

cidsignalling=v23', cidstart=polarity, hidecallerid=no, 
callerid=asreceived<br>

<br>

Here's the log :<br>
<br>&nbsp;&nbsp;&nbsp; -- Starting simple switch on 'DAHDI/15-1'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 failed so falling back to exten 's'<br>&nbsp; == Starting DAHDI/15-1 at from-pstn,s,1 still failed so falling back to context 'default'<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] Answer("DAHDI/15-1", "") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] Wait("DAHDI/15-1", "6") in new stack<br>&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] Goto("DAHDI/15-1", "im-incoming,s,1") in new stack<br>&nbsp;&nbsp;&nbsp; -- Goto (im-incoming,s,1)<br>&nbsp;&nbsp;&nbsp; -- Executing [s@im-incoming:1] AGI("DAHDI/15-1", "/var/apps/core/runagi,incoming,") in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/apps/core/runagi<br><br><br>Please help me.... <br><br><br><br><br><br><br>                                               <br /><hr />Chat online and in real-time with friends and family! <a href='http://get.live.com/messenger/overview' target='_new'>Windows Live Messenger</a></body>
</html>