On Wed, 2008-10-22 at 12:11 -0500, Bob Pierce wrote:
> On Tue, 2008-10-21 at 13:56 -0500, Bob Pierce wrote:
> > Does anyone know what the significance is of the b1 being sent here?
> >
> > Or, is there a way to make Asterisk not send the b1 character as a
> > test?
As a further update to this, I've noticed the following in q931.c at
about line 1236:
static FUNC_SEND(transmit_display)
{
int i;
if ((pri->switchtype == PRI_SWITCH_QSIG) ||
((pri->switchtype == PRI_SWITCH_EUROISDN_E1) && (pri->localtype ==
PRI_CPE)) ||
!call->callername[0])
return 0;
i = 0;
if(pri->switchtype != PRI_SWITCH_EUROISDN_E1) {
ie->data[0] = 0xb1;
++i;
}
memcpy(ie->data + i, call->callername, strlen(call->callername));
return 2 + i + strlen(call->callername);
}
So, I think this is where the b1 is being added.
My question then is, what is the significance of this character?
What's the best way to try sending caller name without this character?
Should I just try changing my switchtype to euroisdn at both sides of
the link?
Bob
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users