[asterisk-ss7] Detailed SS7 Rel Cause Code in CDR / dialplan
Krzysztof Drewicz
krzysztofdrewicz at gmail.com
Wed Jan 6 08:17:28 CST 2010
Hi,
how to obtain as much info from libss7 as possible when getting REL from telco:
in debug i've got:
Message Type: REL [ 0c ]
--VARIABLE LENGTH PARMS[1]--
Cause Indicator:
Coding Standard: 0
Location: 2
Cause Class: 0
Cause Subclass: 3
Cause: No route to destination (3)
[ 02 82 83 ]
but in dialplan:
exten => h,n,Noop(${DIALSTATUS} ${CAUSECODE} ${DIALSTATUS} ${REASON}
${HANGUPCAUSE} ${SS7_CAUSE})
but SS7_CAUSE is empy
-- Executing [h at test-drew:1] NoOp("DAHDI/125-1", "TEST H") in new stack
-- Executing [h at test-drew:2] NoOp("DAHDI/125-1", "CANCEL CANCEL
16 ") in new stack
-- Executing [h at test-drew:3] Set("DAHDI/125-1",
"CDR(userfield)=Hangupcause:16") in new stack
-- Executing [h at test-drew:4] NoOp("DAHDI/125-1", "TEST H") in new stack
What i need is to log as much release codes (numeric) as possible with
dialled numers.
is this SS7_CAUSE varialble avalible to dialplan, for h context after hangup.
i use:
libss7 version: SVN-trunk-r272
Asterisk SVN-mattf-bug13495-r235655M-/trunk built by root @
alfa.localdomain on a i686 running Linux on 2009-12-28 18:34:22 UTC
Regards,
More information about the asterisk-ss7
mailing list