Further information:
When I call the X-Lite extension "2222" from my Cisco 7960 (extension 100), I get the following in the "recent calls" list:
Name: Test SIPURL: [EMAIL PROTECTED] ProxyID: ENTERZONE
The sip.conf entry for extension 100 is:
[100] callerid=Test <100> type=friend username=100 secret=secret host=dynamic fromuser=100 mailbox=100 context=allaccess canreinvite=yes dtmfmode=rfc2833 nat=yes
Asterisk is sending the "name" portion of the callerID properly but, the "number" portion is obviously wrong as you can see from the SIPURL that is saved by X-Lite in the "recent received calls" list.
As I have been stating, it is sending the CALLED number and not the "calling" number. This is NOT the proper behavior and as a result, it is hosing caller ID. I could really not care any less about what "name" shows up. The sipurl that called has to be right though, otherwise callerid is worthless.
It doesn't do any good to look at your "missed calls" list and have every one of them show YOUR phone number.
If your asterisk server does not do this, please do me the favor of setting up two "test" extensions for me so I can try to figure out what is wrong here. You can lock me in a context where I can only call from one "test extension" to another. I just need to be able to verify what is going on so I can either get it corrected in my config (I don't think I have anything wrong) or get it acknowledged as a bug in Asterisk.
Thanks,
John
John Fraizer wrote:
Robert Hajime Lanning wrote:
<quote who="John Fraizer">
OK. I upgraded to 0.7.2 but and also set a "callerid=" entry in sip.conf.
The behavior is the same.
Caller-ID is sent as "Name of Calling Party" <number of CALLED party>
instead of "Name of Calling Party" <number of CALLING party> like it should
be.
You are not setting the caller ID properly...
callerid = "string portion" <number portion>
If you want no string portion, then:
callerid = "" <number portion>
Um, yes I am setting the caller ID right. Asterisk isn't sending the invite message properly.
[100] callerid= "test name" <1234> type=friend username=100 secret=secret host=dynamic fromuser=100 mailbox=100 context=allaccess canreinvite=yes dtmfmode=rfc2833 nat=yes
The "test name" part gets sent but, like I said, if extension 100 calls extension 2288888, the phone at 2288888 sees the caller-ID as "test name" <2288888>.
This happens with Asterisk 0.5 and Asterisk 0.7.2 both.
John
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users