rendered paste bodyextensions.conf
[jxd-sipphone]
exten => _0X.,1,Dial,Zap/1/${EXTEN:1}
[incoming]
exten => s,1,Wait,1 ; Wait a second, just for fun
exten => s,n,Answer ; Answer the line
exten => s,n,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds
exten => s,n,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds
exten => s,n(restart),BackGround(demo-congrats) ; Play a congratulatory message
exten => s,n(instruct),BackGround(demo-instruct) ; Play some instructions
exten => s,n,WaitExten ; Wait for an extension to be dialed.
exten => 2,1,BackGround(demo-moreinfo) ; Give some more information.
exten => 2,n,Goto(s,instruct)
exten => 3,1,Set(LANGUAGE()=fr) ; Set language to french
exten => 3,n,Goto(s,restart) ; Start with the congratulations
exten => 1000,1,Goto(default,s,1)
[outgoing]
[homephone]
exten => s,1,Wait,1 ; Wait a second, just for fun
exten => s,n,Answer ; Answer the line
exten => s,n,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds
exten => s,n,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds
exten => s,n(restart),BackGround(demo-congrats) ; Play a congratulatory message
exten => s,n(instruct),BackGround(demo-instruct) ; Play some instructions
exten => s,n,WaitExten ; Wait for an extension to be dialed.
exten => 2,1,BackGround(demo-moreinfo) ; Give some more information.
exten => 2,n,Goto(s,instruct)
exten => 3,1,Set(LANGUAGE()=fr) ; Set language to french
exten => 3,n,Goto(s,restart) ; Start with the congratulations
exten => 1000,1,Goto(default,s,1)
======================
ZTCFG -vv
Zaptel Configuration
======================
Channel map:
Channel 01: FXO Kewlstart (Default) (Slaves: 01)
Channel 05: FXS Kewlstart (Default) (Slaves: 05)
2 channels configured.
CAT /proc/zaptel/1 (&2)
Span 1: WCTDM/0 "Wildcard S400P Prototype Board 1"
1 WCTDM/0/0 FXOKS (In use)
2 WCTDM/0/1
3 WCTDM/0/2
4 WCTDM/0/3
Span 2: WCFXO/0 "Wildcard X101P Board 1"
5 WCFXO/0/0 FXSKS (In use)
ZAPTEL.CONF
fxoks=1
fxsks=5
ZAPATA.CONF
;CONFIGURATION FOR X100P
[channels]
language=en
context=incoming
signalling=fxs_ks
usecallerid=yes
hidecallerid=no
callwaiting=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
group=1
pickupgroup=1
immediate=no
channel=5
;CONFIGURATION FOR TDM400P
;language=en
context=homephone
signalling=fxo_ks
;usecallerid=yes
;hidecallerid=no
;callwaiting=yes
;callwaitingcallerid=yes
;threewaycalling=yes
;transfer=yes
;cancallforward=yes
;callreturn=yes
echocancel=no
echocancelwhenbridged=no
rxgain=0.0
txgain=0.0
group=2
pickupgroup=2
immediate=no
;musiconhold=default
channel=1