[AsteriskBrasil] DAHDI MFCR2 Problema
Willy Romão
willyr.goncalves em gmail.com
Quinta Julho 24 12:14:12 BRT 2014
Boa tarde Pessoal,
Estou tendo um problema com minha placa DAHDi com a sinalização R2, o
problema é que eu não consigo encher os 30 canais do meu E1, mesmo tendo
ligações suficientes para isso.
Segue os logs de erro e a configuração MFCR2.
Logs:
[Jul 23 16:17:34] WARNING[20316][C-00000a90] app_dial.c: Unable to
create channel of type 'DAHDI' (cause 34 - Circuit/channel congestion)
[Jul 23 17:02:24] ERROR[6447] chan_dahdi.c: Chan 37 - Protocol error.
Reason = Seize Timeout, R2 State = Clear Forward Transmitted, MF state =
MF Engine Off, MF Group = Forward MF init, CAS = 0x08
[Jul 23 17:02:24] ERROR[6447] chan_dahdi.c: MFC/R2 protocol error on
chan 37: Seize Timeout
[Jul 23 17:04:27] ERROR[24422][C-00000dc5] chan_dahdi.c: Chan 37 -
Failed to read from channel 37: Resource temporarily unavailable
[Jul 23 17:04:27] ERROR[24422][C-00000dc5] chan_dahdi.c: OS error on
chan 37: Resource temporarily unavailable
[Jul 23 17:17:57] ERROR[6448] chan_dahdi.c: Chan 38 - Failed to read
from channel 38: Resource temporarily unavailable
[Jul 23 17:17:57] ERROR[6448] chan_dahdi.c: OS error on chan 38:
Resource temporarily unavailable
[Jul 24 11:49:35] ERROR[1703] chan_dahdi.c: MFC/R2 protocol error on
chan 17: Invalid CAS
Arquivo de configuração (chan_dahdi.conf):
[channels]
signalling=mfcr2
mfcr2_variant=br
mfcr2_get_ani_first=yes
mfcr2_max_ani=20
mfcr2_max_dnis=4
mfcr2_category=national_subscriber
mfcr2_call_files=no
mfcr2_logdir=oi
;mfcr2_logging=all
mfcr2_allow_collect_calls=no
mfcr2_double_answer=no
mfcr2_immediate_accept=no
mfcr2_mfback_timeout=-1
mfcr2_advanced_protocol_file=/etc/asterisk/r2proto.conf
group=1
context=entrada
channel => 1-15,17-31
group=2
context=entrada
channel => 32-46,48-62
Arquivo de configuração (r2proto.conf):
timers.mf_back_cycle=1500
timers.mf_back_resume_cycle=150
timers.mf_fwd_safety=30000
timers.r2_seize=8000
timers.r2_answer=80000
timers.r2_metering_pulse=0
timers.r2_double_answer=400
timers.r2_answer_delay=150
timers.cas_persistence_check=500
timers.dtmf_start_dial=100
Arquivo de configuração (system.conf):
span = 1,1,0,cas,hdb3
cas = 1-15:1101
cas = 17-31:1101
echocanceller = mg2,1-31
span = 2,2,0,cas,hdb3
cas = 32-46:1101
cas = 48-62:1101
echocanceller = mg2,32-62
loadzone = br
defaultzone = br
Alguém já teve esse tipo de problema? Pode dar uma luz?
Antes de qualquer resposta,
Obrigado a todos.
--
Willy Romão
Mais detalhes sobre a lista de discussão AsteriskBrasil