rendered paste body# Zaptel Channels Configurations (zaptel.conf)
#
loadzone=us
defaultzone=us
#Sangoma A104 port 1 [slot:4 bus:15 span: 1]
span=1,0,1,esf,b8zs
e&m=1-24
#Sangoma A104 port 2 [slot:4 bus:15 span: 2]
span=2,0,1,esf,b8zs
e&m=25-48
#Sangoma A104 port 3 [slot:4 bus:15 span: 3]
span=3,0,1,esf,b8zs
fxsks=49-72
#Sangoma A104 port 4 [slot:4 bus:15 span: 4]
span=4,0,1,esf,b8zs
fxoks=73-96
#Sangoma A102 port 1 [slot:4 bus:24 span: 5]
span=5,0,1,esf,b8zs
fxsks=97-120
#Sangoma A102 port 2 [slot:4 bus:24 span: 6]
span=6,0,1,esf,b8zs
fxoks=121-144
--------------------------------------------------------------
# cat zapata.conf
[channels]
; Sangoma A104 port 1 (channels 1-24) (outbound T1 to PSTN)
; context=from-external
; transfer=no
; threewaycalling=no
; echocancel=yes
; echocancelwhenbridged=yes
; group=1
; signalling=em_w
; channel => 1-24
; Sangoma A104 port 2 (channels 25-48) (outbound T1 to PSTN)
; context=from-external
; transfer=no
; threewaycalling=no
; echocancel=yes
; echocancelwhenbridged=yes
; group=2
; signalling=em_w
; channel => 25-48
; Sangoma A104 port 3 (channels 49-72) (T1 to stations)
; signalling=fxo_ks
; context=from-internal
; transfer=yes
; threewaycalling=no
; ;echocancel=no
; echocancelwhenbridged=yes
; group=3
; channel => 49-72
; Sangoma A104 port 4 (channels 73-96) (T1 to stations)
signalling=fxo_ks
context=from-internal
transfer=yes
threewaycalling=no
;echocancel=no
echocancelwhenbridged=yes
group=4
channel => 73-96
; Sangoma A102 port 1 (channels 99-120) (T1 to POTS channel bank)
signalling=fxs_ks
context=from-external
transfer=yes
threewaycalling=no
;echocancel=no
echocancelwhenbridged=yes
group=5
channel => 99-120
; Sangoma A102 port 2 (channels 121-144) (T1 to Legacy channel bank [Toshiba PBX])
; signalling=fxs_ks
; context=from-internal
; transfer=yes
; threewaycalling=no
; ;echocancel=no
; echocancelwhenbridged=yes
; group=6
; channel => 121-144
; Sangoma A102 port 1 (channel 97) (309-693-9841 edit fax)
signalling=fxs_ks
context=editfax
transfer=no
threewaycalling=no
echocancel=no
echocancelwhenbridged=no
group=7
channel => 97
; Sangoma A102 port 1 (channel 98) (309-693-9861 test CO line)
signalling=fxs_ks
context=editfax
transfer=no
threewaycalling=no
echocancel=no
echocancelwhenbridged=no
group=8
channel => 98
-------------------------------------------------------------------------
[editfax]
; Editorial Fax (309-693-9861)
; To loop it direct to the fax machine:
;exten => s,1,Dial(ZAP/96|1000|t)
;exten => s,n,Hangup
; To receive the fax in software, convert it to PDF, and email it:
;exten => s,1,Answer
;exten => s,n,NoOp(Inbound fax destined for 309-693-9861 in progress)
;exten => s,n,SetGlobalVar(FAXFILE=/var/spool/asterisk/fax/3096939861-${UNIQUEID}.tif)
;exten => s,n,NoOp(Saving raw TIF file as ${FAXFILE})
;exten => s,n,SetGlobalVar(FAXFILENOEXT=/var/spool/asterisk/fax/3096939861-${UNIQUEID})
;exten => s,n,NoOp(Starting fax receive)
;exten => s,n,RxFAX(${FAXFILE})
;exten => s,n,Hangup
;exten => h,1,NoOp(Fax receive complete, doing post-processing)
;exten => h,n,System('/usr/bin/fax2mail 3096939861 "3096939861" 3096939861 Editorial bryce@royalpublishing.com ${FAXFILENOEXT} p')
;exten => h,n,NoOp(Post-processing complete, fax should be emailed out)
; Forward inbound faxes to IAXModem + Hylafax
exten => s,1,Dial(IAX2/editfax|1000|t)
exten => s,n,Hangup