I just set up an X-Lite client on extension "2222" and it shows the same behavior.

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

Reply via email to