[asterisk-r2] Full Debug Libopenr2

"ROQUÉ, Francisco Emiliano" froque at 3tech.com.ar
Tue May 5 12:01:44 CDT 2009


Thanks for your reply Moises.

this is the debug I see:

[Apr 30 13:17:01] DEBUG[5308] chan_dahdi.c: Chan 30 - Attempting to make
call (ANI=303, DNIS=91236, category=National Subscrib
er)
[Apr 30 13:17:01] DEBUG[5308] chan_dahdi.c: Chan 30 - Call started at
Thu Apr 30 13:17:01 2009 on chan 30
[Apr 30 13:17:01] DEBUG[5308] chan_dahdi.c: Chan 30 - CAS Tx >> [SEIZE] 0x00
[Apr 30 13:17:01] DEBUG[5308] chan_dahdi.c: Chan 30 - CAS Raw Tx >> 0x01
[Apr 30 13:17:01] VERBOSE[5308] logger.c:     -- Called 30/91236
[Apr 30 13:17:09] DEBUG[5308] chan_dahdi.c: Chan 30 - calling timer callback
[Apr 30 13:17:09] WARNING[5308] chan_dahdi.c: Chan 30 - Seize Timeout
Expired!

[Apr 30 13:17:09] ERROR[5308] chan_dahdi.c: Chan 30 - Protocol error.
Reason = Seize Timeout, R2 State = Seize Transmitted, MF
 state = MF Engine Off, MF Group = Forward MF init, CAS = 0x08
DNIS = 91236, ANI = 303, MF = 0x20
[Apr 30 13:17:09] DEBUG[5308] chan_dahdi.c: Chan 30 - CAS Tx >> [IDLE] 0x08
[Apr 30 13:17:09] DEBUG[5308] chan_dahdi.c: Chan 30 - CAS Raw Tx >> 0x09
[Apr 30 13:17:09] ERROR[5308] chan_dahdi.c: MFC/R2 protocol error on
chan 30: Seize Timeout
[Apr 30 13:17:09] DEBUG[5308] chan_dahdi.c: disconnecting MFC/R2 call on
chan 30
[Apr 30 13:17:09] VERBOSE[5308] logger.c:     -- Hungup 'DAHDI/30-1'

I needed to have a greater level of detail....

In my logger.conf i set:
full => notice,warning,error,debug,verbose

in my chan_dahdi.conf i set:
mfcr2_logdir=log
mfcr2_logging=all
mfcr2_call_files=yes


In this way the files *.call were created, but its content is very poor,
for example, the file:

 /var/log/asterisk/mfcr2/log/chan-1-forward-0-20090430140630.call contain:


14:06:30:129] [Thread: 43326352] [Chan 1] - Call started at Thu Apr 30
14:06:30 2009 on chan 1
[14:06:30:129] [Thread: 43326352] [Chan 1] - CAS Tx >> [SEIZE] 0x00
[14:06:30:129] [Thread: 43326352] [Chan 1] - CAS Raw Tx >> 0x01
[14:06:38:148] [Thread: 43326352] [Chan 1] - Attempting to cancel timer
timer 2
[14:06:38:148] [Thread: 43326352] [Chan 1] - timer id 2 found,
cancelling it now
[14:06:38:148] [Thread: 43326352] [Chan 1] - calling timer callback
[14:06:38:148] [Thread: 43326352] [Chan 1] - Seize Timeout Expired!
[14:06:38:148] [Thread: 43326352] [Chan 1] - Protocol error. Reason =
Seize Timeout, R2 State = Seize Transmitted, MF state = MF Engine Off,
MF Group = Forward MF init, CAS = 0x08
DNIS = 90956, ANI = 60001, MF = 0x20
[14:06:38:148] [Thread: 43326352] [Chan 1] - Attempting to cancel timer
timer 0
[14:06:38:148] [Thread: 43326352] [Chan 1] - Cannot cancel timer 0

This is practically equal to that observed in /var/log/asterisk/full....


How can I get more detail? like.... unicall debug....

Regards

Francisco













-- 
Ing Francisco Roqué
3Tech SRL
Plaza Paso Nº92, EP B
Buenos Aires, Argentina.
Tel. +54 11 5252 8727
     +54 221 4255116 
www.3tech.com.ar 



Moises Silva wrote:
>> In /etc/asterisk/chan_dahdi.conf i have enabled mfcr2_logging set to all.
>>     
> This just enables debugging on the library itself, you still need to
> enable Asterisk debugging output in /etc/asterisk/logger.conf, read
> the comments there.
>
>   
>> In /etc/openr2/r2test.conf i have loglevel set to all....
>>     
> This has nothing to do with Asterisk debugging, this file is only used
> by the r2test program.
>
>   
>> Can i enable a debug very full?
>>     
> Yes, mfcr2_logging=all has all you may want
>
>   
>> Also check the console: mfcr2 set debug all and configuration of call
>> files, but the debugs are identically
>>     
> I don't understand what you mean. call files  ALWAYS have FULL
> debugging information regardless of the mfcr2_logging parameter. Read
> the comments in configs/chan_dahdi.conf.sample in Asterisk 1.6.2 or
> download the sample .conf files in google code.
>
>   
>> Do you recommend the use of the package libopenr2-debuginfo?
>>     
> No, that package probably just includes debugging symbols for the
> openr2 library.
>
>  --
> Moises Silva
> Software Developer
> Sangoma Technologies Inc. | 50 McIntosh Drive, Suite 120, Markham ON
> L3R 9T3 Canada
> t. 1 905 474 1990 x 128 | e. moy at sangoma.com
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-r2 mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-r2
>
>
>   



More information about the asterisk-r2 mailing list