[asterisk-bugs] [JIRA] (ASTERISK-17588) Caller ID on TDM410P *UK* PSTN

Asterisk Team (JIRA) noreply at issues.asterisk.org
Wed Jul 27 10:26:10 CDT 2016


     [ https://issues.asterisk.org/jira/browse/ASTERISK-17588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Asterisk Team updated ASTERISK-17588:
-------------------------------------

    Target Release Version/s: 14.0.0

> Caller ID on TDM410P *UK* PSTN
> ------------------------------
>
>                 Key: ASTERISK-17588
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-17588
>             Project: Asterisk
>          Issue Type: Bug
>          Components: Channels/chan_dahdi
>    Affects Versions: 1.6.2.17
>            Reporter: Daniel Flounders
>      Target Release: 14.0.0
>
>
> On an incoming call, Asterisk answers the channel before waiting for the caller id retrieve to complete.
> This bug occurred on ZAP also and is referenced in more detail on the following links. Patches were created to work around the bug but never officially implemented.
> Ref: http://forums.digium.com/viewtopic.php?t=8477
> Ref: http://fonality.com/trixbox/forums/trixbox-forums/help/uk-caller-id-issues-dahdi
> ****** ADDITIONAL INFORMATION ******
> Have tried all possible combinations and the problem exists on various distributions I have tried.
> /etc/asterisk/chan_dahdi.conf
> CODE: SELECT ALL
> ; DAHDI Telephony Configuration file
> ; GENERAL -->
> [trunkgroups]
> [channels]
> language=en
> context=inbound
> usecallerid=yes
> cidsignalling=v23
> cidstart=polarity
> hidecallerid=no
> waitfordialtone=yes
> callwaiting=no
> usecallingpres=yes
> sendcalleridafter = 2
> callwaitingcallerid=yes
> threewaycalling=yes
> transfer=yes
> canpark=yes
> cancallforward=yes
> callreturn=yes
> echocancel=yes
> echocancelwhenbridged=yes
> echotraining=yes
> rxgain=0.0
> txgain=0.0
> group=1
> callgroup=1
> pickupgroup=1
> immediate=no
> callerid = asreceived
> useincomingcalleridondahditransfer = yes
> answeronpolarityswitch=yes
> hanguponpolarityswitch=yes
> busydetect=yes
> busycount=3
> progzone=uk
> tonezone=4
> ;TRUNKS -->
> ;FXO1
> context = pstn-inbound
> group = 1                                                                             
> signalling = fxs_ks
> channel = 1
> ;FXO2
> context = gsm-outbound
> group = 2
> signalling = fxs_ks
> channel = 2
> ;TEMPLATES -->
> [fxs-phones](!)
> usecallerid = yes
> hidecallerid = no
> threewaycalling = yes
> transfer = yes
> echocancel = yes
> echotraining = yes
> context = local
> signalling = fxo_ks
> ;PHONES -->
> [FXS4](fxs-phones)
> callerid = "Ding-Dong-The-PBX-Is-Dead" <(i.e.9999999999>
> dahdichan = 4
> /etc/dahdi/system.conf
> # Dahdi Configuration File
> # Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
> fxsks=1
> echocanceller=mg2,1
> fxsks=2
> echocanceller=mg2,2
> # channel 3, WCTDM/0/2, no module.
> fxoks=4
> echocanceller=mg2,4
> # Global data
> loadzone        = uk
> defaultzone     = uk
> /etc/asterisk/extensions.conf
> ; extensions.conf - the Asterisk dial plan
> ; GENERAL -->
> [general]
> static=yes
> writeprotect=no
> autofallthrough=yes
> clearglobalvars=no
> ;
> ;extenpatternmatchnew=no
> ;priorityjumping=yes
> ;userscontext=default
> ; GLOBALS -->
> [globals]
> ignorepat => 9
> ; DIALPLAN -->
> [default]
> [local]
> exten => 100,1,Dial(DAHDI/4)
> exten => 200,1,Dial(SIP/TEST-SIP)
> exten => 1234,1,VoiceMailMain()
> [pstn-inbound]
> exten => s,1,Dial(DAHDI/4&SIP/TEST-SIP,10)
>         same => n,Hangup()
> [incoming]
> exten => s,1,Dial(DAHDI/4&SIP/TEST-SIP,10)
>         same => n,Hangup()
> /var/log/messages
> Mar 20 15:47:01 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:02 localhost kernel: wctdm24xxp 0000:00:0a.0: 348398 Polarity reversed (-1 -> 1)
> Mar 20 15:47:02 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!
> Mar 20 15:47:02 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:02 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!
> Mar 20 15:47:04 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:05 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!
> Mar 20 15:47:05 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:05 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!
> Mar 20 15:47:07 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:08 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!
> Mar 20 15:47:08 localhost kernel: wctdm24xxp 0000:00:0a.0: FW RING on 1/1!
> Mar 20 15:47:08 localhost kernel: wctdm24xxp 0000:00:0a.0: 354983 Polarity reversed (1 -> -1)
> Mar 20 15:47:08 localhost kernel: wctdm24xxp 0000:00:0a.0: FW NO RING on 1/1!



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list