<P>Hello All.</P>
<P> </P>
<P>I'm using sangoma card A-101. tested successful with E10 (ACATEL) Exchange, connection with E1, CAS, (using unicall-0.0.3pre4).</P>
<P>my system run success, incoming call and call out are good.</P>
<P>when i switch to EWSD (SIEMENS) R-15 . my asterisk faill, cannot connect with EWSD.</P>
<P>(E10 and EWSD exchange store in two provinces difference. in Vietnam)</P>
<P>this is my logfile of E10 (successfull)</P>
<P>Aug 17 13:25:38 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 0001 [1/ 1/Idle /Idle ]<BR>Aug 17 13:25:38 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 Detected<BR>Aug 17 13:25:38 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 Making a new call with CRN 32769<BR>Aug 17 13:25:38 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1101 -> [2/ 2/Idle /Idle ]<BR>Aug 17 13:25:38 WARNING[21952] chan_unicall.c: Unicall/15 event Detected<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 0 on [2/ 2/Seize ack /Seize
ack ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 on -> [2/ 2/Seize ack /Seize ack ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 0 off [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 off -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 0 on [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 on
-> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 0 off [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 off -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 2 on [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 on -> [2/ 2/Group A /DNIS request
]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 2 off [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 off -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 2 on [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 on -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 2 off
[2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:39 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 1 off -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- E on [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /DNIS request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- E off [2/ 2/Group A /Category req ]<BR>Aug 17 13:25:40 WARNING[21952]
chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /Category req ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 on [2/ 2/Group A /Category req ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /Category req ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group
A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 7 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 7 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2
UniCall/15 <- 1 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:40 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 8 on [2/ 2/Group
A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 8 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2
UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group
A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 5 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2
UniCall/15 <- 5 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 5 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:41 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 5 off [2/ 2/Group
A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 5 on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 5 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 5 off [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2
UniCall/15 5 off -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- E on [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 3 on -> [2/ 2/Group A /ANI request ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- E off [2/ 2/Group B /Go to grp II ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 3 off -> [2/ 2/Group
B /Go to grp II ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 on [2/ 2/Group B /Go to grp II ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: Unicall/15 event Offered<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: CRN 32769 - Offered on channel 0 (ANI: 71811555, DNIS: 0022, Cat: 0)<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 Call control(4)<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 Accept call<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 6 on -> [2/ 4/Group B /Go to grp II ]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 <- 1 off [2/
4/Group B /Accepted Paid]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 6 off -> [2/ 4/Group B /Accepted Paid]<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: Unicall/15 event Accepted<BR>Aug 17 13:25:42 WARNING[21952] chan_unicall.c: MFC/R2 UniCall/15 Channel gains<BR>Aug 17 13:25:43 WARNING[21972] pbx.c: SetLanguage is deprecated, please use Set(LANGUAGE()=language) instead.<BR>Aug 17 13:25:43 WARNING[21972] pbx.c: SetVar is deprecated, please use Set instead.<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: Answer Call<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: MFC/R2 UniCall/15 Call control(5)<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: MFC/R2 UniCall/15 Answer call<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: MFC/R2 UniCall/15 0101 ->
[1/ 20/Group B /Accepted Paid]<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: Unicall/15 event Answered<BR>Aug 17 13:25:44 WARNING[21972] chan_unicall.c: MFC/R2 UniCall/15 Channel echo cancel </P>
<P> </P>
<P>this is my logfile with EWSD (fail)</P>
<P>dial out:</P>
<P>Aug 31 10:44:41 WARNING[28807] app_groupcount.c: SetGroup requires an argument (group name)<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Call control(1)<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Make call<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Making a new call with CRN 32769<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 0001 -> [1/ 1/Idle /Idle ]<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: Unicall/1 event Dialing<BR>Aug 31 10:44:41 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 <- 1101 [1/ 40/Seize /Idle ]<BR>Aug 31 10:44:41 WARNING[28807]
chan_unicall.c: MFC/R2 UniCall/1 8 on -> [2/ 40/Group I /Idle ]<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 R2 prot. err. [2/ 40/Group I /DNIS ] cause 32769 - T1 timed out<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 8 off -> [1/ 1/Idle /Idle ]<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 1001 -> [1/ 1/Idle /Idle
]<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: Unicall/1 event Protocol failure<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Channel echo cancel<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Channel gains<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 Channel switching<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 <- 1001 [1/ 1/Idle /Idle ]<BR>Aug 31 10:44:46 WARNING[28807] chan_unicall.c: MFC/R2 UniCall/1 1001 -> [1/ 1/Idle /Idle ]<BR>Aug 31 11:03:27 NOTICE[28807] indications.c: Removed default indication country 'vn' </P>
<P>incoming call</P>
<P>Aug 31 11:27:19 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/25 <- 0001 [1/40000000/Idle /Idle ]<BR>Aug 31 11:27:19 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/25 Detected<BR>Aug 31 11:27:19 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/25 Making a new call with CRN 32769<BR>Aug 31 11:27:19 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/25 1101 -> [2/ 2/Idle /Idle ]<BR>Aug 31 11:27:19 WARNING[17399] chan_unicall.c: Unicall/25 event Detected<BR>Aug 31 11:27:24 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 <- 0001 [1/40000000/Idle
/Idle ]<BR>Aug 31 11:27:24 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Detected<BR>Aug 31 11:27:24 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Making a new call with CRN 32769<BR>Aug 31 11:27:24 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 1101 -> [2/ 2/Idle /Idle ]<BR>Aug 31 11:27:24 WARNING[17399] chan_unicall.c: Unicall/26 event Detected<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 <- 1001 [2/ 2/Seize ack /Seize ack ]<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Far end disconnected(cause=Normal, unspecified cause [31]) - state </P>
<P>0x2<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: Unicall/26 event Far end disconnected<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: CRN 32769 - far disconnected cause=Normal, unspecified cause [31]<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Call control(6)<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Drop call(cause=Normal Clearing [16])<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Call disconnected(cause=Normal, unspecified cause [31]) - state 0x800<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: Unicall/26 event Drop call<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Call control(7)<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Release call<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 1001 -> [1/ 1000/Clear fwd /Seize ack ]<BR>Aug 31
11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Release guard expired<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Destroying call with CRN 32769<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: Unicall/26 event Release call<BR>Aug 31 11:27:40 WARNING[17399] chan_unicall.c: MFC/R2 UniCall/26 Channel echo cancel </P>
<P> </P>
<P>my setting zaptel.conf and unicall.conf</P>
<P>zaptel.conf</P>
<P># Zaptel Configuration File<BR>#<BR># This file is parsed by the Zaptel Configurator, ztcfg<BR>span=1,2,0,cas,hdb3</P>
<P>cas=1-15:0101<BR>cas=17-31:0101</P>
<P>dchan=16</P>
<P>alaw=1-15<BR>alaw=17-31</P>
<P>loadzone = nl<BR>loadzone = us-old<BR>loadzone=fr<BR>loadzone=it<BR>loadzone=fr<BR>loadzone=uk<BR>loadzone=fi<BR>loadzone=jp<BR>loadzone=no<BR>defaultzone=nl<BR>defaultzone=fi</P>
<P> </P>
<P>my unicall.conf</P>
<P>;<BR>; Unicall telephony channel driver<BR>;<BR>; Sample configuration file<BR>;<BR>; $Id: unicall.conf.sample,v 1.1 2005/05/28 11:17:02 steveu Exp $<BR>;<BR>[channels]<BR>language=en<BR>context=from-e1<BR>usecallerid=yes<BR>hidecallerid=no<BR>callwaitingcallerid=yes<BR>threewaycalling=yes<BR>transfer=yes<BR>cancallforward=yes<BR>callreturn=yes<BR>echocancel=yes<BR>echocancelwhenbridged=yes<BR>relaxdtmf=yes<BR>rxgain=0.0<BR>txgain=0.0<BR>group=1<BR>callgroup=1<BR>pickupgroup=1<BR>immediate=no<BR>amaflags=default<BR>accountcode=lss0101<BR>musiconhold=default<BR>loglevel=255<BR>protocolclass=mfcr2<BR>protocolvariant=vn,10,6,8<BR>protocolend=co<BR>group = 1<BR>channel => 1-15<BR>group = 2<BR>channel => 17-31<BR><BR></P>