Betamax caller ID with Asterisk
Has anyone succeeded in setting up Asterisk to send caller ID with
Betamax/Finarea providers?
With SMSListo.com I've registered my number using the Windows application,
received the confirmation call, and the app says my number is OK.
On an ATA the settings to provide CLID are:
username=00441234567890 [my registered CLID number]
auth user=myusername
password=mypassword
This worked fine for a VOIPCheap.com account I have (I don't have the ATA
here to play with)
So I tried that in Asterisk 1.2's sip.conf:
[smslisto]
type=peer
username=00441234567890
auth=myusername
secret=mypassword
fromuser=myusername
host=sip.smslisto.com
fromdomain=sip.smslisto.com
realm=sip.smslisto.com
context=smslisto.com
insecure=very
caninvite=no
canreinvite=no
qualify=no
disallow=all
allow=ulaw
But Asterisk can't make calls with these settings. It calls fine when
username=myusername, secret=mypassword and auth isn't defined.
I've also tried
callerid="Sample" <00441234567890>
in that section of sip.conf,
exten => _X.,1,Set(CALLERID(num)=+441234567890)
in my extension context, and
CallerID: Sample <+441234567890>
in a .call file
and similiar attempts with 0044 instead of +44.
Any other suggestions? When using the 'auth' field with an ATA, what does
that actually do in the SIP protocol? Does it differ from Asterisk's auth?
Thanks
Theo
|