sipgate und asterisk pjsip.conf

 

pjsip.conf Beispiel …

[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060

 

[sipgatetrunk]
type=registration
transport=transport-udp
outbound_auth=sipgatetrunk_auth
server_uri=sip:sipgate.de
client_uri=sip:dein_sipgate_accountname@sipgate.de
contact_user=7000 ; auf den App. 7000 wird es dann klingeln
retry_interval=60
forbidden_retry_interval=600
expiration=3600

 

[sipgatetrunk_auth]
type=auth
auth_type=userpass
password=dein_sipgate_passwort
username=dein_sipgate_accountname

 

[sipgatetrunk]
type=aor
contact=sip:sipgate.de:5060

 

[sipgatetrunk]
type=endpoint
transport=transport-udp
context=from-external
disallow=all
allow=alaw
from_domain=sipgate.de
;;;; nicht einschalten !!! from_user=dein_sipgate_accountname !!! wird mit Set(CALLERID(num)=dein_sipgate_accountname im dialplan uebergeben
outbound_auth=sipgatetrunk_auth
aors=sipgatetrunk

 

[sipgatetrunk]
type=identify
endpoint=sipgatetrunk
match=sipgate.de

 

extensions.conf
Beispiel für outgoing ...
exten => _XXXXX.,1,Set(CALLERID(name)=deine_callerID)
exten => _XXXXX.,n,Set(CALLERID(num)=dein_sipgate_accountname) ; !!!!!!!!!!!!!!
exten => _XXXXX.,n,Dial(PJSIP/${EXTEN}@sipgatetrunk)