Hallo zusammen,
vielleicht ist jemand an meiner working configs interessiert und spart sich somit einige Stunden Konfiguration
pjsip.conf:
[global]
type=global
user_agent=Asterisk PBX
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060
[transport-udp-ipv6]
type=transport
protocol=udp
bind=[::]:5060
; --- VODAFONE TRUNK ---
[vodafone-trunk]
type=endpoint
context=from-vodafone
disallow=all
allow=!all,alaw
outbound_auth=vodafone-auth
aors=vodafone-aor
from_domain=SIP-Registrar
from_user=SIP-Benutzername
transport=transport-udp-ipv6
direct_media=no
[vodafone-auth]
type=auth
auth_type=userpass
username=SIP-Benutzername
password=SIP-Kennwort
realm=srxadmin@localhost
[vodafone-aor]
type=aor
contact=sip:SIP-Registrar
[vodafone-reg]
type=registration
outbound_auth=vodafone-auth
server_uri=sip:SIP-Registrar
client_uri=sip:SIP-Benutzername@SIP-Registrar
retry_interval=60
[vodafone-identify]
type=identify
endpoint=vodafone-trunk
match=SIP-Registrar
[gigaset-user]
type=endpoint
context=from-internal
disallow=all
allow=!all,alaw
auth=gigaset-auth
aors=gigaset-Benutzername
transport=transport-udp
identify_by=username,auth_username
force_rport=yes
direct_media=no
rewrite_contact=yes
[gigaset-auth]
type=auth
auth_type=userpass
username=gigaset-Benutzername
password=Passwort
realm=asterisk
[gigaset-user]
type=aor
max_contacts=1
remove_existing=yes
extensions.conf:
[general]
static=yes
writeprotect=no
[from-internal]
exten => _X.,1,NoOp(Anruf von Gigaset zu ${EXTEN})
same => n,Set(CALLERID(num)=SIP-Benutzername)
same => n,Set(PJSIP_HEADER(add,P-Preferred-Identity)=<sip:SIP-Benutzername@SIP-Registrar>)
same => n,Dial(PJSIP/${EXTEN}@vodafone-trunk)
same => n,Hangup()
[from-vodafone]
exten => s,1,NoOp(Eingehender Anruf für s)
same => n,Dial(PJSIP/gigaset-user,30)
same => n,Hangup()
exten => h,1,NoOp(Anruf beendet)
same => n,Hangup()
vielleicht ist jemand an meiner working configs interessiert und spart sich somit einige Stunden Konfiguration
pjsip.conf:
[global]
type=global
user_agent=Asterisk PBX
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0:5060
[transport-udp-ipv6]
type=transport
protocol=udp
bind=[::]:5060
; --- VODAFONE TRUNK ---
[vodafone-trunk]
type=endpoint
context=from-vodafone
disallow=all
allow=!all,alaw
outbound_auth=vodafone-auth
aors=vodafone-aor
from_domain=SIP-Registrar
from_user=SIP-Benutzername
transport=transport-udp-ipv6
direct_media=no
[vodafone-auth]
type=auth
auth_type=userpass
username=SIP-Benutzername
password=SIP-Kennwort
realm=srxadmin@localhost
[vodafone-aor]
type=aor
contact=sip:SIP-Registrar
[vodafone-reg]
type=registration
outbound_auth=vodafone-auth
server_uri=sip:SIP-Registrar
client_uri=sip:SIP-Benutzername@SIP-Registrar
retry_interval=60
[vodafone-identify]
type=identify
endpoint=vodafone-trunk
match=SIP-Registrar
[gigaset-user]
type=endpoint
context=from-internal
disallow=all
allow=!all,alaw
auth=gigaset-auth
aors=gigaset-Benutzername
transport=transport-udp
identify_by=username,auth_username
force_rport=yes
direct_media=no
rewrite_contact=yes
[gigaset-auth]
type=auth
auth_type=userpass
username=gigaset-Benutzername
password=Passwort
realm=asterisk
[gigaset-user]
type=aor
max_contacts=1
remove_existing=yes
extensions.conf:
[general]
static=yes
writeprotect=no
[from-internal]
exten => _X.,1,NoOp(Anruf von Gigaset zu ${EXTEN})
same => n,Set(CALLERID(num)=SIP-Benutzername)
same => n,Set(PJSIP_HEADER(add,P-Preferred-Identity)=<sip:SIP-Benutzername@SIP-Registrar>)
same => n,Dial(PJSIP/${EXTEN}@vodafone-trunk)
same => n,Hangup()
[from-vodafone]
exten => s,1,NoOp(Eingehender Anruf für s)
same => n,Dial(PJSIP/gigaset-user,30)
same => n,Hangup()
exten => h,1,NoOp(Anruf beendet)
same => n,Hangup()