Hallo
Ich habe jetz asterisk mit sipgate.at konfiguriert die ausgehenen telefontate funktioneiren schon. Nun will ich noch die incoming-gespräche über den sipgate.at account einbinden.
Doch will ich bestimmte Geräte über die Sipgatenummer anrufen können. Sprich intern habe ich 10 Softphone welche alle nach außen telefonieren können und ich will über das Sipgate.at bestimmte interen Telefone erreichen können. Wie kann das realisiert werden ?
danke schon jetz mal
extensions.conf:
Ich habe jetz asterisk mit sipgate.at konfiguriert die ausgehenen telefontate funktioneiren schon. Nun will ich noch die incoming-gespräche über den sipgate.at account einbinden.
Doch will ich bestimmte Geräte über die Sipgatenummer anrufen können. Sprich intern habe ich 10 Softphone welche alle nach außen telefonieren können und ich will über das Sipgate.at bestimmte interen Telefone erreichen können. Wie kann das realisiert werden ?
danke schon jetz mal
extensions.conf:
Code:
[general]
static=yes
writeprotect=no
; --------------------------------------------------------------------
; Es hat sich als gute Praxis erwiesen, die Inhalte der Datei
; extensions.conf modular aufzubauen. Diese Praxis wollen
; wir auch hier anwenden
;
[globals]
OUTBOUNDTRUNK=SIP/1703900
[echotest]
exten => 81,1,Answer
exten => 81,2,wait(1)
exten => 81,3,playback(demo-echotest)
exten => 81,4,Echo
exten => 81,5,playback(demo-echodone)
exten => 81,6,Hangup
[mailbox]
exten => 80,1,Answer()
exten => 80,n,wait(1)
exten => 80,n,VoiceMailMain(${EXTEN},s})
exten => 80,n,Hangup()
[mailbox_own]
exten => 88,1,Answer()
exten => 88,n,wait(1)
exten => 88,n,voicemailmain(s${EXTEN})
exten => 88,n,Hangup()
[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen
exten => _3.,1,NoCDR()
exten => _3.,n,Dial(SIP/${EXTEN},20)
exten => _3.,n,Voicemail(${EXTEN})
exten => _3.,n,Hangup()
[sipgate_out]
; Diesen Context verwenden wir zum waehlen von abgehenden
; Rufnummern über den Sipgate Account 1703900
;exten => _0.,1,Dial,SIP/${EXTEN}@1703900|45|r
;exten => _0.,1,NOCDR()
;exten => _0.,n,Dail(SIP/${EXTEN}@sipgate.at,20)
;exten => _0.,n,Hangup()
exten => _0.,1,Dial(SIP/${EXTEN}@sipgate,20,tr)
exten => _0.,2,Playback(invalid)
exten => _0.,3,Hangup()
[ankommend]
exten => _0.,1,Dial(SIP/30&SIP/31|30)
exten => _0.,2,Goto(r-${DIALSTATUS}|1)
exten => r-BUSY,1,voicemail(b30)
exten => r-BUSY,2,Hangup()
exten => r-NOANSWER,1,voicemail(u30)
exten => r-NOANSWER,2,Hangup()
; --------------------------------------------------------------------
;
; hier kommt der default-Context, in dem alle Geraete in der
; Grundkonfiguration erstmal laufen.
; Alle Geraete können sich gegenseitig anrufen
[default]
include => lokal
include => echotest
include => mailbox
include => mailbox_own
include => sipgate_out