[asterisk-bugs] [Zaptel 0012531]: UK CallerID on TDM400P not reliable

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Jun 4 02:46:27 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12531 
====================================================================== 
Reported By:                mattbrown
Assigned To:                
====================================================================== 
Project:                    Zaptel
Issue ID:                   12531
Category:                   wctdm
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Zaptel Version:             1.4.10 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             04-26-2008 11:45 CDT
Last Modified:              06-04-2008 02:46 CDT
====================================================================== 
Summary:                    UK CallerID on TDM400P not reliable
Description: 
Currently using Asterisk 1.4.19 and Zaptel 1.4.10

Incoming calls (most) fail to populate the CallerID resulting in the
following:

[Apr  26 16:21:13] NOTICE[12685]: chan_zap.c:6191 ss_thread: Got event  
2 (Ring/Answered)...
[Apr  26 16:21:15] WARNING[12685]: chan_zap.c:6254 ss_thread: CID timed  
out waiting for ring. Exiting simple switch

However some calls do populate the callerid.

In order to get reliable CallerID I had to regress to Zaptel 1.4.5.1 and
apply the patch submitted under the following bug report:

http://bugs.digium.com/view.php?id=9264

I note from this bug that this has now been included into Zaptel > 1.4.10
? and requires the switch in zapata.conf fwringdetect=1 however the code
fails to work reliably as it did when patched against 1.4.5.1
====================================================================== 

---------------------------------------------------------------------- 
 mattbrown - 06-04-08 02:46  
---------------------------------------------------------------------- 
Problem still exists in Zaptel 1.4.11

[Jun  4 08:48:39] NOTICE[5135]: chan_zap.c:6234 ss_thread: CallerID
number: 07875-284xxx, name: (null), flags=4
    -- Executing [s at incoming:1] Verbose("Zap/4-1", "Incoming call from BT
line CallerID="" <07875284xxx>") in new stack
Incoming call from BT line CallerID="" <07875284xxx>
    -- Executing [s at incoming:2] GotoIf("Zap/4-1", "0?3:8") in new stack
    -- Goto (incoming,s,8)
    -- Executing [s at incoming:8] GotoIf("Zap/4-1", "0?9:11") in new stack
    -- Goto (incoming,s,11)
    -- Executing [s at incoming:11] Set("Zap/4-1", "CALLERID(all)=Incoming
Main: <07875284xxx>") in new stack
    -- Executing [s at incoming:12] NoOp("Zap/4-1", "Finish
if-if-incoming-1-2") in new stack
    -- Executing [s at incoming:13] MixMonitor("Zap/4-1", "1212565718.0.gsm")
in new stack
    -- Executing [s at incoming:14] Dial("Zap/4-1", "ZAP/1r1||tr") in new
stack
    -- Called 1r1
  == Begin MixMonitor Recording Zap/4-1
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Hungup 'Zap/1-1'
  == Spawn extension (incoming, s, 14) exited non-zero on 'Zap/4-1'
    -- Hungup 'Zap/4-1'
  == End MixMonitor Recording Zap/4-1
  == Starting post polarity CID detection on channel 4
    -- Starting simple switch on 'Zap/4-1'
[Jun  4 08:49:28] NOTICE[5137]: chan_zap.c:6191 ss_thread: Got event 2
(Ring/Answered)...
[Jun  4 08:49:30] WARNING[5137]: chan_zap.c:6254 ss_thread: CID timed out
waiting for ring. Exiting simple switch
    -- Hungup 'Zap/4-1'
    -- Starting simple switch on 'Zap/4-1'
    -- Executing [s at incoming:1] Verbose("Zap/4-1", "Incoming call from BT
line CallerID="" <>") in new stack
Incoming call from BT line CallerID="" <>
    -- Executing [s at incoming:2] GotoIf("Zap/4-1", "0?3:8") in new stack
    -- Goto (incoming,s,8)
    -- Executing [s at incoming:8] GotoIf("Zap/4-1", "0?9:11") in new stack
    -- Goto (incoming,s,11)
    -- Executing [s at incoming:11] Set("Zap/4-1", "CALLERID(all)=Incoming
Main: <>") in new stack
    -- Executing [s at incoming:12] NoOp("Zap/4-1", "Finish
if-if-incoming-1-2") in new stack
    -- Executing [s at incoming:13] MixMonitor("Zap/4-1", "1212565774.3.gsm")
in new stack
    -- Executing [s at incoming:14] Dial("Zap/4-1", "ZAP/1r1||tr") in new
stack
    -- Called 1r1
  == Begin MixMonitor Recording Zap/4-1
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Zap/1-1 is ringing
    -- Hungup 'Zap/1-1'
  == Spawn extension (incoming, s, 14) exited non-zero on 'Zap/4-1'
    -- Hungup 'Zap/4-1'
  == End MixMonitor Recording Zap/4-1 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-04-08 02:46  mattbrown      Note Added: 0087773                          
======================================================================




More information about the asterisk-bugs mailing list