FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 23/03/2007 11:46:30

abrdeco
Membro

VB6060 entre Digitronco Telemar e PABX Intelbras

Senhores, estou precisando de vossa ajuda.

Depois de muito custo, tentativas e erros, consegui colocar o Canal E1/1 identificado como DGV/g1 funcionando com a Telemar no Asterisk.

Com Softphone/ramais SIP consigo fazer ligações originadas nos ramais IP através da Telemar normalmente, as ligações entantes no tronco Telemar são um problema a parte pois tem a ver com rotas.

Efetuei o entroncamento do segundo canal da VB6060 identificado para o Asterisk como DGV/g2 com um PABX Intelbras e os problemas começaram a acontecer.

O Asterisk consegue enviar chamadas ao PABX normalmente.

Problemas:

1.o O Asterisk não consegue receber chamadas originadas no PABX (DGV/g2) pois não recebe os números discados.
2.o Não consigo encaminhar chamadas entrantes pelo DGV/g1 para termina-las no DGV/g2 não existe opção de roteamento em lugar algum para isto.

Segue abaixo o Digivoice.conf ( Dgv/g1 = Telemar, Dgv/G2 = Pabx Intelbras )

[general]
allow_slinear=1
allow_ulaw=1
allow_alaw=1
allow_gsm=0
force_single_span=0

[allportsconfig]
default_callprogress=cp_default.cfg
detectiontype = 1
dialtype = 1
afterdialpause=1000
ringbacktone1 = tone1
ringbacktone2 = tone1
ringbacktimes = 1000,4000,1000,4000
busytone1 = tone1
busytone2 = tone1
busytimes = 250,250,250,250

[groups]
group = 1
ports => 1-30
group = 2
ports => 31-60

[port_config]
; --- configuracao tipica do E1 configurado na rede publica
context=from-pstn
signalling=r2mfc_ndis_fixed
min_digits_rx=3
b_subscriber_hangup=0
port_id=2126729014
cid_pos=0
category=1
group_b_value=1                         ;1-FREE_CALLING
tx_gain = 0
rx_gain = 0
echocan=1
accountcode=e1
silence_threshold=-30
gen_dtmf=2
gen_ringback=1
gen_busy=1
dtmf_to_asterisk=1
callprogress=cp_default.cfg
language=pt_BR
dialtone_timeout=3000
wait_dialtone=1
drop_tx_samples_factor=33
relaxdtmf=1
ports => 1-30

; --- configuracao tipica de um E1 configurado no PBX E1 ----
context=from-pstn
;;;;context=from-pabx
signalling=r2mfc_ndis_variable
min_digits_rx=3
max_digits_rx=3
b_subscriber_hangup=0
interdigit_timeout=2000
port_id=
cid_pos=0
category=1
group_b_value=1
tx_gain = -3
rx_gain = 0
echocan=1
;;;;;accountcode=e1
accountcode=e1pbx
silence_threshold=-24
gen_dtmf=2
dtmf_to_asterisk=1
gen_ringback=1
gen_busy=1
callprogress=cp_default.cfg
language=pt_BR
wait_dialtone=1
dialtone_timeout=3000
relaxdtmf=1
ports => 31-60

[e1_config]
e1_sync=1
use_crc4=0
cards => 1

Offline

 

#2 23/03/2007 13:48:02

muriel
Membro

Re: VB6060 entre Digitronco Telemar e PABX Intelbras

abrdeco escreveu:

; --- configuracao tipica de um E1 configurado no PBX E1 ----
context=from-pstn
;;;;context=from-pabx
signalling=r2mfc_ndis_variable
min_digits_rx=3
max_digits_rx=3
b_subscriber_hangup=0
interdigit_timeout=2000
port_id=
cid_pos=0
category=1
group_b_value=1
tx_gain = -3
rx_gain = 0
echocan=1
;;;;;accountcode=e1
accountcode=e1pbx
silence_threshold=-24
gen_dtmf=2
dtmf_to_asterisk=1
gen_ringback=1
gen_busy=1
callprogress=cp_default.cfg
language=pt_BR
wait_dialtone=1
dialtone_timeout=3000
relaxdtmf=1
ports => 31-60

