2011/9/5 Catalin S. <jonsonpla...@gmail.com> > Hello, > > I have a problem with some variables in 1.8.6.0. I set on extension the > following lines: > > exten => h, n, Set (CDR (LLP) = $ {CHANNEL (rtpqos, audio, > local_lostpackets)}) ; lost packets by local end ** > exten => h, n, Set (CDR (PCR) = $ {CHANNEL (rtpqos, audio, > remote_lostpackets)}) ; lost packets by remote end > exten => h, n, Set (CDR (ljitt) = $ {CHANNEL (rtpqos, audio, > local_jitter)}) ; the Same for jitter > > Theoretically this should throw these variables in a table in MySQL but > these values cannot be readed. I think it's a different syntax in 1.8. > > I gave this error: > > - Executing [h @ macro-special1: 11] Set ("SIP/1010-00000002", "CDR > (LLP) =") in new stack > [September 5 22:39:33] WARNING [14432]: SIP / dialplan_functions.c: 221 > sip_acf_channel_read: Unrecognized argument 'rtpqos, audio, > remote_lostpackets' to CHANNEL > [September 5 22:39:33] WARNING [14432]: func_channel.c: 393 > func_channel_read: Unknown or unavailable item Requested 'rtpqos, audio, > remote_lostpackets' > > - Executing [h @ macro-special1: 12] Set ("SIP/1010-00000002", "CDR > (PCR) =") in new stack > [September 5 22:39:33] WARNING [14432]: SIP / dialplan_functions.c: 221 > sip_acf_channel_read: Unrecognized argument 'rtpqos, audio, local_jitter' to > CHANNEL > [September 5 22:39:33] WARNING [14432]: func_channel.c: 393 > func_channel_read: Unknown or unavailable item Requested 'rtpqos, audio, > local_jitter' > > - Executing [h @ macro-special1: 13] Set ("SIP/1010-00000002", "CDR > (ljitt) =") in new stack > [September 5 22:39:33] WARNING [14432]: SIP / dialplan_functions.c: 221 > sip_acf_channel_read: Unrecognized argument 'rtpqos, audio, remote_jitter' > to CHANNEL > [September 5 22:39:33] WARNING [14432]: func_channel.c: 393 > func_channel_read: Unknown or unavailable item Requested 'rtpqos, audio, > remote_jitter' > > Any idea how I can fix? > > Best regards, > Jonson. > > -- >
It is really simple, a patch of few months ago renamed the vars, but forget to update the documentation. You have to "use the source" for finding the new variable names. I paste here the part of the code for your easy viewing... { "txcount", INT, { .i4 = &stats.txcount, }, }, { "rxcount", INT, { .i4 = &stats.rxcount, }, }, { "txjitter", DBL, { .d8 = &stats.txjitter, }, }, { "rxjitter", DBL, { .d8 = &stats.rxjitter, }, }, { "remote_maxjitter", DBL, { .d8 = &stats.remote_maxjitter, }, }, { "remote_minjitter", DBL, { .d8 = &stats.remote_minjitter, }, }, { "remote_normdevjitter", DBL, { .d8 = &stats.remote_normdevjitter, }, }, { "remote_stdevjitter", DBL, { .d8 = &stats.remote_stdevjitter, }, }, { "local_maxjitter", DBL, { .d8 = &stats.local_maxjitter, }, }, { "local_minjitter", DBL, { .d8 = &stats.local_minjitter, }, }, { "local_normdevjitter", DBL, { .d8 = &stats.local_normdevjitter, }, }, { "local_stdevjitter", DBL, { .d8 = &stats.local_stdevjitter, }, }, { "txploss", INT, { .i4 = &stats.txploss, }, }, { "rxploss", INT, { .i4 = &stats.rxploss, }, }, { "remote_maxrxploss", DBL, { .d8 = &stats.remote_maxrxploss, }, }, { "remote_minrxploss", DBL, { .d8 = &stats.remote_minrxploss, }, }, { "remote_normdevrxploss", DBL, { .d8 = &stats.remote_normdevrxploss, }, }, { "remote_stdevrxploss", DBL, { .d8 = &stats.remote_stdevrxploss, }, }, { "local_maxrxploss", DBL, { .d8 = &stats.local_maxrxploss, }, }, { "local_minrxploss", DBL, { .d8 = &stats.local_minrxploss, }, }, { "local_normdevrxploss", DBL, { .d8 = &stats.local_normdevrxploss, }, }, { "local_stdevrxploss", DBL, { .d8 = &stats.local_stdevrxploss, }, }, { "rtt", DBL, { .d8 = &stats.rtt, }, }, { "maxrtt", DBL, { .d8 = &stats.maxrtt, }, }, { "minrtt", DBL, { .d8 = &stats.minrtt, }, }, { "normdevrtt", DBL, { .d8 = &stats.normdevrtt, }, }, { "stdevrtt", DBL, { .d8 = &stats.stdevrtt, }, }, { "local_ssrc", INT, { .i4 = &stats.local_ssrc, }, }, { "remote_ssrc", INT, { .i4 = &stats.remote_ssrc, }, }, Leandro
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users