[asterisk-ss7] CHAN_SS7 and DeadAGI

Galasso, Alejandro - (Arg) alejandro.galasso at telmex.com
Tue Mar 2 07:45:58 CST 2010


I have trouble setting channel variables using DeadAGI with chan_ss7 channels; extensions.conf is

exten => _X., 1, Answer()
exten => _X., n, DeadAGI(test.agi)
exten => _X., n, Hangup()

exten => h, 1, DeadAGI(log_report.agi)
exten => h, n, Hangup()

test.agi is an application of an IVR, log_report is an application that uses the channel variables stored by test.agi to make a report.
The problem occurs when the caller subscriber hang up during the execution of text.agi, then the variables are not updated (set variable is at the end of the script test.agi).
Is there any way to make it work? Using a siptrunk (instead of chan_ss7) operation is correct and log is ok.
 
Used versions are:
asterisk = 1.4.26.1
chan_ss7 = 1.2

Thank you in advance for you help.
 
Alejandro Galasso
Telmex Argentina

 



More information about the asterisk-ss7 mailing list