rendered paste bodySS7 setup: Sangoma A101D + Yate3 alpha3 + Ericsson AXE10 switch
100% working right now, sound quality is great!
######################### /etc/wanpipe/wanpipe1.conf #####################
[devices]
wanpipe1 = WAN_AFT_TE1, Comment
[interfaces]
w1g1 = wanpipe1, , API, Comment
w1g2 = wanpipe1, , API, Comment
[wanpipe1]
CARD_TYPE = AFT
S514CPU = A
CommPort = PRI
AUTO_PCISLOT = YES
PCISLOT = 1
PCIBUS = 1
FE_MEDIA = E1
FE_LCODE = HDB3
FE_FRAME = NCRC4
FE_LINE = 1
TE_CLOCK = NORMAL
TE_REF_CLOCK = 0
TE_HIGHIMPEDANCE = NO
TE_RX_SLEVEL = 120
LBO = 120OH
TE_SIG_MODE = CCS
FE_TXTRISTATE = NO
MTU = 1500
UDPPORT = 9000
TTL = 255
IGNORE_FRONT_END = NO
TDMV_HW_DTMF = NO
[w1g1]
HDLC_STREAMING = YES
ACTIVE_CH = 1
DATA_MUX = NO
TDMV_HWEC = NO
[w1g2]
HDLC_STREAMING = NO
ACTIVE_CH = 2-31
IDLE_FLAG = 0x7E
MTU = 1200
MRU = 1200
DATA_MUX = YES
TDMV_HWEC = YES
######################### /usr/src/yate/conf.d/wpcard.conf #####################
[general]
bitswap=disable
idlevalue=255
buflen=160
hwrepeatcapable=true
dumpevents=yes
[wanpipe1]
type=E1
readonly=no
siggroup=w1g1
voicegroup=w1g2
voicechans=2-31
offset=0
increment=32
samples=40
errormask=255
######################### /usr/src/yate/conf.d/ysigchan.conf #####################
[link1]
enable=yes
type=ss7-isup
pointcodetype=ITU
pointcode=100
defaultpointcode=100
remotepointcode=101
lockgroup=yes
userparttest=0
earlyacm=yes
sig=wanpipe1
voice=wanpipe1
strategy=increment
strategy-restrict=even
channelsync=1000
numplan=isdn
numtype=national
presentation=allowed
screening=user-provided
format=alaw
print-messages=yes
extended-debug=no
; International = 0x00, SpareInternational = 0x40, National = 0x80, ReservedNational = 0xc0
netindicator=0x80
[linkset3]
type=ss7-mtp3
netind2pctype=ITU
route=ITU,101,0
autostart=yes
link=link1
link1.sig=wanpipe1
[link1]
type=ss7-mtp2
autostart=yes
emergency=no
filllink=yes
rxunderrun=0
######################### /usr/src/yate/conf.d/regexroute.conf #####################
;123.123.123.123 is IP address of your SIP server which sends/receives calls to/from Yate
[default]
${address}^123\.123\.123\.123\:=goto authorized
${module}^sig$=;message-oprefix=osig.
${module}^sig$=;osig.BackwardCallIndicators=charge,called-free,called-ordinary,isup-path,isdn-end,echodev
;my sip server listens to port 5080.
${module}^sig$=sip/sip:${called}@123.123.123.123:5080
.*=-;error=forbidden;reason=Protocol not allowed
[authorized]
^[1-9]=; sig.ForwardCallIndicators = national,isdn-orig,isup-path;
^[1-9]=; sig.callerscreening = user-provided-passed;
^[1-9]=; sig.inn = 0; caller = ${caller}
^[1-9]= sig/${called}.; link = link1;
.*=return