Legal Marcos,
Mas sua placa também é uma X100P? Eu não uso unicall. Grato desde já, SkFogo 2008/9/16 <[EMAIL PROTECTED]> > > Opa, blz ? > > Cara eu consegui fazer o bloqueio de ligações a cobrar, mas minha estrutura > é R2 e estou utilizando unicall. Não tive necessidade de colocar nada na > configuração, simplesmente recompilar o chan_unicall.so incluindo no > chan_unicall.c a seguintes linhas : > > * if (ev->offered.parms.calling_party_category == 9){* > * i->blocked = TRUE;* > * if (option_verbose > 2)* > * ast_verbose(VERBOSE_PREFIX_3 "Unicall/%d Cat 9 far blocked\n", > i->channel);* > * /*endif*/* > * i->blocked = FALSE;* > * break;* > * }* > > > isso deve vir antes de : > > * if ((ch = ev->offered.channel) >= 0)* > > > Pra mim funcionou bala ! > > Espero ter ajudado. > > Marcos Cesar Aguiar > IBM Security Office > Tel: +55-11-2158-4427 / 9507-1609 > Tie: 57504427 > [EMAIL PROTECTED] > > > *"SkFogo Skates >º7.62º<"* > Sent by: [EMAIL PROTECTED] > > 16/09/2008 11:13 > Please respond to > asteriskbrasil@listas.asteriskbrasil.org > > To > asteriskbrasil@listas.asteriskbrasil.org cc > Subject > [AsteriskBrasil] Ligação a cobrar X100P > > > > > Olá Pessoal > > Aguém sabe alguma forma de bloquear chamada a cobrar entrantes em uma > X100P? > > Estou tentando com > > [entrada] > exten => s,1,Answer > exten => s,2,Wait,1 > exten => s,3,Flash() > ... > ... > > No display do celular aparece chamada em espera.... > > No cli do Asterisk ocorre o seguinte: > > -- Executing [EMAIL PROTECTED]:1] Answer("Zap/1-1", "") in new stack > -- Executing [EMAIL PROTECTED]:2] Wait("Zap/1-1", "1") in new stack > -- Executing [EMAIL PROTECTED]:3] Flash("Zap/1-1", "") in new stack > -- Flashed channel Zap/1-1 > -- Executing [EMAIL PROTECTED]:4] NoOp("Zap/1-1", "Ligação entrou na URA") > in > new stack > -- Executing [EMAIL PROTECTED]:5] BackGround("Zap/1-1", "bemvindopoca") in > new > stack > -- <Zap/1-1> Playing 'bemvindopoca' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:6] NoOp("Zap/1-1", "Digite a > opção/1-Cristiano| > Evelin ou Maria / 2-Alexandre ou Daiane") in new stack > -- Executing [EMAIL PROTECTED]:7] WaitExten("Zap/1-1", "6") in new stack > -- Timeout on Zap/1-1, going to 't' > -- Executing [EMAIL PROTECTED]:1] NoOp("Zap/1-1", "Tempo esgotado") in new > stack > -- Executing [EMAIL PROTECTED]:2] NoOp("Zap/1-1", "Digite a > opção/1-Cristiano > ou Evelin/2-Alexandre ou Daiane") in new stack > -- Executing [EMAIL PROTECTED]:3] BackGround("Zap/1-1", "falarpoca") in new > stack > -- <Zap/1-1> Playing 'falarpoca' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:4] Wait("Zap/1-1", "6") in new stack > -- Executing [EMAIL PROTECTED]:5] BackGround("Zap/1-1", > "pm-invalid-option") > in new stack > -- <Zap/1-1> Playing 'pm-invalid-option' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:6] Playback("Zap/1-1", "vm-nobodyavail") in > new > stack > -- <Zap/1-1> Playing 'vm-nobodyavail' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:7] Playback("Zap/1-1", > "pls-try-call-later") in > new stack > -- <Zap/1-1> Playing 'pls-try-call-later' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:8] Playback("Zap/1-1", "vm-goodbye") in new > stack > -- <Zap/1-1> Playing 'vm-goodbye' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:9] Hangup("Zap/1-1", "") in new stack > == Spawn extension (entrada, t, 9) exited non-zero on 'Zap/1-1' > -- Hungup 'Zap/1-1' > -- Starting simple switch on 'Zap/1-1' > [Sep 15 17:46:42] NOTICE[8246]: chan_zap.c:6387 ss_thread: Got event 18 > (Ring Begin)... > [Sep 15 17:46:43] NOTICE[8246]: chan_zap.c:6387 ss_thread: Got event 2 > (Ring/Answered)... > -- Executing [EMAIL PROTECTED]:1] Answer("Zap/1-1", "") in new stack > -- Executing [EMAIL PROTECTED]:2] Wait("Zap/1-1", "1") in new stack > -- Executing [EMAIL PROTECTED]:3] Flash("Zap/1-1", "") in new stack > -- Flashed channel Zap/1-1 > -- Executing [EMAIL PROTECTED]:4] NoOp("Zap/1-1", "Ligação entrou na URA") > in > new stack > -- Executing [EMAIL PROTECTED]:5] BackGround("Zap/1-1", "bemvindopoca") in > new > stack > -- <Zap/1-1> Playing 'bemvindopoca' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:6] NoOp("Zap/1-1", "Digite a > opção/1-Cristiano| > Evelin ou Maria / 2-Alexandre ou Daiane") in new stack > -- Executing [EMAIL PROTECTED]:7] WaitExten("Zap/1-1", "6") in new stack > -- Timeout on Zap/1-1, going to 't' > -- Executing [EMAIL PROTECTED]:1] NoOp("Zap/1-1", "Tempo esgotado") in new > stack > -- Executing [EMAIL PROTECTED]:2] NoOp("Zap/1-1", "Digite a > opção/1-Cristiano > ou Evelin/2-Alexandre ou Daiane") in new stack > -- Executing [EMAIL PROTECTED]:3] BackGround("Zap/1-1", "falarpoca") in new > stack > -- <Zap/1-1> Playing 'falarpoca' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:4] Wait("Zap/1-1", "6") in new stack > -- Executing [EMAIL PROTECTED]:5] BackGround("Zap/1-1", > "pm-invalid-option") > in new stack > -- <Zap/1-1> Playing 'pm-invalid-option' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:6] Playback("Zap/1-1", "vm-nobodyavail") in > new > stack > -- <Zap/1-1> Playing 'vm-nobodyavail' (language 'pt_BR') > .... -- Executing [EMAIL PROTECTED]:7] Playback("Zap/1-1", > "pls-try-call-later") in new stack > -- <Zap/1-1> Playing 'pls-try-call-later' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:8] Playback("Zap/1-1", "vm-goodbye") in new > stack > -- <Zap/1-1> Playing 'vm-goodbye' (language 'pt_BR') > -- Executing [EMAIL PROTECTED]:9] Hangup("Zap/1-1", "") in new stack > == Spawn extension (entrada, t, 9) exited non-zero on 'Zap/1-1' > -- Hungup 'Zap/1-1' > > Resultado..... > > Toca toda a musica da ligação a cobrar no celular ou telefone > convencional.... como visto no console do asterisk acima, vai rolando as > rotinas até cair na ultima que é hungup. > > No celular assim que a musica da ligação a cobrar acaba o telefone fica > mudo, no Asterisk não toca os ramais, não sei se neste caso pelo fato de ter > tocado a musica, como se alguem tivesse atendendo, já estaria cobrando a > ligação ao termino da mesma . > > Em placas da Digivoice você pode utilizar o comando DgCollectCallBlock() > para bloquear chamadas a cobrar, mas na X100P não funciona. > > O pessoal da Telefonia que me corrija se eu estiver errado, mas até onde > sei a norma brasileira a sequencia correta seria: > > atende -> espera 1s -> desliga -> espera 2s -> volta atender. > > Só que, se nao me engano, o Flash() do zaptel é muito curto pra isso, > considerando que deve permanecer 2s desligado. > > Enfim, também posso comprar um bloqueador de chamadas a cobrar e colocar > antes do Modem, porém estou tentando desvendar a solução utilizando o > próprio Asterisk para isso. > > Na solução apresentada no inicio não atende nem chamada a cobra nem ligação > normal, quando entra em flash, no display do telefone fica como "chamada em > espera". > > Alguém tem alguma sugestão??? > > Desde já grato pela atenção de todos. > > Abraço, > > > SkFogo_______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na > rede Freenode.net: #asterisk-br > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > _______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na > rede Freenode.net: #asterisk-br > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >
_______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil