You can do it one of two ways:

1) make the SIP device dial a predefined number when the user picks up the phone. You do this in the SIP device. Check the manual for that device for detail on how to do this. It's normally called "hotline". In extensions.conf have Asterisk run Authenticate before the Dial() line.

2) Let the SIP device dial as normal, but in the dialplan execute Authenticate before the Dial line.

Steve Totaro wrote:
You could put the phone in a context such as context=restricted in sip.conf

In extensions.conf put a context
[restricted]
exten => _.,1,Answer
exten => _.,2,Authenticate(8675301)
exten => _.,3,Goto(whateverdialcontext,whateverexten,whateverpriority)

replace Allison's recording for authenticate with your own.
Unless I am totally missing what you are trying to do.

Thanks,
Steve

Eric "ManxPower" Wieling wrote:
"[9507]" is the incoming User ID. "user=8407" is the outgoing User ID. Do you really want them to be different?

Dial() will stop processing of the dialplan until the call ends. Do you really want this?

"r" option to Dial will force a ringing sound to the caller, even if the caller should be hearing a "all circuits are busy", or "your call cannot be completed as dialed" or similar message. Do you really want that?

[EMAIL PROTECTED] wrote:
Thanks for the response, its looks logical, for some reason the authentication is not working for me, I'm using a Linksys Phone adapter and here is a sample dial plan in extensions.conf and also SIP channels.

exten => 8407,1,Dial(SIP/8407,80,rt)      ; permit transfer
exten => 8407,n,Authenticate(9461) exten => 8407,n,Playback(pbx-invalid)
exten => 8407,n,Hangup()

and in sip.conf

[9507]
type=friend
user=8407
secret=xxxxxxxxxx
;context=from-sip
callerid=8407
host=dynamic
nat=yes
qualify=yes
canreinvite=no
dtmfmode=rfc2833


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users



--
Now accepting new clients in Birmingham, Atlanta, Huntsville, Chattanooga, and Montgomery.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to