outra maneira q teria q funcionar é essa olha
[from_fxo] exten => s,1,Dial(DAHDI/1) exten => s,n,GotoIf($[${DIALSTATUS} = BUSY]?ocupado) exten => s,n(ocupado),PlayTones(busy) exten => s,n,Wait(10) exten => s,n,Hangup() O playtones envia um tom de ocupado para o canal ativo se ele nao mandar o tom de ocupado tenta o congenstion ou playback mesmo !!! Att, Eng Eder de Souza 2009/11/17 Eder Souza <eder.so...@bsd.com.br> > mas olha só ele agora entrou no Executing [...@from_fxo:4] Busy("DAHDI/4-1", > "5") ou seja ele executaria um tom de ocupado por 5 segundos e mataria a > chamada.. > > no lugar do Busy(5) coloca um Playback e toca alguma coisa só para vc ver > se ele executa !! > > Mas pelos seus logs agora ele ta entrando na rotina indicando q ta ocupado > hehehe > > testa ae > > Eng Eder de Souza > > > 2009/11/17 Ronaldo Gregorio de Araujo <rona...@sinprosp.org.br> > >> Ainda não foi ... >> >> Segue retorno: >> >> -- Starting simple switch on 'DAHDI/4-1' >> [Nov 17 10:56:43] NOTICE[3220]: chan_dahdi.c:6833 ss_thread: Got event 18 >> (Ring Begin)... >> -- Executing [...@from_fxo:1] Dial("DAHDI/4-1", "DAHDI/1") in new stack >> [Nov 17 10:56:43] WARNING[3220]: 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 [...@from_fxo:2] GotoIf("DAHDI/4-1", "1?ocupado") in new >> stack >> -- Goto (from_fxo,s,4) >> -- Executing [...@from_fxo:4] Busy("DAHDI/4-1", "5") in new stack >> [Nov 17 10:56:44] WARNING[3220]: chan_dahdi.c:4538 dahdi_handle_event: >> Ring/Off-hook in strange state 7 on channel 4 >> == Spawn extension (from_fxo, s, 4) exited non-zero on 'DAHDI/4-1' >> -- Hungup 'DAHDI/4-1' >> >> O que me chama a atenção é que se eu colocar a extensão abaixo no meu >> contexto [ramais_ip], funciona 100%, ou seja, ligando de um softphone no >> momento que a pessoa disca ele já me dá sinal de ocupado. >> >> Já ligando pelo ramal analógico, ele fica chamando como se o ramal tivesse >> desocupado. >> >> Ronaldo Araujo >> >> -----Mensagem original----- >> De: asteriskbrasil-boun...@listas.asteriskbrasil.org >> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Eder >> Souza >> Enviada em: terça-feira, 17 de novembro de 2009 10:39 >> Para: asteriskbrasil@listas.asteriskbrasil.org >> Assunto: Re: [AsteriskBrasil] RES: RES: ENC: Criar Extensao FXO - FXS >> >> nao nao isso da para tratar no Asterisk vamos mudar entao tenta isso >> >> [from_fxo] >> exten => s,1,Dial(DAHDI/1) >> exten => s,n,GotoIf($[${DIALSTATUS}=BUSY]?ocupado) >> exten => s,n,Hangup() >> exten => s,n(ocupado),Busy(5) >> exten => s,n,Hangup() >> >> testa isso vlw >> >> 2009/11/17 Ronaldo Gregorio de Araujo <rona...@sinprosp.org.br> >> Eder continua na mesma. >> >> -- Starting simple switch on 'DAHDI/4-1' >> [Nov 17 10:21:23] NOTICE[3201]: chan_dahdi.c:6833 ss_thread: Got event 18 >> (Ring Begin)... >> -- Executing [...@from_fxo:1] ChanIsAvail("DAHDI/4-1", "DAHDI/1") in new >> stack >> -- Executing [...@from_fxo:2] Dial("DAHDI/4-1", "DAHDI/1") in new stack >> [Nov 17 10:21:23] WARNING[3201]: 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 [...@from_fxo:3] Hangup("DAHDI/4-1", "") in new stack >> == Spawn extension (from_fxo, s, 3) exited non-zero on 'DAHDI/4-1' >> -- Hungup 'DAHDI/4-1' >> Será que é algum problema na sinalização da minha central telefônica ? >> >> Ela não dá o toque de ocupado ... Fica chamando até a pessoa desligar. >> >> Ronaldo Araujo >> >> -----Mensagem original----- >> De: asteriskbrasil-boun...@listas.asteriskbrasil.org >> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Eder >> Souza >> Enviada em: terça-feira, 17 de novembro de 2009 09:08 >> Para: asteriskbrasil@listas.asteriskbrasil.org >> Assunto: Re: [AsteriskBrasil] RES: ENC: Criar Extensao FXO - FXS >> >> Olá Ronaldo >> >> tenta isso >> >> [from_fxo] >> exten => s,1,ChanIsAvail(DAHDI/1) >> exten => s,2,Dial(DAHDI/1) >> exten => s,3,Hangup() >> exten => s,102,Busy(5) >> ;ou use um playback como esse >> ;exten => s,102,Playback(coloque qualquer arquivo gsm para indicar >> ocupado) >> exten => s,103,Hangup >> >> Testa isso q é para funfar para vc >> >> Att, >> >> Eng Eder de Souza >> 2009/11/17 Ronaldo Gregorio de Araujo <rona...@sinprosp.org.br> >> 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 [...@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 [...@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 [...@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 [...@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-boun...@listas.asteriskbrasil.org >> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de >> Junior >> Polegato - Asterisk >> Enviada em: segunda-feira, 16 de novembro de 2009 18:22 >> Para: asteriskbrasil@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@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> >> >> >> >> >> _______________________________________________ >> 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@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> >> >> >> >> >> >> _______________________________________________ >> 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@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> >> >> >> >> >> >> _______________________________________________ >> 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@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> > >
_______________________________________________ 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@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil