Christopher Harrington
2012-Oct-11 22:39 UTC
[asterisk-users] Digium D40 phones and Caller ID
First post to this mailing list. I'll keep it brief: My D40 phones don't show the "name" component of CALLERID. It only displays the number. This includes calls originating from PSTN with their own CID already set, and calls where we've specifically filled in this data. Changing the destination of my test extension to a softphone (zoiper in this case) correctly displays the information. sip.conf already contains sendrpid=pai.
On 10/11/2012 05:39 PM, Christopher Harrington wrote:> First post to this mailing list. I'll keep it brief: My D40 phones > don't show the "name" component of CALLERID. > It only displays the number. This includes calls originating from PSTN > with their own CID already set, and calls > where we've specifically filled in this data. Changing the destination > of my test extension to a softphone (zoiper > in this case) correctly displays the information. sip.conf already > contains sendrpid=pai. > > From what I can tell, this appears to be a Digium phone limitation. Or > am I missing something crucial? >No, the D40s display the name. Using the following configuration in sip.conf: [peer01] type = peer secret = xxxx callerid = "D40 01" <101> host = dynamic sendrpid = pai disallow = all allow = ulaw allow = g722 And extensions.conf: exten => 101,1,NoOp() same => n,Set(CALLERID(name)=foo) same => n,Dial(SIP/101) same => n,Hangup() Shows the following on the D40: 101 foo If I remove the CALLERID function call, the D40 shows: 101 D40 01 Note that this is using the 1.1.0 firmware. I imagine there is a configuration issue somewhere. You may want to provide your entire configuration, or - since you have purchased phones from Digium - call technical support. They should be able to help you resolve this issue. -- Matthew Jordan Digium, Inc. | Engineering Manager 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at: http://digium.com & http://asterisk.org
On Thursday 11 October 2012, Christopher Harrington wrote:> First post to this mailing list. I'll keep it brief: My D40 phones > don't show the "name" component of CALLERID. > It only displays the number. > ..... [stuff deleted] ..... > From what I can tell, this appears to be a Digium phone limitation. Or > am I missing something crucial?We have D40 phones here (even without using that icky, non-free DPMA module) and Set(CALLERID(name)=...) just works fine for us -- used to work fine with the Zultys phones we had, too. Make sure you have the latest firmware on your phones. -- AJS Answers come *after* questions.