|
Hi all,
I'm having really problems getting callerid working
on my analogue line. The service is provisioned and is working fine with a
CND-GO box provided but the carrier. However, I can't seem to get it working
with Asterisk.
I've added some extra debugging to Asterisk and
noticed that the following condition in callerid.c is alway
failing.
switch(cid->sawflag)
{
case 0: /* Look for flag */ if (b == 'U') cid->sawflag = 2; break; The value of mylen (which looks to be the amount of bytes read from the zap device) is a constant 160. I'm not really up to speed with bell 202 standards.
Does that mean the data is not being received or is it that the data is received
and the formatting is incorrect?
I have also changed the following as describe on
Asterisk wikii.
#define DEFAULT_CIDRINGS 2
However, still no callerid. Is there a UNIX way to
debug this? I'm using FreeBSD 5.4 -STABLE with an X101P.
Kind regards,
Kiel R Stirling.
|
_______________________________________________ Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
