[asterisk-users] Question about callerid?
Martin Joseph
astmac at stillnewt.org
Mon Nov 16 00:40:08 CST 2009
OK,
Now I am responding to myself, because I have figured it out (finally).
It turns out it's a "feature" of asterisk (at least the older versions).
This is where I found my answer:
https://issues.asterisk.org/view.php?id=9678
So the solution for me was to simply rearrange my sip.conf so my
incoming call handling peer is at the very end.
Pretty wacky.
I am hopefully back on the road though with working caller ID as well.
Marty
On Nov 14, 2009, at 11:10 AM, Martin Joseph wrote:
> Ok I am replying to myself, because I still don't have this figured
> out,, but I think I have more info.
>
>
> On Nov 5, 2009, at 8:57 PM, Martin Joseph wrote:
>
>>
>> Hello again Asterisk people.
>>
>> I am running Asterisk 1.42 on an old PowerPC ibook. I have had this
>> deployed for several years now, with pretty good results.
>>
>> Recently I added a callerid service to my landline (qwest).
>>
>> I am using the audiocodes MP114 2fxo/2fxs gateway, which is an
>> outstanding piece of hardware once it's configured (lol).
> I think the issue is related to the fact that the MP114 is in my case
> a combination device. 2fxo/2fxs setup.
>
> It seems like what happens is when a call comes into the fxo it is
> inviting asterisk with the correct callerid information(sip from).
> Asterisk attempts to use this invite as a basis for a new call.
>
> HOWEVER, for some reason or another (bug?) Asterisk identifies the fxs
> extension at the same IP address as a peer for the basis of the new
> call, and since the other peer (friend) is the FXS, the authentication
> fails, and caller ID is lost.
>
> If I remove my FXS (friend) definition from sip.conf then suddenly all
> is well and the the callerID string is passed aok. Of course then
> none of the phones attached to the FXS work, which is a problem...
>
> I hope someone has some ideas on what I am doing wrong/some way to fix
> this?
>
> Thanks in advance for any help you might offer.
>
> Marty
>
>>
>> Anyhow, I can see that the gateway is passing caller id info to
>> asterisk because the console will display something like:
>>
>> [Nov 4 13:01:19] NOTICE[32]: chan_sip.c:13362 handle_request_invite:
>> Failed to authenticate user "SEATTLE SCHOOLS" <sip:2062524320 at 89.89.89.253
>>> ;tag=1c492497235
> This authentication is failing because of the mismatch of extensions
> described above. The FXO is ext. 2003 and the FXS is ext. 2005.
>>
>> So the caller ID info is right there.
>>
>> However on my extensions (or softphones) the id shows as the
>> extension
>> # (ie 2003).
>>
>> Is there something I need to do to set the callerid? I can't seem to
>> find this in the examples?
>>
>> Thanks in advance for helping with my (I am sure) stupid question...
>>
>> Marty
>>
>>
>>
>> _______________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list