No subject
Sun Jul 19 19:54:31 CDT 2009
point, and then calling the DISA application. Jamie then dials 94126101,
and that gets routed to the [features] context, where we print out the
CallerID information before calling the number via another DAHDI channel.
Here's the flow when we call DISA without the third parameter:
-- Executing [6101 at disa:1] Set("DAHDI/23-1", "CALLERID(num)=6101") in
new stack
-- Executing [6101 at disa:2] Verbose("DAHDI/23-1", "2,Caller ID
information is ["" <6101>]") in new stack
== Caller ID information is ["" <6101>]
-- Executing [6101 at disa:3] DISA("DAHDI/23-1", "no-password,features")
in new stack
[Apr 7 19:47:31] WARNING[13186]: chan_dahdi.c:2683 dahdi_enable_ec:
Unable to enable echo cancellation on channel 23 (No such device)
-- Executing [94126101 at features:1] NoOp("DAHDI/23-1", "CallerID is:
"STAPLETON JAMIE" <8045551212>") in new stack
-- Executing [94126101 at features:2] Dial("DAHDI/23-1",
"DAHDI/g1/4126101") in new stack
As you can see, the outbound caller ID was the original CallerID number
(8045551212), not the new caller id (6101) that was set on the channel
before calling DISA. The DISA application is obviously *not* looking at
the CallerID number on the channel set via the CALLERID dialplan function.
Issue History
Date Modified Username Field Change
======================================================================
2010-04-07 19:17 jsmith Note Added: 0120200
======================================================================
More information about the asterisk-bugs
mailing list