Hi,<br><br> I am using asterisknow 1.5.0 and Wildcard TDM410P card. Everything is working fine except the caller ID of incoming call from PSTN line. The phone display is showing "Unknown" when there is an incoming call. I think the same problem listed here: <a href="https://issues.asterisk.org/view.php?id=6683">https://issues.asterisk.org/view.php?id=6683</a><br>
There is one patch on this link but i don't know how to apply patch on asterisknow. Is this patch will resolve my issue? Kindly help me to fix this issue.<br><br>My log file showing this while an incoming call on PSTN<br>
<br>[Jan 5 18:14:59] DEBUG[9938] dsp.c: dsp busy pattern set to 0,0<br>[Jan 5 18:14:59] VERBOSE[9986] logger.c: -- Starting simple switch on 'DAHDI/1-1'<br>[Jan 5 18:15:01] NOTICE[9986] chan_dahdi.c: Got event 18 (Ring Begin)...<br>
[Jan 5 18:15:02] NOTICE[9986] chan_dahdi.c: Got event 2 (Ring/Answered)...<br>[Jan 5 18:15:04] NOTICE[9986] chan_dahdi.c: Got event 18 (Ring Begin)...<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check|s|1") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@app-blacklist-check:1] LookupBlacklist("DAHDI/1-1", "") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@app-blacklist-check:2] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@app-blacklist-check:3] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@app-blacklist-check:4] Return("DAHDI/1-1", "") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:3] ExecIf("DAHDI/1-1", "1 |Set|CALLERID(name)=") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:4] Set("DAHDI/1-1", "FAX_RX=disabled") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:5] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:6] SetCallerPres("DAHDI/1-1", "allowed_not_screened") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@from-pstn:7] Goto("DAHDI/1-1", "from-did-direct|104|1") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Goto (from-did-direct,104,1)<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [104@from-did-direct:1] Macro("DAHDI/1-1", "exten-vm|104|104") in new stack<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@macro-exten-vm:1] Macro("DAHDI/1-1", "user-callerid") in new stack<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@macro-user-callerid:1] Set("DAHDI/1-1", "AMPUSER=") in new stack<br>
[Jan 5 18:15:04] DEBUG[9986] app_macro.c: Executed application: Set<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/1-1", "0?report") in new stack<br>
[Jan 5 18:15:04] DEBUG[9986] app_macro.c: Executed application: GotoIf<br>[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/1-1", "1|Set|REALCALLERIDNUM=") in new stack<br>
[Jan 5 18:15:04] DEBUG[9986] app_macro.c: Executed application: ExecIf<br>[Jan 5 18:15:04] DEBUG[9986] app_macro.c: Last app: Set|REALCALLERIDNUM=<br>[Jan 5 18:15:04] DEBUG[9986] func_db.c: DB: DEVICE//user not found in database.<br>
[Jan 5 18:15:04] VERBOSE[9986] logger.c: -- Executing [s@macro-user-callerid:4] Set("DAHDI/1-1", "AMPUSER=") in new stack<br>[Jan 5 18:15:04] DEBUG[9986] app_macro.c: Executed application: Set<br>
.............<br><br>And in asterisk console<br><br>-- Starting simple switch on 'DAHDI/1-1'<br> -- Executing [s@from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new stack<br> -- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check|s|1") in new stack<br>
-- Executing [s@app-blacklist-check:1] LookupBlacklist("DAHDI/1-1", "") in new stack<br> -- Executing [s@app-blacklist-check:2] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack<br>
-- Executing [s@app-blacklist-check:3] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack<br> -- Executing [s@app-blacklist-check:4] Return("DAHDI/1-1", "") in new stack<br>
-- Executing [s@from-pstn:3] ExecIf("DAHDI/1-1", "1 |Set|CALLERID(name)=") in new stack<br> -- Executing [s@from-pstn:4] Set("DAHDI/1-1", "FAX_RX=disabled") in new stack<br> -- Executing [s@from-pstn:5] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack<br>
-- Executing [s@from-pstn:6] SetCallerPres("DAHDI/1-1", "allowed_not_screened") in new stack<br> -- Executing [s@from-pstn:7] Goto("DAHDI/1-1", "from-did-direct|104|1") in new stack<br>
-- Goto (from-did-direct,104,1)<br> -- Executing [104@from-did-direct:1] Macro("DAHDI/1-1", "exten-vm|104|104") in new stack<br> -- Executing [s@macro-exten-vm:1] Macro("DAHDI/1-1", "user-callerid") in new stack<br>
-- Executing [s@macro-user-callerid:1] Set("DAHDI/1-1", "AMPUSER=") in new stack<br> -- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/1-1", "0?report") in new stack<br> -- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/1-1", "1|Set|REALCALLERIDNUM=") in new stack<br>
-- Executing [s@macro-user-callerid:4] Set("DAHDI/1-1", "AMPUSER=") in new stack<br> -- Executing [s@macro-user-callerid:5] Set("DAHDI/1-1", "AMPUSERCIDNAME=") in new stack<br>
-- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/1-1", "1?report") in new stack<br> -- Goto (macro-user-callerid,s,10)<br> -- Executing [s@macro-user-callerid:10] GotoIf("DAHDI/1-1", "0?continue") in new stack<br>
-- Executing [s@macro-user-callerid:11] Set("DAHDI/1-1", "__TTL=64") in new stack<br> -- Executing [s@macro-user-callerid:12] GotoIf("DAHDI/1-1", "1?continue") in new stack<br>
-- Goto (macro-user-callerid,s,19)<br> -- Executing [s@macro-user-callerid:19] NoOp("DAHDI/1-1", "Using CallerID "" <>") in new stack<br><br><br>My zapata.conf is like this<br><br>
[channels]<br>language=en<br>hanguponpolarityswitch=yes<br>answeronpolarityswitch=yes<br>busydetect=yes<br>busycount=3<br>callprogress=yes<br>callerid=asreceived<br>hidecallerid=no<br>immediate=yes<br>cidsignalling=dtmf<br>
;cidsignalling=bell<br>;cidsignalling=v23<br>;cidstart=polarity<br>cidstart=polarity_in<br>;cidstart=ring<br>useincomingcalleridonzaptransfer=yes<br>; include dahdi extensions defined in FreePBX<br>#include chan_dahdi_additional.conf<br>
<br>; XTDM20B Port #1,2 plugged into PSTN<br>;AMPLABEL:Channel %c - Button %n<br>context=from-pstn<br>signalling=fxs_ks<br>faxdetect=incoming<br>usecallerid=yes<br>echocancel=yes<br>echocancelwhenbridged=no<br>echotraining=800<br>
group=0<br>channel=1-2<br><br>Please Help me...<br><br><br>Thanks,<br>Aruns<br clear="all"><br><br>