diff options
Diffstat (limited to 'asterisk-load-tests/call_and_hangup/tested/extensions.conf')
-rw-r--r-- | asterisk-load-tests/call_and_hangup/tested/extensions.conf | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/asterisk-load-tests/call_and_hangup/tested/extensions.conf b/asterisk-load-tests/call_and_hangup/tested/extensions.conf new file mode 100644 index 0000000..440955d --- /dev/null +++ b/asterisk-load-tests/call_and_hangup/tested/extensions.conf @@ -0,0 +1,125 @@ +[from-internal] +; Include default context with common numbers +include => default +;exten = 2,1,While(1) +;exten = 2,n,Playback(/root/socialisme) +;exten = 2,n,EndWhile + +[from-sip] +exten = s,1,Dial(DAHDI/g11) + +[from-isdn] +; Include default context with common numbers +include => default + +[from-pstn] + +exten = s,1,Noop(${CALLERID} => ${EXTEN}) +;1 si on appelle un hello-worl, 103 si on appelle le FXS ? +;exten = s,n,Goto(test,1) +exten = s,n,Goto(103,1) + +exten = test,1,NoOp() +same = n,Answer() +same = n,Wait(1) +same = n,Playback(hello-world) +same = n,Wait(1) +same = n,Hangup() + +exten = 103,1,NoOp(Dial FXS port - this is intended to be a loop) +exten = 103,n,Dial(DAHDI/g11/${EXTEN}) + +include => default + +;exten = 2,1,Playback(/root/socialisme) + +[default] + +; FXS Phone +exten = 1,1,NoOp( Call 1 ) +exten = 1,n,Dial(DAHDI/g11) + +; FXO +exten = 8,1,NoOp( Call 8 ) +exten = 8,n,Dial(DAHDI/g12) + +; ISDN Phone +exten = 2,1,NoOp( Call 2 ) +exten = 2,n,Dial(DAHDI/g21) + +; Aastra IP Phone +exten = 3,1,NoOp( Call 3 ) +exten = 3, n,Dial(SIP/${EXTEN}) + +; vers XiVO +exten = _9X.,1,NoOp() +exten = _9X.,n,Dial(SIP/test-oh/${EXTEN:1}) + +; ISDN +exten = 4,1,NoOp( Call 4 ) +exten = 4,n,Dial(DAHDI/g22) + +; ISDN +exten = 5,1,NoOp( Call 5 ) +exten = 5,n,Dial(DAHDI/g23) + + +; ISDN +exten = 6,1,NoOp( Call 6 ) +exten = 6,n,Dial(DAHDI/g24) + +; Call via ISDN port #2 +exten = _7X.,1,NoOp( Call ${EXTEN:1} via port #2) +exten = _7X.,n,Dial(DAHDI/g22/${EXTEN:1}) + + +; Test sounds + +exten = 81,1,While(1) +exten = 81,n,Playback(/root/sounds/socialisme) +exten = 81,n,Sleep(1) +exten = 81,n,EndWhile + +exten = 82,1,While(1) +exten = 82,n,Playback(/root/sounds/ufo) +exten = 82,n,Sleep(1) +exten = 82,n,EndWhile + +exten = 83,1,While(1) +exten = 83,n,Playback(/root/sounds/bodenstandig2000_8k) +exten = 83,n,Sleep(1) +exten = 83,n,EndWhile + +exten = 84,1,While(1) +exten = 84,n,Playback(/root/sounds/Sinatra_8k) +exten = 84,n,Sleep(1) +exten = 84,n,EndWhile + +exten = 85,1,While(1) +exten = 85,n,Playback(/root/sounds/schnappi_8k) +exten = 85,n,Sleep(1) +exten = 85,n,EndWhile + +exten = 86,1,While(1) +; exten = 86,n,Set(CHANNEL(language)=fr) +exten = 86,n,Playback(tt-weasels) +exten = 86,n,Sleep(1) +exten = 86,n,EndWhile() + +exten = 87,1,While(1) +; exten = 87,n,Set(CHANNEL(language)=fr) +exten = 87,n,Playback(tt-monkeysintro) +exten = 87,n,Sleep(1) +exten = 87,n,EndWhile() + + + +exten = 666,1,While(1) +exten = 666,n,Playback(/root/sounds/schnappi_satan_8k) +exten = 666,n,Sleep(1) +exten = 666,n,EndWhile + +;exten = _1XX,1,Dial(SIP/test/${EXTEN}) + +[te] +exten = s,1,NoOp(${CALLERID} => ${EXTEN}) |