[asterisk-bugs] [Asterisk 0018474]: [patch] "Caller*ID failed checksum" on Wildcard TDM2400P and TDM410

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Mar 14 11:55:31 CDT 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18474 
====================================================================== 
Reported By:                nivek
Assigned To:                rmudgett
====================================================================== 
Project:                    Asterisk
Issue ID:                   18474
Category:                   Channels/chan_dahdi
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Asterisk Version:           1.8.1 
JIRA:                       SWP-2751 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2010-12-14 16:12 CST
Last Modified:              2011-03-14 11:55 CDT
====================================================================== 
Summary:                    [patch] "Caller*ID failed checksum" on Wildcard
TDM2400P and TDM410
Description: 
Receiving message "Caller*ID failed checksum" on every call.  Changing
"cidrw_gain" did nothing.  Other cid-based parameters did nothing.
Tested line using a analog phone with the Caller ID feature and received
caller id.

====================================================================== 

---------------------------------------------------------------------- 
 (0132912) svnbot (reporter) - 2011-03-14 11:55
 https://issues.asterisk.org/view.php?id=18474#c132912 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 310637

_U  trunk/
U   trunk/main/callerid.c

------------------------------------------------------------------------
r310637 | rmudgett | 2011-03-14 11:55:30 -0500 (Mon, 14 Mar 2011) | 46
lines

Merged revisions 310636 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.8

................
  r310636 | rmudgett | 2011-03-14 11:50:59 -0500 (Mon, 14 Mar 2011) | 39
lines
  
  Merged revisions 310635 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.6.2
  
  ................
    r310635 | rmudgett | 2011-03-14 11:47:54 -0500 (Mon, 14 Mar 2011) | 32
lines
    
    Merged revisions 310633 via svnmerge from 
    https://origsvn.digium.com/svn/asterisk/branches/1.4
    
    ........
      r310633 | rmudgett | 2011-03-14 11:38:24 -0500 (Mon, 14 Mar 2011) |
25 lines
      
      "Caller*ID failed checksum" on Wildcard TDM2400P and TDM410
      
      The last character in the caller id message is getting a framing
error.
      
      The checksum is the last character in the message.  A framing error
in the
      checksum could be because:
      1) The sender did not send a full stop bit.
      2) The sender cut off the FSK carrier too soon.
      3) The sender opted to send zero of the specified zero to 10
trailing mark
      bits and round-off errors in the code resulted in the code not being
where
      it thought it was in the demodulated bit stream.
      
      Bit 8 of 'b' is set when parity error.
      Bit 9 of 'b' is set when framing error.
      
      Made ignore the framing and parity error bits if the errored
character is
      the checksum.  We can tolerate a framing/parity error there.  The
checksum
      character validates the message.
      
      (closes issue https://issues.asterisk.org/view.php?id=18474)
      Reported by: nivek
      Patches:
            callerid.c.1.patch uploaded by nivek (license 636) (with
modifications)
      Tested by: nivek
    ........
  ................
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=310637 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-03-14 11:55 svnbot         Checkin                                      
2011-03-14 11:55 svnbot         Note Added: 0132912                          
======================================================================




More information about the asterisk-bugs mailing list