[Home]

Summary:ASTERISK-16918: [patch] CallerID spill to TDM800P FXS port is not sent - possibly NULL
Reporter:Alec Davis (alecdavis)Labels:patch
Date Opened:2010-11-05 03:57:27Date Closed:
Priority:MinorRegression?No
Status:Open/NewComponents:Channels/chan_dahdi
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) bug18261.diff.txt
Description:after a few debug prints
ast->connected.id.name.str isn't copied to caller->id.name.str

The inital call to the FXS port no CallerID is seen.
  sig_analog:analog_call prints them OK
  but at sig_analog:analog_send_callerid they are (null)

A second CallWaiting call to the FXS port, the 2nd caller's callerID is sent and seen at the phone.

****** ADDITIONAL INFORMATION ******

 == Using SIP RTP CoS mark 5
   -- Executing [89@phones:1] Dial("SIP/bt100black-00000001", "DAHDI/35,60") in new stack
[2010-11-05 21:42:56.858675] NOTICE[11390]: sig_analog.c:985 analog_call: ALEC CALLING CID_NAME: Alec Davis CID_NUM:: 855
   -- Called 35
   -- DAHDI/35-1 is ringing
   -- DAHDI/35-1 is ringing
[2010-11-05 21:42:57.858871] NOTICE[11390]: sig_analog.c:362 analog_send_callerid: ALEC Sending callerid.  CID_NAME: '(null)' CID_NUM: '(null)'
[2010-11-05 21:42:57.859118] NOTICE[11390]: chan_dahdi.c:1895 my_send_callerid: ALEC Starting cid spill name='(null)' num='(null)' cwcid='0'
   -- DAHDI/35-1 is ringing
   -- DAHDI/35-1 answered SIP/bt100black-00000001
 == Using SIP RTP CoS mark 5
   -- Executing [89@phones:1] Dial("SIP/alec-laptop-00000002", "DAHDI/35,60") in new stack
[2010-11-05 21:43:12.851543] NOTICE[11391]: sig_analog.c:985 analog_call: ALEC CALLING CID_NAME: AlecLaptop CID_NUM:: 99
   -- Called 35
   -- DAHDI/35-2 is ringing
[2010-11-05 21:43:13.410756] NOTICE[11390]: sig_analog.c:1583 analog_handle_dtmfup: Got some DTMF, but it's for the CAS
[2010-11-05 21:43:13.410831] NOTICE[11390]: sig_analog.c:362 analog_send_callerid: ALEC Sending callerid.  CID_NAME: 'AlecLaptop' CID_NUM: '99'
[2010-11-05 21:43:13.411032] NOTICE[11390]: chan_dahdi.c:1895 my_send_callerid: ALEC Starting cid spill name='AlecLaptop' num='99' cwcid='1'
Comments:By: Alec Davis (alecdavis) 2010-11-05 04:14:07

configuration issue.
chan_dahdi.conf
  usecallerid=no

causes this symptom, but surely, why attempt to send nulls?