[asterisk-users] Digium D40 phones and Caller ID

Christopher Harrington chris at acsdi.com
Fri Oct 12 10:35:25 CDT 2012


On Fri, Oct 12, 2012 at 9:59 AM, Matthew Jordan <mjordan at digium.com> wrote:
> 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:
I'm using users.conf, so my questions will mostly pertain to that. I
apologize for what I'm sure are some dumb questions up ahead here.

>
> [peer01]
> type = peer
Is "type=peer" strictly necessary? I don't know how they're currently
being specified from users.conf, is that possible to specify in
users.conf? I was under the impression that peers specified in
users.conf would be type=friend.

> secret = xxxx
> callerid = "D40 01" <101>
> host = dynamic
My hosts are manually specified (ie they do not register), that
shouldn't matter, correct?

> sendrpid = pai
I have this specified in the general section of sip.conf. Does this
need to be specified per-peer?

> 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()
This is effectively what I've done with my test extension. I've tried
both CALLERID(all)=... and CALLERID(name)=...

>
> 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
Yep, 1.1.0.0.

> configuration issue somewhere.  You may want to provide your entire
It occurs to me that you're probably using DPMA, and I am not. That's
probably where this issue is.

> configuration, or - since you have purchased phones from Digium - call
> technical support.  They should be able to help you resolve this issue.
I don't know if that is necessarily true; the phones were new in box
but were not purchased from Digium or an authorized reseller.

>
> --
> 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
>
>
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>                http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users



-- 
-Chris Harrington
ACSDi Office: 763.559.5800
Mobile Phone: 612.326.4248



More information about the asterisk-users mailing list