All pastes #806602 Raw Edit

Someone

public text v1 · immutable
·published 2007-12-05 19:22 UTC
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