Fórum de Suporte Digivoice
Você não está logado.
Boa noite,
Como faço para habilitar o tom de linha, pois atualmente quando disco o zero fica mudo e não dá o tom que peguei a linha(mas as ligações funcionam)
Offline
Wendelgis,
Não tem esta opção, basta discar 0+numero que as chamadas irão fucionar.
Att,
Suporte DigiVoice.
Offline
Prezados
Estou com problemas e ainda não consegui descobrir como resolver, ja verifiquei vários foruns e no entanto ainda NADA!
O problema é o seguinte:
Instalei normalmente tudo.. voicelib... asterisk... libpri.. etc...
serverPABX*CLI> dgv show channels
List of available DigiVoice Channels
Chan Grp Context PortId Rsrvd Alrmd Lckd Extension CardType Intrf.
1 1 entrada 0 0 no 0408PCI FXO
2 1 entrada 0 0 no 0408PCI FXO
3 1 entrada 0 0 no 0408PCI FXO
4 1 entrada 0 0 no 0408PCI FXO
serverPABX*CLI>
porem nao consigo fazer ligação e nem receber pela linha analogica da GVT usando a porta 1, e a mesma me da sinal de ocupado.
-- Executing [continue@macro-dialout-trunk:4] Set("SIP/310-00000004", "CALLERID(number)=310") in new stack
-- Executing [008000212121@from-internal:8] Macro("SIP/310-00000004", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("SIP/310-00000004", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/310-00000004", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/310-00000004", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("SIP/310-00000004", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/310-00000004> Playing 'all-circuits-busy-now.slin' (language 'pt_BR')
ja entrei em contato com o suporte por email mas ainda estou na espera..
Verei outra solucao pra esse problema....
Grato se alguem puder me ajudar caso ja tenha passado por isso.
Última alteração por miguel.santos (03/09/2012 11:35:12)
Offline
Senhores,
Na placa FXO não tem como "pegar" linha discando zero, é somente rota, você pode configurar no Asterisk para quando "discar zero", chamar um Playtones e dar um "tom de linha" diferente par "dizer" que pegou linha, mas na verdade é tudo rota somente.
Quanto ao não receber/fazer chamadas pela GVT, pode ser cabo ou o conector RJ45 pode esta conectado em local errado (em ultimo caso problema fisico, mas precisa ser testado antes, veja abaixo):
===> CABO
- O cabo para placa VB0408 FXO deve ser feito da seguinte maneira:
a) Utilizar um cabo UTP
b) Utilizar um conector RJ45
- Seguir a sequencia de cores abaixo (para melhor adminstração)
Azul
Branco-Azul
Verde
Branco-Verde
Laranja
Branco-Laranja
Marrom
Branco-Marrom
- Com isto teremos:
Canal 1 = Azul / Branco-Azul
Canal 2 = Verde / Branco-Verde
Canal 3 = Laranja / Branco-Laranja
Canal 4 = Marrom / Branco-Marrom
===> CONECTANDO O CABO
- Conecte uma linha em um dos pares para teste.
O RJ45 deve ser conectado no CN1 e caso a placa tenha 8 canais o segundo cabo deve ser conectado no CN2
Veja a pagina 29 do "Manual de Instalação das Placas Digivoice (Kit Integrador)" para saber onde é o CN1 e CN2.
http://www.digivoice.com.br/suportefiles/files/vlib/doc/KIT_INTEGRADOR_INSTALACAO.pdf
===> ATIVAR LOGs PARA ANALISAR O ASTERISK
Para poder ver os logs da chamada, execute os passos abaixo (pois por default não vem ativados):
- Editar o arquivo /etc/asterisk/logger.conf e alterar as linhas 'full' e 'console' (deixa-las como abaixo):
console => notice,warning,error,debug,verbose
full => notice,warning,error,debug,verbose
- Entrar na CLI do Asterisk e digitar os comandos abaixo:
logger reload
logger rotate
core set verbose 10
dgv verbose all 50
===> OPERADORA GVT
No caso da GVT, o parametro 'wait_dialtone' no arquivo digivoice.conf deve esta em 0.
- Salve o arquivo, de um 'reload' no asterisk
- Faça chamadas de entrada e veja se esta chegando no asterisk
- Faça chamadas de saida e veja se ocorre algum erro.
Espero estas informações ajudem aos que estão com dificuldades similares.
Att.
Suporte DigiVoice.
Offline
OK.. deu certo para fazer ligação pela GVT agora! obrigado pelo manual, era o cabo (hardware) que eu estava usando com RJ11, porém.. ainda não estou conseguindo receber ligações.. o asterisk esta me desligando a ligação de entrada.
segue o LOG..
-- Called SIP/Vono/30823664
== Begin MixMonitor Recording SIP/212-0000000a
-- SIP/Vono-0000000b is making progress passing it to SIP/212-0000000a
-- Ringing on port 1 - callstate=0
-- Answering port 1
== Starting DGV/1 at entrada,s,1 failed so falling back to exten 's'
== Starting DGV/1 at entrada,s,1 still failed so falling back to context 'default'
-- Executing [s@default:1] Playback("DGV/1", "vm-goodbye") in new stack
-- <DGV/1> Playing 'vm-goodbye.slin' (language 'pt_BR')
[Sep 4 11:49:19] NOTICE[4170]: chan_dgv.c:16600 event_handler: dialplan_echo_thread Created(1) - port 1
-- SIP/Vono-0000000b answered SIP/212-0000000a
-- Executing [s@default:2] Macro("DGV/1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DGV/1", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("DGV/1", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("DGV/1", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("DGV/1", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("DGV/1", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("DGV/1", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("DGV/1", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("DGV/1", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("DGV/1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("DGV/1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s@macro-hangupcall:32] GotoIf("DGV/1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("DGV/1", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'DGV/1' in macro 'hangupcall'
== Spawn extension (default, s, 2) exited non-zero on 'DGV/1'
-- Executing [h@default:1] Macro("DGV/1", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DGV/1", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("DGV/1", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("DGV/1", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("DGV/1", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("DGV/1", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("DGV/1", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("DGV/1", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("DGV/1", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("DGV/1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("DGV/1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s@macro-hangupcall:32] GotoIf("DGV/1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("DGV/1", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'DGV/1' in macro 'hangupcall'
== Spawn extension (default, h, 1) exited non-zero on 'DGV/1'
[Sep 4 11:49:20] NOTICE[4614]: chan_dgv.c:21032 dgv_hangup: Calling dg_HangUp on port 1
[Sep 4 11:49:20] WARNING[4615]: chan_dgv.c:10589 dialplan_echo_thread: dialplan_echo_thread(2): p || p->ast_ch does not exist on 'DGV/1'
-- Remote UNIX connection
-- Remote UNIX connection disconnected
Muito obrigado tmcarvalho pelo manual.. foi de muita ajuda....
Miguel.Santos
Offline
Encontrei um jeito para o meu problema.. que deu certo num ponto..
coloquei esse codigo no meu arquivo extensions.conf
exten => s,1,NoOp(LIGACAO ENTRANDO -> ${EXTEN})
exten => s,2,Dial(SIP/ramal_que_quero_tocar,15,wWtT)
exten => _.,n,Hangup()
exten => _.,n,Wait(20)
exten => _.,1,Dial(sip/ramal_que_quero_tocar)
contudo...
Minha URA nao funciona mais...
afffff
Última alteração por miguel.santos (04/09/2012 17:25:53)
Offline