# 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