<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 7.00.5112.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Greetings!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am running a small callcenter with 10
analog lines, aprox. 15 agents and using Asterisk 1.2beta1. We have 10
sipura 3000s connected to the PSTN and a few linksys PAP2s.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The ports connected to phones are configured as
SIP/200s and SIP/300s and the ones connected to the PSTN as
SIP/900s.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>When an agents makes a call, asterisks bridges a
SIP/200 with a SIP/900. However, every now and then I see calls bridges between
two SIP/900s which of course should not occur. The agents claim then that
sometimes when they are on a call other agents can sneak in the
call.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Previously, when I was using version 1.0.9 and had
a similar problem which I fixed it with SetGroup and CheckGroup. When I upgraded
to 1.2Beta1 I replaced those two funtions with the corresponding functions in
the new version, but it appears these two functions don't work as they used to,
and that's why the lines are getting mixed. My extensions.conf looks
like:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>[macro-stdial]</FONT></DIV>
<DIV><FONT face=Arial size=2>exten =>
s,1,NoOp(${GROUP_COUNT(L_${ARG1})})</FONT></DIV>
<DIV><FONT face=Arial size=2>exten => s,2,Set(GROUP()=L_${ARG1})</FONT></DIV>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>exten =>
s,3,NoOp(${GROUP_COUNT(L_${ARG1})})</FONT></DIV>
<DIV>exten =>
s,4,GotoIF($[${GROUP_COUNT(L_${ARG1})}>1]?${EXTEN}|106:${EXTEN}|5)</DIV>
<DIV>exten => s,5,Dial(SIP/${ARG1}/${ARG2},45,grTH)</DIV>
<DIV>exten => s,6,AGI(calif.agi)</DIV>
<DIV>exten => s,7,hangup</DIV>
<DIV>exten => s,106,NoOP</DIV>
<DIV> </DIV>
<DIV>The agents also claim that the calls sometimes hangup abruptly while they
are on the phone. I don't have more info than that, other than this occurs on
just any ATA device. Any ideas on how can i debug these problems?</DIV>
<DIV> </DIV>
<DIV>Thanks much</DIV>
<DIV>Dan</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>