;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; ;
; Diese Datei beinhaltet den Waehlplan. ;
; Hier werden alle Anrufe (Ein und Ausgehende) ;
; geroutet, welche ueber die Telefonanlage kommen. ;
; ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Generelle Einstellungen
;
[general]
Static=yes
Writeprotect=no
;
; Globale Einstellungen
;
[globals]
IAXINFO=guest
;
; In diesem Context wird festgelegt,
; welche Nebenstellen (SIP oder ISDN)
; bei welchen eingehende ISDN-MSN (angerufende Nummern)
; reagieren sollen und ueber welche Kanaele
; die Nebenstellen laufen (SIP "SIP" oder ISDN "Zap/g2").
;
[call_incoming_ISDN]
exten => XXXXXX,1,Dial(SIP/80&SIP/81,60,tT)
exten => XXXXXX,n, VoiceMail(11)
;
; In diesem Context wird festgelegt,
; welche Nebenstellen (SIP oder ISDN)
; bei welchen einegehenden SIPGATE-MSN (angerufende Nummern)
; reagieren sollen und ueber welche Kanaele
; die Nebenstellen laufen (SIP "SIP" oder ISDN "Zap/g2").
;
[call_incoming_SIPGATE]
exten => XXXXXX,1,Dial(Zap/g2/50,60,tT)
exten => XXXXXX,2,Hangup
;
; In diesem Context wird festgelegt,
; Ueber welche ISDN-Leitung raustelefoniert
; wird, bei einer einer
;
; VORWAHL von: 20
;
[call_outcoming_ISDN]
exten => _20.,1,Dial(Zap/g1/${EXTEN:2},60,tT)
exten => _20.,2, Hangup
;
; In diesem Context wird festgelegt,
; Ueber welche SIP-Leitung raustelefoniert
; wird, bei einer einer
;
; VORWAHL von: 30
;
[call_outcoming_SIPGATE]
exten => _30.,1,SetCallerID,XXXXX
exten => _30.,2, Dial,SIP/${EXTEN:2}@XXXXX|45|r
exten => _30.,3, Busy
;
; In diesem Context wird festgelegt,
; welche Nebenstellen bei welchen
; internen Rufnummern reagieren und
; ueber welche Kanaele die Nebenstellen
; laufen (SIP "SIP" oder ISDN "Zap/g2").
;
[intern]
exten => 80,1,Dial(SIP/80/60)
exten => 81,1,Dial(SIP/81/60)
exten => 90,1,Dial(Zap/g2/90/60)
;
; In diesem Context wird festgelegt
; ueber welche Nummer ein ECHO-Test
; stattfindet.
;
[echotest]
exten => 00,1,answer
exten => 00,2,wait,1
exten => 00,3,playback,demo-echotest
exten => 00,4,echo,
exten => 00,5,playback,demo-echodone
exten => 00,6,hangup
;
; In diesem Context werden die oben
; erzeugte Contexte der uebersicht halber
; geordnet und includiert.
;
; Dieser Context wird in der /etc/asterisk/zapata.conf
; sowohl fuer die eingehenden als auch fuer die
; ausgehenden Anrufe genutzt, deswegen gibt es auch
; die Unterscheidung Zwischen "IN" und "OUT" Calls
; unter den einzelnen Contexen.
;
[default]
;IN
Include => call_incoming_ISDN
Include => call_incoming_SIPGATE
;OUT
Include => call_outcoming_ISDN
Include => call_outcoming_SIPGATE
;INTERN
Include => intern
;ECHO-TEST
Include => echotest