FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 07/04/2009 16:29:09

leonardocfmg
Membro

Identificar ramal FXS em um ramal SIP

Meus caros,

Estou usando uma placa CB3000, nela criei ramais FXS.

Quando ligo do ramal FXS para um ramal SIP, não consigo-o o identicar, aparece como Unknown (desconhecido).

Seria possível identificar o ramal FXS neste tipo de cenário?

Offline

 

#2 08/04/2009 10:35:31

Re: Identificar ramal FXS em um ramal SIP

Caro Leonardo:

Criei uma Macro que faz isso e espero que ajude.

[macro-identdgv]
exten => s,1,GotoIf($["${CHANNEL:0:3}" != "DGV"]?ndigivoice)
exten => s,n,Set(CALLERID(num)=$[200  + ${CHANNEL:4}])
exten => s,n(ndigivoice),GotoIf($["${CHANNEL:0:3}" != "SIP"]?outros)
exten => s,n,Set(CALLERID(num)=$[${CHANNEL:4:3}])
exten => s,n(outros),Noop()

Só é preciso atentar para a segunda linha do código, pois meus ramais tem com base o número 200 . Basta você substituir pela sua numeração base.


Ats,

Vandrei


leonardocfmg escreveu:

Meus caros,
Estou usando uma placa CB3000, nela criei ramais FXS.
Quando ligo do ramal FXS para um ramal SIP, não consigo-o o identicar, aparece como Unknown (desconhecido).
Seria possível identificar o ramal FXS neste tipo de cenário?

Offline

 

#3 27/04/2009 10:21:15

leonardocfmg
Membro

Re: Identificar ramal FXS em um ramal SIP

Estou na dúvida de como implementar esta macro!


Como você implementou?

Em que momento você chama a macro?

Offline

 

#4 27/04/2009 14:22:45

Re: Identificar ramal FXS em um ramal SIP

Coloquei a macro no contexto padrão, antes de fazer qualquer outra ação. Desculpe se não sei como fazer isso no especificamente no Meucci, pois já faz um tempo que uso o extensions.conf direto de uma tabela do postgresql.



Vandrei

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson