Dear All,
I am running
Centos 4.2
Asterisk 1.2.6
Zaptel 1.2.5
Libpri 1.2.2
Sangoma A101 (Wanpipe Beta4-2.3.4 (Configured for UK E1))
The Asterisk server is configured with 3 sip extensions (5001, 5002 and 5003) which have been tested and can all contact each other.
There is an E1 trunk between the Asterisk Server and an in-house Alcatel 4400 which allows me to ring any of the company extensions running off the Alcatel from any of the SIP extensions. The E1 connection also allows me to dial out through the PSTN trunks connected to the Alcatel switch.
The Alcatel has been configured for two UK regional DDIs to be routed through to the trunk connected to the Asterisk server, however whenever I dial either of the DDIs the call drops without ringing and I get the following message from Asterisk console.
XXX Missing handling for mandatory IE 24 (cs0, Channel Identification) XXX
Initially I’m just trying to get the call answered and play back the hello-world sound file to prove that inbound traffic is working.
Here is a copy of my zaptel.conf, zapata.conf and extensions.conf.
zaptel.conf
loadzone = uk
defaultzone = uk
#span definitions
span = 1,1,0,ccs,hdb3,crc4,yellow
#channel definitions
bchan = 1-15,17-31
dchan = 16
zapata.conf
[channels]
; hardware channels
; default
switchtype=Euroisdn
usecallerid=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
;define channels
group=1
context=incoming
signalling=pri_cpe
channel => 1-15,17-31
pridialplan=local
extensions.conf
[globals]
OUTBOUNDTRUNK=ZAP/g1
TRUNKMSD=1
PRE_DIAL_local=#18
[incoming]
exten => s,1,Answer()
exten => s,n,Playback(hello-world)
exten => s,n,Hangup
[internal]
include => outbound-ext
include => outbound-local
include => outbound-mobile
exten => _[5]xxx,1,NoOp("call for "${EXTEN})
exten => _[5]xxx,2,Dial(SIP/${EXTEN},60,tr)
exten => _[5]xxx,3,Congestion
[outbound-ext]
exten => _9[1-4]XXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN:1})
exten => _9[1-4]XXX,2,Congestion()
exten => _9[1-4]XXX,102,Congestion()
[outbound-local]
exten => _9XXXXXXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${PRE_DIAL_local}${EXTEN:${TRUNKMSD}},f)
exten => _9XXXXXXXXXXX,2,Congestion()
exten => _9XXXXXXXXXXX,102,Congestion()
[outbound-mobile]
exten => _9[0][7]XXXXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${PRE_DIAL_local}${EXTEN:${TRUNKMSD}},f)
exten => _9[0][7]XXXXXXXXX,2,Congestion()
exten => _9[0][7]XXXXXXXXX,102,Congestion()
Calls are definitely being routed from the Alcatel as I only see the error message being raised when I make the inbound call.
I’ve a feeling I’m being a numpty and missing something basic so any and all suggestions will be tried.
Cheers
Stephen