Pessoal, bom dia.
Tenho um link E1 pela GVT que opera em MFC/R2. Abaixo no e-mail envio as configs.
O problema que tenho é que muitas vezes por dia os telefonemas caem (todos os canais juntos) e o sistema registra no log 'invalid CAS'. Assim:
[2014-01-30 09:36:27] ERROR[17284] chan_dahdi.c: Chan 39 - Protocol error. Reason = Invalid CAS, R2 State = Idle, MF state = MF Engine Off, MF Group = No Group, CAS = 0x04 DNIS = , ANI = , MF = 0x20
Segundo o que já estudei até agora, me parece que o clock tá 'dessincronizando'. Falei com a GVT e eles estão medindo minha linha, mas não parece ter nada errado. Fechei um loop no modem deles e eles mediram por horas. Acho que o problema é por aqui. Algumas vezes passamos horas sem este problema, outras o problema dá 3-4 vezes em 10 minutos.
Uma percepção minha é de que há uma redundância entre os arquivos de configuração que listo abaixo, mas não acho que seja esse o problema. Já experimentei eliminá-la e aí o driver da interface nem sobe.
Obs: eu tenho 3 placas. Duas em DAHDI (uma Digium analógica TDM800 e essa do E1, que é uma TE110P). E a terceira placa é uma Khomp GSM.
Eis o que tenho configurado para a placa que tá dando pau:
em /etc/dahdi/system.conf
# Span 2: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" HDB3/ YELLOW
span=2,1,0,cas,hdb3
# termtype: te
cas=9-23,25-39:1101
dchan=24
#echocanceller=hwec,9-23,25-39
# Global data
loadzone = br
defaultzone = br
em /etc/asterisk/dahdi-channels.conf
; Span 2: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" HDB3/ YELLOW
group=0,12
context=from-pstn
callerid=asreceived
signalling = mfcr2
mfcr2_logdir = span2
mfcr2_variant=br
mfcr2_get_ani_first=no
mfcr2_max_ani=20
mfcr2_max_dnis=4
mfcr2_category=national_subscriber
channel => 9-23,25-39
context = default
group = 63
em /etc/asterisk/chan_dahdi.conf
[general]
#include chan_dahdi_general.conf
#include chan_dahdi_general_custom.conf
[channels]
context=incomingr2
signalling=mfcr2
mfcr2_variant=br
mfcr2_allow_collect_calls=no
mfcr2_forced_release=yes
group=2
channel=>9-23,25-39
#include chan_dahdi_channels_custom.conf
#include chan_dahdi_groups.conf
#include chan_dahdi_additional.conf
Muito obrigado pela força, moçada!