[AsteriskBrasil] RES: ENC: Criar Extensao FXO - FXS
Ronaldo Gregorio de Araujo
ronaldo em sinprosp.org.br
Terça Novembro 17 08:39:31 BRST 2009
Obrigado Junior e Eder pela resposta.
Detalhe muito importante esse do DAHDI por padrão procurar a extensão 's'.
Troquei a extensão 135 para 's' e a FXS começou a tocar.
Agora fiz a seguinte alteração no meu plano de discagem:
[from_fxo]
exten = s,1,Dial(DAHDI/1)
exten = s,n,HangUP()
Tirei o telefone FXS do gancho e quando disco para ele (135) a saída é a
seguinte:
-- Starting simple switch on 'DAHDI/4-1'
[Nov 17 08:33:51] NOTICE[3132]: chan_dahdi.c:6833 ss_thread: Got event 18
(Ring Begin)...
-- Executing [s em from_fxo:1] Dial("DAHDI/4-1", "DAHDI/1") in new stack
[Nov 17 08:33:51] WARNING[3132]: app_dial.c:1275 dial_exec_full: Unable to
create channel of type 'DAHDI' (cause 17 - User busy)
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing [s em from_fxo:2] Hangup("DAHDI/4-1", "") in new stack
== Spawn extension (from_fxo, s, 2) exited non-zero on 'DAHDI/4-1'
-- Hungup 'DAHDI/4-1'
Ele me mostra que o ramal está ocupado, mas não executa o HangUp. Para quem
está telefonando fica chamando várias vezes e esse grupo de msg continua
aparecendo.
Agora, ligando pelo softphone e utilizando o contexto abaixo, a saída é:
[ramais_ip]
exten = 135,1,Dial(DAHDI/1)
exten = 135,n,Hangup()
-- Executing [135 em ramais_ip:1] Dial("SIP/1012-0896b2f8", "DAHDI/1") in new
stack
[Nov 17 08:37:19] WARNING[3134]: app_dial.c:1275 dial_exec_full: Unable to
create channel of type 'DAHDI' (cause 17 - User busy)
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing [135 em ramais_ip:2] Hangup("SIP/1012-0896b2f8", "") in new
stack
== Spawn extension (ramais_ip, 135, 2) exited non-zero on
'SIP/1012-0896b2f8'
E eu tenho o toque de que o ramal está ocupado.
Mais alguma sugestão ?
Obrigado
Ronaldo Araujo
----------------------------------------------------------------------------
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Junior
Polegato - Asterisk
Enviada em: segunda-feira, 16 de novembro de 2009 18:22
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] ENC: Criar Extensao FXO - FXS
Ronaldo Gregorio de Araujo escreveu:
> [from_fxo]
> exten = 135,1,Dial(DAHDI/1)
> exten = 135,n,GOTO(${DIALSTATUS})
> exten = 135,n(BUSY),Dial(DAHDI/4/217)
> exten = 135,n,HangUP()
>
Olá Ronaldo,
Agora é possível notar que o contexto chamado ao chegar uma na
FXO está incoerente, pois a FXO simplesmente toca e, se bem configurada,
dá para saber que está chamando (BINA), porém por padrão do DAHDI
procura a extensão 's' dentro do contexto indicado na sua configuração,
no caso 'from_fxo', assim basta trocar '135' por 's'. Pode tratar quem
está chamando usando 's/<num>', onde se <num> for da sua sogra você
manda tocar uma música de espera bem chata na esperança dela desligar
antes que você a atenda, se for o chefe, diz que está indisponível, se
for a amante...
Agora é com sua criatividade... ;-)
[]'s
Junior Polegato
_______________________________________________
http://www.voipmania.com.br
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.
Promoção por tempo limitado!
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Mais detalhes sobre a lista de discussão AsteriskBrasil