[e1_config]
e1_sync=1
use_crc4=0
cards => 1

Olá abrdeco, na sua configuração pro E1-2 (Intelbras) você seto min_digits_rx=3 e max_digits_rx=3, assim a placa só enviará 3 digitos.

Quanto à segunda questão o "roteamento" seria configurar uma rota entrante normalmente, você cadastra os ramais do Intelbras no Asterisk e faz o encaminhamento.



[]'s
Muriel Arneiro

Offline

 

#3 23/03/2007 21:29:46

abrdeco
Membro

Re: VB6060 entre Digitronco Telemar e PABX Intelbras

Oi Muriel.

Chamadas Asterisk > PABX  funcionam normalmente.
Chamadas PABX > Asterisk o Asterisk não está identificando os números que o PABX Envia.

O problema principal é este, que tipo de configuração está errada no digivoice.conf para fazer com que o PABX funcione diretamente com a Telemar, mas não com a placa digivoice como tronco.

Obrigado.
Andre

Offline

 

#4 24/03/2007 17:09:16

abrdeco
Membro

Re: VB6060 entre Digitronco Telemar e PABX Intelbras

Depois de muitas modificacoes, tentativas e erros aguardando resposta estou com o problema modificado e espero que seja mais fácil a detecção do problema.

A placa Digivoice está entroncada com um PABX, as ligacoes:

DIGIVOICE -> PABX Funcionam normalmente.

PABX -> DIGIVOICE, chamadas com até 3 digitos funcionam caso tente-se discar com mais de 3 digitos recebo um erro e a ligação não completa.


Agradeceria uma rápida resposta.

Obrigado.
André

Offline

 

#5 26/03/2007 10:29:10

abrdeco
Membro

Re: VB6060 entre Digitronco Telemar e PABX Intelbras

Segue Debug visualizado ao tentar discar o numero 1701 originado no PABX para a DIGIVOICE

Chamadas com 3 digitos completam.

O log do Asterisk nao mostra nada.

<09:27:27.02366>         R2(rx): <<-....1
<09:27:27.02468>         R2(tx): ->>..................d
<09:27:27.02520>         MF(rx): <<-......1
<09:27:27.02520>         MF(tx): ->>............5
<09:27:28.02656>         MF(rx): <<-......1
<09:27:28.02656>         MF(tx): ->>............5
<09:27:28.02800>         MF(rx): <<-......6
<09:27:28.02800>         MF(tx): ->>............5
<09:27:28.02920>         MF(rx): <<-......a
<09:27:28.02920>         MF(tx): ->>............5
<09:27:28.03072>         MF(rx): <<-......a
<09:27:28.03072>         MF(tx): ->>............5
<09:27:28.03192>         MF(rx): <<-......f
<09:27:28.03192>         MF(tx): ->>............1
<09:27:28.03312>         MF(rx): <<-......7
<09:27:28.03312>         MF(tx): ->>............1
<09:27:28.03456>         MF(rx): <<-......a
<09:27:28.03456>         R2(tx): ->>..................9
<09:27:28.03462>         R2(rx): <<-....1
<09:27:28.03466>         R2(rx): <<-....9
<09:27:28.03466>         R2(tx): ->>..................9

Offline

 

#6 04/04/2008 16:04:07

joao junior
Membro

Re: VB6060 entre Digitronco Telemar e PABX Intelbras

abrdeco,

Me desculpem se estou errando em alguma coisa, eu ainda estou iniciando neste mundo Asterisk.

Pelo que vi na resposta do Muriel,  cada chamada pode variar a quantidade de digitos do numero do telefone, e esta configuração de quantidade de digitos que se pode receber está nas linhas:

min_digits_rx=3
max_digits_rx=3

Onde você define a quantidade minima e máxima de digitos permitidos.  Creio que para reconhecer todos os digitos das chamadas, você deva alterar estas linhas.

Por exemplo:
min_digits_rx=3
max_digits_rx=10

eu coloquei até 10 pois podem ter numeros que venham com o ddd (ex: 11 3886-0992)

Espero que seja isso.  =D

abraços

Última alteração por joao junior (04/04/2008 16:13:20)

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson