[AsteriskBrasil] RES: Volume
Como não faz? FUNC_VOLUME existe justamente para isso. redt*CLI show function VOLUME -= Info about function 'VOLUME' =- [Syntax] VOLUME(TX|RX) [Synopsis] Set the TX or RX volume of a channel [Description] The VOLUME function can be used to increase or decrease the tx or rx gain of any channel. For example: Set(VOLUME(TX)=3) Set(VOLUME(RX)=2) OBS.: Uso um backport para versão 1.4. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Vinícius Fontes Enviada em: quinta-feira, 5 de agosto de 2010 11:30 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Volume Não faz. Qualquer ganho de áudio tem que ser feito na parte analógica. Seja um canal DAHDI ou uma porta de um ATA ou gateway. Atenciosamente, Vinícius Fontes Gerente de Segurança da Informação Canall Tecnologia em Comunicações Passo Fundo - RS - Brasil +55 54 2104-7000 Information Security Manager Canall Tecnologia em Comunicações Passo Fundo - RS - Brazil +55 54 2104-7000 - Wendell Silva wendbande...@gmail.com escreveu: Pessoal, tenho um tronco SIP, e queria aumentar o volume deste tronco como faço ? -- Wendell Silva Bandeira Analista de TI ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: SIP TCP
No meu entendimento RTCP é um protocolo que trabalha (em conjunto com o RTP) fornecendo estatísticas periódicas (como perda de pacotes, contagem de pacotes, jitter etc.) relativos ao fluxo RTP. Nada relacionado a RTP por TCP. Inclusive existe um trabalho recente em cima do RTCP para a versão 1.4: http://www.venturevoip.com/news.php?rssid=2334 -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Junior Polegato - Asterisk Enviada em: terça-feira, 2 de fevereiro de 2010 10:04 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] SIP TCP Daviramos Roussenq Fortunato escreveu: Alguém já utilizou o Asterisk com SIP em TCP, quais os resultados? Tenho um Cliente a Radio com uma boa largura de Banda, mas perde em média 4% dos pacote, o picotamento na ligação não tem atrapalhando, mas gostaria de uma solução para o mesmo, será que em TCP resolveria? Olá, Ative o RTCP, ele vai fazer o controle do RTP por TCP. Nunca trabalhei com ele, mas pode ser que resolva seu caso. []'s Junior Polegato ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Extração de dados de QoS do Asterisk
Utilize a variável de canal ${RTPAUDIOQOS}. Output: -- Executing [...@dialout:1] NoOp(SIP/-b7a0aac0, RTPAUDIOQOS: ssrc=889138925;themssrc=3527360373;lp=0;rxjitter=0.002541;rxcount=1102;txjit ter=0.00;txcount=1017;rlp=0;rtt=0.00) in new stack Executado na extensão h; só funciona em canais que utilizem RTP. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Jorge Matos Enviada em: terça-feira, 6 de outubro de 2009 19:36 Para: asteriskbrasil@listas.asteriskbrasil.org Cc: jorgehma...@ig.com.br Assunto: [AsteriskBrasil] Extração de dados de QoS do Asterisk Prezados, Alguém sabe como o Asterisk disponibiliza dados de qualidade tais como Jitter, Latência e Perda ? Talvez ele consiga fazer o tratamento de dados de RTCP(se enviado pelo terminal VoIP), SIP e/ou RTP(caso o Asterisk esteja configurado para o fluxo RTP passar por ele). Desde já grato pela atenção/ajuda, []´s Jorge ___ http://www.voipmania.com.br Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. Promoção por tempo limitado! Acesse agora http://promo.voipmania.com.br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: BINA na Transferência
Vocês já observaram a opção o do Dial()? o- Specify that the CallerID that was present on the *calling* channel be set as the CallerID on the *called* channel. This was the behavior of Asterisk 1.0 and earlier. Se o CallerID foobar ligar para o ramal 200, e por sua vez o ramal 200 transferir para o ramal 201, o 201 irá receber o CallerID foobar. Me parece que alguns fabricantes utilizam meios próprios para atualização dinâmica do CallerID, mas isso já é outro assunto.. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Pablo Câmara Enviada em: sexta-feira, 14 de agosto de 2009 11:23 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] BINA na Transferência PS: QUERO ACOMPANHAR ESSE TÓPICO! Também tenho interesse! 2009/8/14 eder souza ederwan...@yahoo.com.br Pra tudo tem uma solução hehehe... Pensei aqui em usar AJAM para isso... Fazer a transferencia usando Originate assim tem como setar o callerID. []'s Eng Eder de Souza --- Em qua, 5/8/09, Daniel Faustino lis...@grameyer.com.br escreveu: De: Daniel Faustino lis...@grameyer.com.br Assunto: Re: [AsteriskBrasil] BINA na Transferência Para: asteriskbrasil@listas.asteriskbrasil.org Data: Quarta-feira, 5 de Agosto de 2009, 15:19 fel...@sincronismotelecom.com escreveu: Galera, boa tarde. Seguinte, preciso alterar o callerid de uma chamada entrante. O que eu quero fazer é o seguinte: - A chamada toca no ramal 200, a bina é o número do tel de origem; isso está ok. - Quando o ramal 200 transfere a ligação para o ramal 210, o 210 recebe na bina: 200; - Quando o 200 desligar a chamada (terminar a transferência), a BINA tem que ser o número de origem, e não mais o número 200. Alguém tem alguma ideia de como fazer isso? Obrigado! Também estou com o mesmo problema. Há uns tempos, quando comecei a implementação aqui, li num fórum gringo de Asterisk que isso era uma limitação ainda mas que estavam implementando esta funcionalidade no Asterisk. Alguém tem alguma novidade? Obrigado ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br 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 ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br 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
[AsteriskBrasil] RES: Problema variável cdr m ysql
Weder, o que você quer fazer já existe. O backend chama-se CDR Adaptive ODBC. Originalmente feito para o 1.6, existe um patch para o 1.4 ao qual torna possível gravar em banco de dados campos customizados via dialplan. A RedT já utiliza isso em sistemas de produção. Infelizmente não me recordo o link do backport (para 1.4), mas com uma pesquisa você irá encontrar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Weder Prado Enviada em: quinta-feira, 6 de agosto de 2009 12:47 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problema variável cdr mysql Olá Pessoal, Continuo na luta rsrsrs, alterei arquivo source cdr_addon_mysql.c e criei as entradas para a variavel anunciante por exemplo, seguindo os mesmos exemplos da variável accountcode, depois alterei a biblioteca do cdr.h já compiladada em /usr/include/asterisk e adicionei a variavel anunciante, por ultimo copiei esse arquivo para a pasta cdr do asterisk e recompilei o asterisk e também asterisk-addon, só que até agora eu não consigo gravar o valor de anunciante no banco de dados. Tentei usar os comandos de insert do asterisk direto no dialplan, porém ele cria um novo registro ao invés de registrar isso no registro da própria chamada, creio que deva publicar o tema na lista da Digium, estou ficando sem alternativas ... 2009/8/5 Weder Prado weder.pr...@gmail.com Olá, Fiz um teste com o cdr csv e realmente ele grava os campos customizados. Então estou alterando o addon do cdr mysql e inserindo os campos que necessito, espero que funcione. Abs, 2009/8/4 pruon...@pruonckk.org com relação ao texto do voip-info pode até ser que seja possivel esta opção , porém ali ele não comenta sobre o cdr_mysql e sim cdr normal, faça um teste no cdr convencional, veja se ele lista o seu campo, se funcionar, você pode tentar utilizar o cdr_odbc para isso. Olá, Havia percebido esse erro também, depois corrigi e mesmo assim não interferiu no problema, bom achei que era possível fazer essas customizações de acordo com a frase: http://www.voip-info.org/wiki/index.php?page=Asterisk+func+cdr any custom value that you wish to store. Example: exten = s,1,Set(CDR(accountcode)=8675309) exten = s,2,Set(CDR(MyFavoriteBand)=Foo Fighters) exten = s,3,Set(CDR(MyFavoriteSong)=Hero) Pode ser que eu tenha interpretado mal o artigo, de qualquer forma vou ter que pensar em uma maneira de customizar esses campos e talvez inseri-los através de um agi. Abs, Weder 2009/8/4 pruon...@pruonckk.org de acordo com o log dele isso não interferiu. porém, este tipo de alteração não funciona, será necessário alterar o fonte do cdr para poder trabalhar desta maneira, o unico campo utilizado hoje para conteudo relativo é o accountcode e o userfield. 2009/8/4 Italo Rossi italoros...@gmail.com: Weder, Ainda não precisei mexer com campos customizados no CDR, mas vendo seu dialplan percebi algo estranho... O problema não seria aqui? exten=,2,Set(anunciante=QualquerCoisa) exten=,3,Set(CDR(anunciante)=${Anunciante}) anunciante != Anunciante ? exatamente. Itamar Reis Peixoto e-mail/msn: ita...@ispbrasil.com.br sip: ita...@ispbrasil.com.br skype: itamarjp icq: 81053601 +55 11 4063 5033 +55 34 3221 8599 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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] RES: RES: Palestrantes para os seguintes temas para o IV Encontro VoIPCenter
Porque OpenSIPS? O projeto OpenSER originalmente se tornou Kamailio. OpenSIPS foi um fork do OpenSER pelo Bogdan Iancu. Atualmente o projeto sip-router (.org) trabalha em sinergia (com muito mais desenvolvedores) para incorporar mudanças do SER no Kamailio (3.0) e vice-versa. Fora os backports de alguns módulos do próprio OpenSIPS para o projeto sip-router. Eu pessoalmente acredito muito mais no trabalho em conjunto dos dois projetos em prol de um SIP proxy melhor para comunidade ao isolamento do projeto OpenSIPS. É só minha opinião. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Alberto Mitsuo Sato Enviada em: quinta-feira, 9 de julho de 2009 16:16 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Palestrantes para os seguintes temas para o IV Encontro VoIPCenter Saulo Já estou definindo como um dos tutoriais do evento para falar sobre o OpenSips. Em breve estarei divulgando a lista de todas as palestras e tutoriais do evento. Abraços Alberto M. Sato Diretor Técnico Innovus Sistemas Eletrônicos - Soluções VoIP Volta Redonda/RJ - Brasil ams...@innovus.com.br (24) 3076-2325 (11) 4063-7416 / (21) 4063-7416 (31) 4062-7416 / (41) 4063-7416 Ramal/LigVoIP: 319 www.albertosato.voipcenter.com.br www.dicasasterisk.asteriskonline.com.br www.dicasvoip.voipcenter.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Saulo Quinteiro dos Santos Enviada em: quarta-feira, 8 de julho de 2009 11:17 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Palestrantes para os seguintes temas para o IV Encontro VoIPCenter Gostaria de participar de um Tutorial em OpenSips seria bem interessante. Saulo Quinteiro Dos Santos Fone: 41-2141-9567 Graduando em Ciência da Computação - UFPR msn : sauloquinte...@gmail.com e-mail: sa...@mpsinf.com.br cel : 41-9927-5236 Alexandre Barreto escreveu: Posso estruturar algo sobre o Opensips. Alexandre Barreto 2009/7/8 pruon...@pruonckk.org mailto:pruon...@pruonckk.org Poderia ter alguma coisa sobre SER também (Opensips/Kamailio) se houver alguém daqui que trabalhe com isso. Pessoal Estou fechando a grade das palestras do IV Encontro VoIPCenter (www.encontrovoipcenter.com.br http://www.encontrovoipcenter.com.br), que será realizado em São Paulo nos dias 16 a 18 de setembro e estou precisando de palestrantes para os seguintes temas: - Visão Geral do Asterisk e sua evolução para o 1.6 - Como montar um pabx de alta performance para grandes empresas - Bilhetagem no asterisk - Utilização do Asterisk em Call Centers - Estudo de caso de Asterisk - Os Novos Serviços em Redes Convergentes - Interatividade da TV Digital - Comunicações Unificadas - Estudo de caso VoIP - Configurando o A2Billing Estamos abertos também para outras sugestões. Em breve estarei postando a relação de todas as palestras e tutoriais do evento. Abraços Alberto M. Sato Diretor Técnico Innovus Sistemas Eletrônicos - Soluções VoIP Volta Redonda/RJ - Brasil mailto:ams...@innovus.com.br mailto:ams...@innovus.com.br amsato @ innovus.com.br http://innovus.com.br (24) 3076-2325 (11) 4063-7416 / (21) 4063-7416 (31) 4062-7416 / (41) 4063-7416 Ramal/LigVoIP: 319 http://www.albertosato.voipcenter.com.br/ www.albertosato.voipcenter.com.br http://www.albertosato.voipcenter.com.br http://www.dicasasterisk.asteriskonline.com.br/ www.dicasasterisk.asteriskonline.com.br http://www.dicasasterisk.asteriskonline.com.br http://www.dicasvoip.voipcenter.com.br/ www.dicasvoip.voipcenter.com.br http://www.dicasvoip.voipcenter.com.br Mensagem de e-mail verificada por Spyware Doctor (6.0.0.386) Versão do banco de dados: 5.12760 http://www.pctools.com/br/spyware-doctor-antivirus/ ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Got SIP response 400 Bad Request back from 191.60.211.35
SIP response 400 Bad Request nada tem a ver com deny/permit. _Geralmente_ essa mensagem está associada a uma mensagem SIP inválida/malformada. No entanto, para te dizer exatamente o que causa isso no seu caso, só com um SIP DEBUG completo dessa ligação. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Pablo Câmara Enviada em: quarta-feira, 8 de julho de 2009 15:44 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Got SIP response 400 Bad Request back from 191.60.211.35 Olá Ricardo, Os paramentos dos ramais 1540 e 1538 estão com os mesmos valores: deny: 0.0.0.0/0.0.0.0 / permit: 191.60.0.0/255.255.0.0 / mask: 255.255.0.0 E continua com o mesmo erro! 2009/7/8 Ricardo Monte Negro ricardo_mn1...@hotmail.com Pablo, Já tentou alterar os paramentros da sip_buddies deny: 0.0.0.0/0.0.0.0 permit: 191.60.0.0/255.255.0.0 mask: 255.255.255.255 Tenta aí... não sei se funciona! Ricardo M. Negro Date: Mon, 6 Jul 2009 12:15:05 -0300 From: pscam...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: [AsteriskBrasil] Got SIP response 400 Bad Request back from 191.60.211.35 Olá pessoal, em determinados telefones sip, eu encontro essa mensagem: Got SIP response 400 Bad Request back from 191.60.211.35 Versão: ASTERISK 1.6 SITUAÇÃO 1: 3800 LIGA PARA 1540 VIA IAX2 - E O RAMAL DESTINO NAO TOCA! -- Executing [...@macro-dial:5] ExecIf(SIP/3800-0e3fe770, 1?Dial(Iax2/voip-pb:08102...@voip-sp/1540,60,RtTL(212388)M(MONITORA,OU T,3800,1540,2009-07-06 12:16:07-643-1))) in new stack -- Setting call duration limit to 2123760 seconds. -- Called voip-pb:08102...@voip-sp/1540 -- Call accepted by 192.40.30.8 (format speex) -- Format for call is speex -- IAX2/voip-sp-16384 answered SIP/3800-0e3fe770 -- Called 1540 -- Got SIP response 400 Bad Request back from 191.60.211.35 -- SIP/1540-1d969e90 is circuit-busy == Everyone is busy/congested at this time (1:0/1/0) ___ SITUAÇÃO 2: 3800 LIGA PARA 1538 VIA IAX2 - O RAMAL DESTINO TOCA NORMALMENTE -- Executing [...@macro-dial:5] ExecIf(SIP/3800-0e3fe770, 1?Dial(Iax2/voip-pb:08102...@voip-sp/1538,60,RtTL(212382)M(MONITORA,OU T,3800,1538,2009-07-06 12:18:05-418-1))) in new stack -- Setting call duration limit to 2123820 seconds. -- Called voip-pb:08102...@voip-sp/1538 -- Call accepted by 192.40.30.8 (format speex) -- Format for call is speex -- IAX2/voip-sp-16384 is ringing -- Called 1538 -- SIP/1538-1d963740 is ringing -- SIP/1538-1d963740 answered IAX2/voip-pb-4355 Alguem sabe o que está acontecendo? Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe agora, é grátis! ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: RES: Got SIP response 400 Bad Request back from 191.60.211.35
Eu preciso de um output do 'sip set debug peer 1540' ... Ou seja, todo diálogo SIP. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Pablo Câmara Enviada em: sexta-feira, 10 de julho de 2009 13:34 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Got SIP response 400 Bad Request back from 191.60.211.35 A unica mensagem que aparece é essa! [ TYPE: Control (4) SUBCLASS: Congestion (8) ] [SIP/1540-1dbaf2d0] Congestionado do que? As linhas estão livres os canais tambem. 2009/7/10 Pablo Câmara pscam...@gmail.com Alexandre, O sip debug e verificar o que pode está acontecendo! Valeu pela dica! 2009/7/10 Alexandre Abreu alexandre.ab...@redt.com.br SIP response 400 Bad Request nada tem a ver com deny/permit. _Geralmente_ essa mensagem está associada a uma mensagem SIP inválida/malformada. No entanto, para te dizer exatamente o que causa isso no seu caso, só com um SIP DEBUG completo dessa ligação. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Pablo Câmara Enviada em: quarta-feira, 8 de julho de 2009 15:44 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Got SIP response 400 Bad Request back from 191.60.211.35 Olá Ricardo, Os paramentos dos ramais 1540 e 1538 estão com os mesmos valores: deny: 0.0.0.0/0.0.0.0 / permit: 191.60.0.0/255.255.0.0 / mask: 255.255.0.0 E continua com o mesmo erro! 2009/7/8 Ricardo Monte Negro ricardo_mn1...@hotmail.com Pablo, Já tentou alterar os paramentros da sip_buddies deny: 0.0.0.0/0.0.0.0 permit: 191.60.0.0/255.255.0.0 mask: 255.255.255.255 Tenta aí... não sei se funciona! Ricardo M. Negro Date: Mon, 6 Jul 2009 12:15:05 -0300 From: pscam...@gmail.com To: asteriskbrasil@listas.asteriskbrasil.org Subject: [AsteriskBrasil] Got SIP response 400 Bad Request back from 191.60.211.35 Olá pessoal, em determinados telefones sip, eu encontro essa mensagem: Got SIP response 400 Bad Request back from 191.60.211.35 Versão: ASTERISK 1.6 SITUAÇÃO 1: 3800 LIGA PARA 1540 VIA IAX2 - E O RAMAL DESTINO NAO TOCA! -- Executing [...@macro-dial:5] ExecIf(SIP/3800-0e3fe770, 1?Dial(Iax2/voip-pb:08102...@voip-sp/1540,60,RtTL(212388)M(MONITORA,OU T,3800,1540,2009-07-06 12:16:07-643-1))) in new stack -- Setting call duration limit to 2123760 seconds. -- Called voip-pb:08102...@voip-sp/1540 -- Call accepted by 192.40.30.8 (format speex) -- Format for call is speex -- IAX2/voip-sp-16384 answered SIP/3800-0e3fe770 -- Called 1540 -- Got SIP response 400 Bad Request back from 191.60.211.35 -- SIP/1540-1d969e90 is circuit-busy == Everyone is busy/congested at this time (1:0/1/0) ___ SITUAÇÃO 2: 3800 LIGA PARA 1538 VIA IAX2 - O RAMAL DESTINO TOCA NORMALMENTE -- Executing [...@macro-dial:5] ExecIf(SIP/3800-0e3fe770, 1?Dial(Iax2/voip-pb:08102...@voip-sp/1538,60,RtTL(212382)M(MONITORA,OU T,3800,1538,2009-07-06 12:18:05-418-1))) in new stack -- Setting call duration limit to 2123820 seconds. -- Called voip-pb:08102...@voip-sp/1538 -- Call accepted by 192.40.30.8 (format speex) -- Format for call is speex -- IAX2/voip-sp-16384 is ringing -- Called 1538 -- SIP/1538-1d963740 is ringing -- SIP/1538-1d963740 answered IAX2/voip-pb-4355 Alguem sabe o que está acontecendo? Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe agora, é grátis! ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone
[AsteriskBrasil] RES: Script para verificar o IP do peer e informar
Não consigo pensar em nada mais fácil do que: exten = myipaddress,1,Set(IP=${SIPPEER(mypeer,ip)}) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Caio Pato Enviada em: terça-feira, 9 de junho de 2009 23:49 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Script para verificar o IP do peer e informar Alguém conhece algum script (AGI?) que retorne o IP de um determinado ramal? A questão é não reinventar a roda, é aproveitar alguém que já tenha feito isso... a idéia é o usuário ligar para um ramal e a URA pergunta qual o ramal e retorna o IP. É o sip show peer XYZ com resposta audível... ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: convite Motorola para provedores
Parabéns Tiago Durante. Se você tivesse ignorado essa mensagem (como é o certo a se fazer em casos de mensagens off-topic como essas, salvo o administrador que deveria remover o endereço) eu teria recebido apenas 1 mensagem offtopic. NUNCA DEVEMOS RESPONDER RUÍDO COM MAIS RUÍDO. Muito obrigado. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Tiago Durante Enviada em: terça-feira, 9 de junho de 2009 14:43 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] convite Motorola para provedores que lixo de lista... 2009/6/9 gilberto lis...@wstation.com.br: Se você não conseguir visualizar corretamente, clique aqui ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 -- Tiago Durante ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,., Perseverance is the hard work you do after you get tired of doing the hard work you already did. -- Newt Gingrich ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: [mensagem grande] Eca minhamento (não solicitado ) de notify
O Asterisk (pelo menos o 1.4) não suporta receber o evento 'message-summary' via NOTIFY como você ta enviando. É melhor procurar outra abordagem ou implementar essa notificação entrante de voicemail você mesmo :-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de pruon...@pruonckk.org Enviada em: terça-feira, 26 de maio de 2009 18:47 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] [mensagem grande] Ecaminhamento (não solicitado ) de notify Olá Amigos, Tenho um cenários que são dois asterisk, um é onde os clientes ficam logados e por onde as ligações são roteadas , o outro é um servidor de aplicação para voicemail, conferencia e etc Eu estou tentando fazer com que o servidor de aplicação encaminhe uma mensagem para os usuários SIP contendo a informação de voicemail, mas não estou tendo muito sucesso, eu estou fazendo a verificação através do servidor de aplicação e gerando um arquivo para ser enviado com o sipsak, porém quando mando esta mensagem para o asterisk onde estão os usuários sempre recebo 489 Bad Event como retorno, se eu mando diretamente para o usuário em questão eu recebo received ICMP message (type: 3, code: 3): from XXX.XXX.XXX.XXX. Infelizmente eu preciso manter separado o correio de voz do roteamento, estou estudando ainda como fazer isso utilizando o kamailio ou opensips , mas no momento é asterisk com asterisk mesmo. Abaixo coloco o trecho do script referente a pegar os dados e então gerar o arquivo a ser enviado. - for contas in $USERS; do #REALUSER=/usr/bin/perl /usr/local/bin/verifica-vm-alias $contas REALUSER=$(/usr/bin/perl /usr/local/bin/verifica-vm-alias $contas) if [ -n $REALUSER ]; then #echo OK: $REALUSER MAILBOX=$VM_ROOT/$VM_CONTEXT/$REALUSER if [ ! -d ${MAILBOX} ]; then logger -t check_vm Erro: ${MAILBOX} nao existe continue fi TOTAL_MESSAGE=0 NEW_MESSAGES=0 OLD_MESSAGES=0 if [ -d ${MAILBOX}/INBOX ]; then tmp=( $( ls ${MAILBOX}/INBOX/*.txt 2/dev/null ) ) NEW_MESSAGES=${#tmp[*]} else NEW_MESSAGES=0 fi if [ -d ${MAILBOX}/Old ]; then tmp=( $( ls ${MAILBOX}/Old/*.txt 2/dev/null ) ) OLD_MESSAGES=${#tmp[*]} else OLD_MESSAGES=0 fi TOTAL_MESSAGES=$(($NEW_MESSAGES + $OLD_MESSAGES)) if [ $NEW_MESSAGES == 0 ]; then HAS_NEW=no else HAS_NEW=yes fi CONTENT_LENGTH=$(( 34 + ${#HAS_NEW} + ${#NEW_MESSAGES} + ${#OLD_MESSAGES} )) SEQUENCE=$( printf %06d $RANDOM ) ( cat -EOM NOTIFY sip:${realus...@${domain} SIP/2.0 From: sip:${sip_fr...@${sip_server} To: sip:${realus...@${domain} Contact: sip:${realus...@${sip_server} Call-ID: ${sequen...@${sip_server} CSeq: ${SEQUENCE} NOTIFY Event: message-summary Content-Type: application/simple-message-summary Content-Length: ${CONTENT_LENGTH} Messages-Waiting: ${HAS_NEW} Voicemail: ${NEW_MESSAGES}/${OLD_MESSAGES} EOM ) out.msg cat out.msg | /usr/bin/sipsak -vvv -s sip:${realus...@${domain} -f - if [ $? -ne 0 ]; then logger -t check_vm Erro: sipsak nao foi enviado para $REALUSER fi fi done exit 0 --- Abaixo a mensagem gerada no arquivo out.msg NOTIFY sip:_con...@_servidor_ SIP/2.0 From: sip:aster...@_servidor_apl_ To: sip:_con...@_servidor_ Contact: sip:_con...@_servidor_apl_ Call-ID: 004...@_servidor_apl_ CSeq: 004355 NOTIFY Event: message-summary Content-Type: application/simple-message-summary Content-Length: 39 Messages-Waiting: yes Message-Account: sip:_con...@_servidor_ Voice-Message: 2/0 Abaixo acrescento também o log do sipsak No SRV record: _sip._tcp.srv1.55voip.com No SRV record: _sip._udp.srv1.55voip.com using A record: srv1.55voip.com fqdnhostname: 127.0.1.1 our Via-Line: Via: SIP/2.0/UDP 127.0.1.1:58707;branch=z9hG4bK.3111a880;rport;ali as New message with Via-Line: NOTIFY sip:_con...@_servidor_ SIP/2.0 Via: SIP/2.0/UDP 127.0.1.1:58707;branch=z9hG4bK.3111a880;rport;alias From: sip:aster...@_servidor_apl_ To: sip:_con...@_servidor_ Contact: sip:_con...@_servidor_apl_ Call-ID: 022...@_servidor_apl_ CSeq: 022643 NOTIFY Event: message-summary Content-Type: application/simple-message-summary Content-Length: 39 Messages-Waiting: yes Message-Account: sip:_con...@_servidor_ Voice-Message: 2/0 request: NOTIFY sip:_con...@_servidor_ SIP/2.0
[AsteriskBrasil] RES: Transferencia de Chamada Assistida
O timer da transferência assistida pode ser controlado via 'atxfernoanswertimeout = 60' no features.conf (o padrão é 15 segundos). Neste caso, em 60 segundos a ligação terminaria de chamar o destino e voltaria ao estado original. Se a transferência é assistida e a telefonista quer desistir, basta digitar o DTMF '*' que é o mapeamento default para Disconnect Call no features.conf. Se for a transferência cega, você vai precisar tratar isso no dialplan. No site voip-info.org você encontra exemplos prontos disso. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rosauro - RLINE Enviada em: segunda-feira, 25 de maio de 2009 10:44 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Transferencia de Chamada Assistida Guilherme, obrigado pela ajuda, mas infelismente fiz o teste aqui, e ele nao obedece o tempo do timeout, parece que sempre segue um tempo padrao, mas nao achei onde é, no meu caso eu estou usando o meucci, mas alterei estas variaveis e nao tive sucesso, sera q é devido a eu estar usando o meucci ? e sobre a questao de capturar a volta da ligacao durante a transferencia, vc teria alguma idéia para me dar ? Atenciosamente, Rosauro Baretta Guilherme Loch Waltrick Góes escreveu: Rosauro, Na verdade quando acontece uma transferência, assistida ou não, o Asterisk faz a transferência para a extensão discada dentro do contexto definido pela variável de canal TRANSFER_CONTEXT, normalmente esta variável conterá o contexto apartir do qual foi disparada a transferência. Assim, caso você queira aumentar o tempo de transferência bastaria aumentar o tempo de timeout do dial() dentro do seus contextos. Att, Guilherme Loch Góes Notícias e Fórum sobre VoIP com software livre: http://www.voipexperts.com.br 2009/5/23 Rosauro - RLINE rosa...@rline.com.br mailto:rosa...@rline.com.br Pessoal, gostaria da ajuda de vcs, para resolver alguns pequenos detalhes com relacao a transferencia de chamada assistida. sao duas situações: - qdo a ligação é transferida para um ramal, ela chama 3 vezes e se nao for atendido, volta a ligacao, e eu precisaria configurar este tempo, mas nao encontrei onde fazer isso, alguém sabe onde faço isso ? - qdo a ligacao é transferida e a telefonista percebe que a pessoa nao ira atender o ramal, ela precisa ter uma opcao de puxar a ligacao de volta, e nao esperar os 3 toques padrao do asterisk, como eu poderia fazer isso ? Atenciosamente, Rosauro Baretta ___ ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Ajuda com siemens
Deixa eu te corrigir: caso contrário você vai precisar configurar o R2 com OpenR2, e funciona muito bem... -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de adam felix Enviada em: sábado, 16 de maio de 2009 13:19 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Ajuda com siemens Sim, você vai precisar de uma placa E1 para o asterisk, de preferencia com R2 nativo, como a khomp ou digivoice, caso contrario vc vai precisar configurar o R2 com unicall, não funciona muito bem Att. Adam --- Em sáb, 16/5/09, Marcus Queiroz queiroz.mar...@gmail.com escreveu: De: Marcus Queiroz queiroz.mar...@gmail.com Assunto: Re: [AsteriskBrasil] Ajuda com siemens Para: asteriskbrasil@listas.asteriskbrasil.org Data: Sábado, 16 de Maio de 2009, 11:43 Sim! 2009/5/15 mauro s silv mauroli...@gmail.com Pessoal eu preciso de uma ajuda . Eu tenho Siemens HiPath 1190 - Siemens com o modulo Módulo TME1 O Trunk Module E1 TME1 é um módulo de interface digital que interligação com a operadora através de troncos digitais E1 CAS. Linhas E1 utilizam interfaces digitais de 2 MB e podem transportar simultaneamente 30 canais digitais de voz. Estes canais podem ser fracionados em múltiplos de 5. Disponível para os sistemas HiPath 1130, HiPath 1150 e HiPath 1190 E possivel com esse modulo fazer a interligação com um servidro Asterisk? Obrigado por que puder ajudar ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 -- Marcus A. Queiroz Fone: (081) 9963 0801 Msn/emal: queiroz.mar...@gmail.com LPI 101-102/CCNP/CCIP/CCDP/CVOICE -Anexo incorporado- ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Problemas com codec g729
Por que ao invés de testar N parâmetros de configuração, você não passa um SIP DEBUG (completo) da ligação para a terminação que não funciona? Vai ficar muito mais fácil te ajudar... -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Junior Polegato - Asterisk Enviada em: sexta-feira, 15 de maio de 2009 10:18 Para: wdwebs...@gmail.com; asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problemas com codec g729 W.D. - VoiP - Tudo que você precisa em soluções VoIP escreveu: Problemas com terminações e ligações para codec g729 entre ramais, ja estou um bom tempo com esse problema e não consigo resolver, eu estou com problemas pois algumas operadoras voip não estou conseguindo fazer a discagem, algumas funcionarma normalmente e outras não, todas elas conectaram e estão funcionando rasuavelmente, mas não consigo fazer a discagem externa com elas, algumas operadoras funcionam mas com outras não, falei com alguns conhecidos e me disseram que poderia ser o codec g729, também no ata com o g729 não funciona, mas em um softfone com g729 ja funciona a comunicação entre eles. Olá, Tente usar para todos os usuários sip (peer e friend) as opções canreinvite=no, nat=yes e allow=all. Faça as ligações e veja se funciona. Se funcionar, já temos um início de caminho. Depois troque allow=all por disallow=all, allow=g729 e teste. Aí vai trocando o g729 por gsm, alaw e ulaw e faça mais testes. Se passou em tudo acima, provavelmente é problema de nat e canreinvite. Tente agora colocando para quem está atras de nat, nat=yes e para quem está diretamente na internet use nat=no, deixando o canreinvite=no. Depois desses testes, teste agora colocando canreinvite=yes para que está com nat=no. Por fim, teste colocar canreinvite=yes para todo mundo. Passe os resultados dos testes para que possamos analisar melhor. Seu servidor com Asterisk está atrás de NAT? []'s Junior Polegato ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Problema trunk
Não entendo como gambiarra de dialplan (nem mesmo outros desenvolvedores entendem dessa forma). Inclusive o próprio Olle já propôs deixar a função call-limit (especifica do chan_sip) em estado deprecated em uma thread[*] na Asterisk-Dev em favor da função GROUP_COUNT. A idéia proposta é deixar o controle totalmente a nível de dialplan, assim como a adição de outras funções que funcionariam como verificadores independentes do canal utilizado. [*] http://www.archivum.info/asterisk-...@lists.digium.com/2007-11/msg00380.html -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Vinícius Fontes Enviada em: quarta-feira, 13 de maio de 2009 10:10 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problema trunk - Rodrigo Graeff delphus...@gmail.com escreveu: On May 12, 2009, at 10:16 PM, Weder Prado wrote: Pessoal, Antes de fazer o trunk eu tinha um provedor voip instalado no server 2, esse servidor tem uma aplicacao que consulta o manager, e faz uma chamada e quando a pessoa atende a chamada ele executa uma mensagem, isso funcionou tranquilo, agora eu necessito usar E1, como já tenho um server asterisk pra isso resolvi fazer um sip trunk do server 2 para o server 1 e executar a mensagem depois que a chamada é atendida. Entao é o seguinte: Estou com o seguinte cenário, servidor 1 com E1 e todas as saidas e entradas da PSTN. Servidor 2 Aplicacao que acessa o manager pra fazer chamdas e exeutar uma mensagem. No server1 , criei a conta pra ser usada no trunk: [900] port=5060 username=900 secret=senha type=friend host=dynamic context=ramal_sip ccountcode=900 callerid=900 canreinvite=no callgroup=1 ;Grupo 1 pickupgroup=1 ;Em quais grupos pode capturar as chamadas defaultexpirey=120 musicclass=default incominglimit=1 call-limit=1000 limitonpeers=yes qualify=yes disallow=all allow=alaw allow=ulaw allow=ilbc allow=gsm allow=g723.1 allow=g726 allow=lpc10 allow=adpcm canreinvite=no autocreatepeer=no dtmfmode=rfc2833 No server 2 sip.conf: [trunk-server1] username=900 type=friend secret=senha regexten=900 qualify=no port=5060 nat=no insecure=very host=172.33.16.19 fromuser=900 dtmfmode=inband disallow=all context=executa_mensagem canreinvite=no allow=alaw extensions.conf [discagem_voip] exten=_.,1,NoOp(Callerid Out - ${CALLERID(num)}) exten=_.,2,Dial(SIP/trunk-server1/${EXTEN},60,rT) exten=_.,n,Hangup() Isso é para o trunk ser feito e as chamadas sairem pelo server1, depois que a aplicacao gera a chamada ela precisa ser atendida, entao fiz a seguinte regra no server 1: [executa_mensagem] exten=900,1,NoOp(executando - ${pin} - ) exten=900,n,playback(mensagem) exten=900,n,Hangup() Ou seja, como quem originada a chamada é a conta 900, presumi que depois que a chamada é atendida o Asterisk busque a extensao 900, só que isso nao está funcionando, a chamada cai quando é atendida, alguem pode me dar uma dica de onde está o problema? ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Primeiro, se for um trunk de asterisk pra asterisk, considere usar iax2 que é BEM melhor que sip e consome menos banda. Observe o dtmfmode de ambos, eles devem ser iguais. Quando um peer atende, o canal se torna reservado, impossibilitando de se fazer um playback. Há como, porém não com métodos normais. O próprio comando Dial possui uma opção para isso. Abraço. Rodrigo Graeff delphus...@gmail.com ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Realmente o IAX2 é excelente para comunicação entre dois servidores, principalmente pelo trunking que reduz bastante o consumo de banda. No entanto, o
[AsteriskBrasil] RES: RES: Variaveis Asterisk
E o DeadAGI é executado geralmente onde? Hungup channels. ;-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rodrigo Ferreira Enviada em: terça-feira, 12 de maio de 2009 11:10 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Variaveis Asterisk Opa galera, consegui resolver meu problema. Eu estava usando 1 script AGI para pegar esses dados, e sempre que quem ligava, desligava a chamada não conseguia pegar o status da ligação. Para resolver isso foi soh chamar o script no extensions.conf com DeadAGI ao inves de AGI somente. Agora eu consigo pegar sempre o status da ligação independente de quem desliga. Obrigado pela ajuda. -- From: Alexandre Abreu alexandre.ab...@redt.com.br Sent: Thursday, May 07, 2009 10:47 AM To: asteriskbrasil@listas.asteriskbrasil.org Subject: [AsteriskBrasil] RES: Variaveis Asterisk A variável DIALSTATUS pode ser acessada em ambos os casos. Assumindo SIP-SIP em qualquer desligamento, a extensão h,1,... será executada e você poderá imprimir o valor de ${DIALSTATUS} por lá. O importante é que o canal original vai ser sempre quem fez a ligação, independente de quem desligou. Se você quiser herdar essa variável para outros canais, você pode prefixar a variável com _, __ ou tornar a variável global (existem diferenças entre esses métodos). Espero que isso resolva o problema de vocês. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de eder souza Enviada em: quarta-feira, 6 de maio de 2009 17:46 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Variaveis Asterisk Kra tbm notei o mesmo problema aqui no asterisk 1.4 e afins se souber de algo me fala.. Talvez tenha algum parametrou ou flag para setar . Eng Eder --- Em qua, 6/5/09, Rodrigo Ferreira rsferre...@vipway.com.br escreveu: De: Rodrigo Ferreira rsferre...@vipway.com.br Assunto: [AsteriskBrasil] Variaveis Asterisk Para: asteriskbrasil@listas.asteriskbrasil.org Data: Quarta-feira, 6 de Maio de 2009, 10:41 Olá pessoal, estou tendo 1 duvida/problema usando variaveis no Asterisk 1.4. Estou fazendo 1 script em que eu preciso pegar o valor da variavel DIALSTATUS, porem acontece o seguinte. Ligando do 4000 para o 5000, a ligação ocorre normal, o 5000 atende .. quando vai encerrar a ligação, se o 4000 desligar eu não recebo o valor de DIALSTATUS, eu só recebo se o 5000 desligar ( no caso o destinatario ). Pelo que pude perceber sempre acontece isso, eu só recebo o valor da variavel DIALSTATUS se o numero de destino desligar a ligação, se o usuario que fez a ligação, desligar, eu não recebo nada. Alguem tem ideia do que possa ser? Agradeço qualquer ajuda. Grato. ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google
[AsteriskBrasil] RES: bina na captura
Quando você usa o *8 para capturar uma chamada você está enviando um SIP INVITE para o Asterisk. Isso significa que você é o originador de uma ligação (sob a perspectiva SIP). O Asterisk atende (e posteriormente conecta) sua ligação (com o outro número) e remete um CANCEL para o número que você está capturando. Sendo você que inicia uma ligação fica não-trivial pensar isso numa abordagem SIP. Acho que qualquer outra forma de avisar/visualizar (FOP, eventos manager, etc) do número de origem antes de capturar a chamada seria uma alternativa mais viável. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de jose Enviada em: sexta-feira, 8 de maio de 2009 10:09 Para: asterisk Assunto: [AsteriskBrasil] bina na captura Sera que alguem pode me ajudar no seguinte: Eu uso a captura de chamada pelo *8 , esta configurado no feature.conf. Quando chega uma ligaçao em um determinado ramal o Bina do assinante aparece no visor, mas quando capturo a ligaçao nao vem o bina, como eu poderia fazer um contexto para quando capturasse a ligaçao o bina do assinate aparecesse ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Variaveis Asterisk
A variável DIALSTATUS pode ser acessada em ambos os casos. Assumindo SIP-SIP em qualquer desligamento, a extensão h,1,... será executada e você poderá imprimir o valor de ${DIALSTATUS} por lá. O importante é que o canal original vai ser sempre quem fez a ligação, independente de quem desligou. Se você quiser herdar essa variável para outros canais, você pode prefixar a variável com _, __ ou tornar a variável global (existem diferenças entre esses métodos). Espero que isso resolva o problema de vocês. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de eder souza Enviada em: quarta-feira, 6 de maio de 2009 17:46 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Variaveis Asterisk Kra tbm notei o mesmo problema aqui no asterisk 1.4 e afins se souber de algo me fala.. Talvez tenha algum parametrou ou flag para setar . Eng Eder --- Em qua, 6/5/09, Rodrigo Ferreira rsferre...@vipway.com.br escreveu: De: Rodrigo Ferreira rsferre...@vipway.com.br Assunto: [AsteriskBrasil] Variaveis Asterisk Para: asteriskbrasil@listas.asteriskbrasil.org Data: Quarta-feira, 6 de Maio de 2009, 10:41 Olá pessoal, estou tendo 1 duvida/problema usando variaveis no Asterisk 1.4. Estou fazendo 1 script em que eu preciso pegar o valor da variavel DIALSTATUS, porem acontece o seguinte. Ligando do 4000 para o 5000, a ligação ocorre normal, o 5000 atende .. quando vai encerrar a ligação, se o 4000 desligar eu não recebo o valor de DIALSTATUS, eu só recebo se o 5000 desligar ( no caso o destinatario ). Pelo que pude perceber sempre acontece isso, eu só recebo o valor da variavel DIALSTATUS se o numero de destino desligar a ligação, se o usuario que fez a ligação, desligar, eu não recebo nada. Alguem tem ideia do que possa ser? Agradeço qualquer ajuda. Grato. ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Atendimento lento FXO
Nunca use 'callprogress=yes' com o hardware analógico da Digium (alguns fabricantes podem ser melhores em relação a isso). Não funciona. Se você depende de alguma precisão para determinada tarefa, utilize outras alternativas como o protocolo SIP ou links E1. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Tronco PBX Enviada em: terça-feira, 14 de abril de 2009 13:37 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Atendimento lento FXO isso as ligações de saida que da esse pau, o problema é se eu tirar o callprogress a ligação ja da como atendida no momento da discagem, e isso nao pode acontecer... -- From: Vinícius Fontes vinic...@canall.com.br Sent: Tuesday, April 14, 2009 1:23 PM To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] Atendimento lento FXO Ah o problema ocorre nas ligações de saída? Achei que estava nas ligações de entrada. Você está com o callprogress ativado? Se sim, provavelmente é essa a causa. Esse recurso, conforme a própria documentação, é altamente experimental e nem sempre tem bons resultados. Vinícius Fontes www.asteriskforum.com.br - Informações e discussão sobre Asterisk e telefonia IP - Tronco PBX tronco...@hotmail.com escreveu: cara eu fiz os testes mais parece que ficou da mesma forma fiz algumas ligações e ainda demora pra abrir o audio. -- From: Vinícius Fontes vinic...@canall.com.br Sent: Tuesday, April 14, 2009 9:50 AM To: asteriskbrasil@listas.asteriskbrasil.org Cc: ntc n...@canall.com.br Subject: Re: [AsteriskBrasil] Atendimento lento FXO No chan_dahdi.conf: callerid=CHAMADA EXTERNA Vinícius Fontes www.asteriskforum.com.br - Informações e discussão sobre Asterisk e telefonia IP - Tronco PBX tronco...@hotmail.com escreveu: Ola pessoal, essa é minha primeira, tenho uma openvox a1200p ( com 12 modulos de fxo), estou tendo problema na ligação... quando a ligação é atendida parece que a placa demora abrir o audio( sinalizar como answered).. estou usando asterisk 1.6.0.1 + dahdi 2.1 + OsLec em centos 5.2.. estou usando callprogress=yes. pois eu só posso realmente deixar a ligação como answered assim que realmente for atendida ( dava pra eu usar o callprogress= no, porem iria dar answer assim que foi discado, e a intenção é de quando for efetuado a chamada não aparecer que a ligação foi atendida, somente no momento que for atendida que tem que sinalizar como answer) alguem aqui sabe como resolver esse problema de demora :? as vezes demora uns 4 segundos ate ai a pessoa que atendeu a ligação acaba desligando.. (e o piior que continua ate chamando se a pessoa desligar antes).. alguem se habilita em dar alguma idéia:? Valeuu pessoa ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com Compre uma camiseta da AsteriskBrasil.org! http
[AsteriskBrasil] RES: SIP Proxy SER caindo sem parar
1) Esse assunto sobre o SER é offtopic aqui 2) Essa versão do SER é bem antiga (sugiro usar a última recomendação do Kamailio/OpenSIPS) 3) O SER é bem estável (sem logs é impossível diagnosticar alguma coisa) 4) É muito mais fácil (e inteligente) acertar a causa do que trabalhar no efeito final. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Fernando - Talkmais Enviada em: segunda-feira, 6 de abril de 2009 09:52 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] SIP Proxy SER caindo sem parar Salve amigos da lista. Estou com um problema sério. Tenho instalado o SIP Proxy SER 0.96 em uma maquina rodando na porta 5060, e Asterisk 1.4 rodando na porta 5061. Quando é ligação de VoIP para VoIP o SER gerencia essa chamada, quando é uma chamada PSTN ele envia a chamada para o Asterisk gerenciar. O problema é que o SIP Proxy SER está caindo frequentemente. Gostaria de saber se alguem da lista tem algum script que fique rodando com o CRON por exemplo, que verifique se o SER está rodando, e caso não estiver, realize a execução do mesmo? Att, Fernando da Silva Santos ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: ATA Grandstream
Eu jamais compraria alguma coisa da GrandStream sem susto. ;-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Rodrigo Meireles Enviada em: quarta-feira, 25 de março de 2009 13:58 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] ENC: ATA Grandstream Sr(s), O HT 503 faz entrocamento de chamadas sim. Tenho ele funcionando em alguns locais com linhas analogicas, roteando-as para atas 486. Pode comprar sem susto. Rodrigo Meireles 2009/3/25 Rodrigo Filardo Reinig rodr...@outcenter.com.br Então, estou no aguardo tbm de descobrir algo, pq não tenho um destes para testar, e não to querendo comprar e correr risco de não funcionar, o meu revendedor ficou de me arrumar um para testes mas não me deu resposta ainda, por isso postei aki, pois se alguem tiver ele em uso desta maneira gostaria de um feedback. att Rodrigo Filardo De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de eder souza Enviada em: quarta-feira, 25 de março de 2009 10:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] ATA Grandstream kra boa pergunta, eu usei mt o HT488 entroncava ele com o meu asterisk e fazia ele funcionar como uma placa FXO economizei mt dinheiro hehehe e funcionava melhor do q as placas fxo bom se descobrir algo posta para gente. Att, Eng Eder de Souza --- Em qua, 25/3/09, Rodrigo Filardo Reinig rodr...@outcenter.com.br escreveu: De: Rodrigo Filardo Reinig rodr...@outcenter.com.br Assunto: [AsteriskBrasil] ATA Grandstream Para: asteriskbrasil@listas.asteriskbrasil.org Data: Quarta-feira, 25 de Março de 2009, 7:32 Pessoal bom dia. Uma informação se alguém souber. Tenho vários ATAS HT 488 rodando para fazer chaveamento das minhas chamadas entrantes em várias filiais. O que acontece é o seguinte, a GS parou de fabricar os HT 488, e tem um novo modelo o HT 503, que segundo eles dizem nos site e através de arquivos pdf para download bem obscuramente, que o HT 503 faz também chaveamento de chamadas PSTN -VOIP. Gostaria de saber que se é realmente verdade e se alguém já testou este ATA para que eu possa comprá-lo para substituir e expandir minhas filiais. Aguardo opiniões de vocês. At. Rodrigo Filardo Reinig ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 -- Rodrigo Melo Meireles Voip-Linux-WiFi-Security 85.87638672 - 85.91742453 MSN: maxsecure@hotmail.com ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: [Pacotes SIP] Problem a com Telefone Voiper da Intelbrás
Bons comentários. Acerca do problema em si, apenas uma observação: o header 'Via:' é um dos 6 _mandatórios_ quando o UAc (User-Agent Client) constrói uma mensagem SIP. Então, não é de se espantar que o parser SIP do Asterisk reclame da ausência desse header. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Leonardo Gomes Figueira Enviada em: quinta-feira, 19 de março de 2009 09:18 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] [Pacotes SIP] Problema com Telefone Voiper da Intelbrás Junior, é bug no firmware. Comentários abaixo sobre o SIP debug. Estou testando um aparelho desses aqui, simulei a sua situação e não ocorreu o problema. Detalhe: a data do firmware do aparelho que tenho aqui é mais nova que a que você postou em outra mensagem: Modelo: INTELBRAS Voiper Versão de Firmware: Sex Ago 17 11:56:13 2007 Versão de Codec:Ter Mai 29 11:02:39 2007 Junior Polegato - Asterisk escreveu: Criei um novo ambiente e consegui fazer refazer a situação do problema: quando faço uma ligação e esta não é atendida e coloco no gancho, acontece o problema, com essa troca de pacotes: ... Isso prossegue indefinidamente até que se reinicie o aparelho ou o Asterisk. Durante isso, nem consigo acesso via Web à configuração do aparelho. Reiniciando o Asterisk, imediatamente já aprece a tela de login no navegador. Os pacotes de quando o problema inicia: -- SIP/saida_azzu-081c88a0 is making progress passing it to SIP/22-0817f268 We're at 10.1.1.254 port 11504 Adding codec 0x100 (g729) to SDP Adding codec 0x2 (gsm) to SDP Adding non-codec 0x1 (telephone-event) to SDP Transmitting (NAT) to 10.1.1.101:5060: SIP/2.0 183 Session Progress Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784;received=10.1.1.101;rport=5060 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: sip:3941x...@10.1.1.254 Content-Type: application/sdp Content-Length: 264 v=0 o=root 8289 8289 IN IP4 10.1.1.254 s=session c=IN IP4 10.1.1.254 t=0 0 m=audio 11504 RTP/AVP 18 3 101 a=rtpmap:18 G729/8000 a=fmtp:18 annexb=no a=rtpmap:3 GSM/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=silenceSupp:off - - - - --- 12 headers, 0 lines ... -- SIP read from 10.1.1.101:5060: CANCEL sip:3941x...@asterisk SIP/2.0 Via: SIP/2.0/UDP 10.1.1.101:5060;rport;branch=z9hG4bK36da28d784 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 Contact: sip:2...@10.1.1.101:5060 CSeq: 802 CANCEL Proxy-Authorization: Digest username=,realm=,nonce=12345678,response= ,uri=sip:3941x...@asterisk,algorithm=MD5 Content-Length: 0 --- (9 headers 0 lines) --- Telefone mandou cancelar o INVITE. Sending to 10.1.1.101 : 5060 (NAT) Reliably Transmitting (NAT) to 10.1.1.101:5060: SIP/2.0 487 Request Terminated Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784;received=10.1.1.101;rport=5060 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Content-Length: 0 --- Asterisk informou que terminou o request do INVITE. Transmitting (NAT) to 10.1.1.101:5060: SIP/2.0 200 OK Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784;received=10.1.1.101;rport=5060 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 CANCEL User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Contact: sip:3941x...@10.1.1.254 Content-Length: 0 --- Asterisk informou que efetuou o cancelamento solicitado. == Spawn extension (macro-saida_azzu, s, 15) exited non-zero on 'SIP/22-0817f268' in macro 'saida_azzu' == Spawn extension (macro-saida_azzu, s, 15) exited non-zero on 'SIP/22-0817f268' Retransmitting #1 (NAT) to 10.1.1.101:5060: SIP/2.0 487 Request Terminated Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784;received=10.1.1.101;rport=5060 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Content-Length: 0 --- Asterisk retransmitiu (Demora do
[AsteriskBrasil] RES: RES: [Pacotes SIP] Problema com Telefone Voiper da Intelbrás
Nesse caso sim, você está correto. Falta o método e a RURI (copiados do request inicial). E nesse: --- testador*CLI -- SIP read from 10.1.1.101:5060: Via: SIP/2.0/UDP :5060 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 ACK Content-Length: 0 --- (6 headers 0 lines) --- Mar 18 15:39:31 NOTICE[8300]: chan_sip.c:3989 copy_via_headers: No header field 'Via' present to copy Falta o endereço IP e o branch= para identificação da transação. Enfim, são erros demais para um simples ATA :-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Leonardo Gomes Figueira Enviada em: quinta-feira, 19 de março de 2009 12:40 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: [Pacotes SIP] Problema com Telefone Voiper da Intelbrás Alexandre Abreu escreveu: Bons comentários. Acerca do problema em si, apenas uma observação: o header 'Via:' é um dos 6 _mandatórios_ quando o UAc (User-Agent Client) constrói uma mensagem SIP. Então, não é de se espantar que o parser SIP do Asterisk reclame da ausência desse header. Mas note que o header Via está lá, o que falta é pior ainda: o método/resultado do pacote (a primeira linha). Acho que o que ocorre é um erro no parser do Asterisk e ele acaba reclamando da falta do Via ao invés de mostrar o verdadeiro erro. -- SIP read from 10.1.1.101:5060: Via: SIP/2.0/UDP 10.1.1.101:5060;branch=z9hG4bK36da28d784 From: Voiper - sip:2...@asterisk;tag=5696a690 To: sip:3941x...@asterisk;tag=as5771641a Call-ID: 628033914eb9a71c7e8a47a42865a...@10.1.1.101 CSeq: 802 ACK Content-Length: 0 --- (6 headers 0 lines) --- Mar 18 15:39:31 NOTICE[8300]: chan_sip.c:3989 copy_via_headers: No header field 'Via' present to copy Leonardo ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Problemas de Eco e Voz cortada
Não querendo entrar no mérito da questão dessa thread, mas, se o telefone divulgar todos os codecs (e não somente o preferencial) essa sua sugestão não faz sentido algum. A ordem dos codecs no SDP já é reescrita exatamente na preferência em que cada 'allow=' é posto no arquivo de configuração. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Tiago Durante Enviada em: quinta-feira, 12 de março de 2009 18:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problemas de Eco e Voz cortada 2009/3/12 Rafael Scarpelini scarpel...@gmail.com: Cara... experimenta mudar de codec, pois o G711 ocupa muita banda, usa G729 ou GSMpois eco e picotamento tambem são sintomas quando esta usando muita banda. Só não pode esquecer de mudar o codec preferencial dos aparelhos também!! hehe Senão vai ficar saindo do aparelho como ulaw e depois sendo convertido no Asterisk... Aí o Asterisk pode ficar meio sobrecarregado. []s! -- Tiago Durante ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,., Perseverance is the hard work you do after you get tired of doing the hard work you already did. -- Newt Gingrich ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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 ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: agents.conf
Sua solução é um tanto quanto criativa, agora me pergunto se o PAP2 também irá gerar os relatórios de pausa dos membros das filas ;-) Um combinação de AddQueueMember, RemoveQueueMember e PauseQueueMember parece ser a melhor abordagem. É muito fácil codificar uma lógica usando ODBC ou até mesmo AstDB para fazer uma validação de matricula/senha antes de chamar a função AddQueueMember. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Giancarlo Rubio Enviada em: quarta-feira, 28 de janeiro de 2009 16:41 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] agents.conf 2009/1/28 Tiago Durante tiagodura...@gmail.com: ... A minha necessidade era que o cara chegasse pela manhã, discasse para o 1600 e se logasse. Após isso ele poderia ficar com o ramal no gancho, podendo receber ligações tanto da FILa quanto ligações de ramais internos. E ele permaneceria logado, até se deslogar ligando para outro ramal de desconexão por exemplo. Existe como implementar essa situação no asterisk? Alguém já tem algo do tipo? Não sei se entendi realmente o problema mais do que eu entendi explico aqui..hehe Alguns ata como o pap2 possuem uma feature chamada DND (Do not disturbe). Ele serve para o seu caso aonde um atendente precisa sair e seu telefone nao deve tocar. No caso no pap2 na aba regional tem lá a opção DND Act Code: *78 e DND Deact Code: *79 Nesse caso, um atendente que estiver em horario de almoco e nao puder atender, ele discara *78. Ele nao recebera chamadas nesse período. Quando voltar ele discará *79 e passará a receber chamadas. [...] ___ Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google. http://www.neodroid.com 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
[AsteriskBrasil] RES: Problema do NAT
Não me espanta o fato de você ainda estar lutando contra isso. Por duas vezes fiz perguntas que são essenciais para ajudar nesse problema e elas foram simplesmente ignoradas (vide histórico). É um tópico complexo porque envolvem dispositivos de rede que podem ou não podem funcionar do jeito que você quer. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Ricardo Guedes de Carvalho Enviada em: segunda-feira, 10 de novembro de 2008 10:41 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Problema do NAT Bom dia a todos. Gostaria de pedir a ajuda de quem tiver testado e conseguido realizar com sucesso o cenário que disponibilizo a seguir pela figura. Quero realizar a comunicação, com troca direta de media entre dois clientes, que não estejam numa mesma LAN e estejam atrás de NAT. Ou seja, a media não deve passar pelo servidor Voip. Já li bastante a respeito de usar o protocolo STUN e também setar o campo canreinvite=yes dos ramais, porém fiz alguns testes e não deu certo. Também usei os mesmos codecs, para que a media não passe pelo servidor para ser tratada. Porém não obtive exito. Se alguém que já tenha conseguido ter sucesso nesse tipo de cenário puder me ajudar ficerei grato, pois estou quebrando a cabeça a tempo já com esse problema. Att. Ricardo Guedes ___ 2 a 4 de Dezembro - IPComm 2008 Com presença de engenheiros da Digium e Jon maddog Hall. http://www.ipcomm2008.com.br 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
[AsteriskBrasil] RES: RTPProxy
Não pode. O RTPPROXY foi desenvolvido para trabalhar em conjunto com o SER/OPENSER/OPENSIPS/KAMAILIO através do módulo NATHELPER. O que me deixa mais curioso não é o ineditismo da pergunta, e sim qual é teu cenário e o que te motivou a pensar que o RTPPROXY seria a solução do teu problema. Afinal, se o trafégo passaria pelo RTPPROXY, porque não passaria pelo Asterisk? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 11:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RTPProxy Olá pessoal... Gostaria de saber se posso implmentar o rtpproxy sem implementar o openser. Tenho ramais funcionando sobre nat, das seguintes maneiras: 1-Com port forward e STUN = funciona bem. 2-Sem port formward Apenas NAT e STUN = não tenho audio em uma das direções . Implementando o RTPProxy, vou conseguir audio nas 2 direções? Obs. Meu asterisk está em IP Publico e Fixo, não possui nat! IP 200.x.x.x Meu agradecimentos a todos.. Sebastião Rocha. ___ 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
[AsteriskBrasil] RES: Problemas Graves com Registro
Não penso que seja um bug. Uma vez que eu tenha 3 peers com o mesmo host=provedor_voip e como o match das entrantes é feito pelo 'host=', sendo 3 iguais, uma deveria ser escolhida, certo? Acredito que pelo empilhamento dos peers o último lido seja o primeiro a ser feito o match na memória. Quanto ao Huawei SoftX3000, prefiro não fazer diagnóstico de bug sem conhecer os elementos dessa interconectividade. Pela minha experiência, nesse meio de interconexão é impressionante como percebemos nuanças (algumas vezes gritantes) de interpretação do protocolo SIP. E também em relação a última parte do seu e-mail, criar ou não um contexto específico de recebimento fica inteiramente a cargo do administrador; mas que definitivamente não é mandatório e/ou evita problemas como o reportado nessa thread originalmente. ;-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Junior Polegato - Asterisk Enviada em: quarta-feira, 22 de outubro de 2008 12:55 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: RES: Problemas Graves com Registro Alexandre Abreu escreveu: E por que não isso: register = 11:[EMAIL PROTECTED]/11 register = 11:[EMAIL PROTECTED]/11 register = 11:[EMAIL PROTECTED]/11 [saida_1] type=peer username=11 fromuser=11 secret=senha1 host=provedor_voip context=entrada insecure=invite,port ... [saida_n] type=peer username=11 fromuser=11 secret=senhan host=provedor_voip context=entrada insecure=invite,port E no extensions.conf: [entrada] Exten = 11,1,NoOp(do something fun here ...) Exten = 11,1,NoOp(do something fun here ...) Exten = 11,1,NoOp(do something fun here ...) O Asterisk não deve requisitar um challenge para um PROXY e/ou Softswitch quando vem uma chamada entrante (INVITE), por isso, usamos o insecure. O match do peer é feito pelo host= por isso ele achou o saída_3 nesse caso, como definimos o context= para todos os peers, não precisamos nos preocupar, pois as chamadas entrantes serão tratadas no contexto comum - entrada. E como usamos o username como endereço do contact, poderemos tratar separadamente cada conta no contexto de entrada. Simples e eficaz. Olá, Fiz os testes, e realmente o insecure=invite resolve o problema de não criar uma entrada separada. Uma coisa que notei, sempre vai casar com o último contexto do sip.conf que tem o host, assim, precisa estar configurado com insecure=invite e context=entrada no último, nos outros é indiferente e se não configurar no último dá erro, independente do número da entrada, isso está correto ou é algum bug? Também nesse provedor que eu listei, se colocar ou não algo depois da / no register, ele sempre muda para o número da linha, quando se não tivesse nada deveria ser s e se tivesse algum valor deveria ser esse valor, é outro bug neles lá? Esse último não acontece nos outros provedores, apenas neste Huawei SoftX3000. Mesmo assim, ainda prefiro ter a entrada separada e sempre por último, fica mais organizado, penso eu, visto que não adiantará contexto diferente para os outros contextos no sip.conf notado que sempre o último é o que vale e pode então causar confusão. []'s Junior Polegato ___ 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
[AsteriskBrasil] RES: RES: RTPProxy
Mas esses peers que estão ONE-WAY (sem port-forwarding) estão AMBOS com nat=yes no Asterisk? O comportamento do Asterisk com 'nat=yes' deveria ser de RTP simétrico para os dois casos e conseqüentemente funcionar. o RTPPROXY não vai fazer milagre... vai esperar receber um pacote UDP de cada lado, e repassar para IP:SOURCE do lado A (vindo de B) e depois IP:SOURCE do lado B (vindo de A) - fazendo relay e intermediando a ligação (em caso de ambos atrás de NAT). No OpenSER você pode implementar o que bem entender, com ou sem autenticação, com ou sem RTPPROXY, etc. Você tá querendo solucionar alguns casos de NAT agregando uma entidade nova e toda a sua complexidade (no caso OpenSER/RTPProxy). Me corrija aqui se eu estiver errado, mas um nat=yes nesses clientes problemáticos resolveria o problema. O fato negativo é que os clientes necessáriamente passariam pelo servidor com nat=yes. Se você realmente quiser fazer um uso OTIMIZADO do RTP sugeriria a leitura do 'Optimizing the use of RTP proxy' feito pela IPTel. Onde você poderia fazer um tratamento baseado em algumas condições. Mas nesse caso entrariámos num mundo novo e bem fora do escopo dessa lista. Espero ter ajudado em alguma coisa nesse e-mail. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 12:12 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RTPProxy Bom, geralmente o trafego não passa pelo asterisk, ele flui peer to peer. Mas existem alguns ramais, que terá que passar o trafego pelo asterisk. Meu cenário é o seguinte: Servidor: Asterisk usando Realtime ODBC Firebird. Não uso openser ( não consegui faze-lo funcionar com ODBC ainda ) Não uso ( PSTN, E1 ou qualquer outro que necessite hardware ), os ramais só se falam entre sí ou via sip peer. Tenho 1 ramal em cada cidade do estado de minas, com algumas exceções, contendo até 5 ramais. --Onde se usa o serviço adsl, tudo vai bem, pois faço port forward no adsl para o ( ata ou softphone ) --Onde se usa o serviço wireless, a coisa se complica, pois o memso provedor atua com o memso ip em varias cidades, isso impossibilita o portforward do rtp, e causa a perda de audio em um sentido. Outro detalhe seria, no openser se for possivel implementar apenas o proxy, sem usar autenticação, assim poderia usar o asterisk com o realtime odbc. - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 22, 2008 11:35 AM Subject: [AsteriskBrasil] RES: RTPProxy Não pode. O RTPPROXY foi desenvolvido para trabalhar em conjunto com o SER/OPENSER/OPENSIPS/KAMAILIO através do módulo NATHELPER. O que me deixa mais curioso não é o ineditismo da pergunta, e sim qual é teu cenário e o que te motivou a pensar que o RTPPROXY seria a solução do teu problema. Afinal, se o trafégo passaria pelo RTPPROXY, porque não passaria pelo Asterisk? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 11:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RTPProxy Olá pessoal... Gostaria de saber se posso implmentar o rtpproxy sem implementar o openser. Tenho ramais funcionando sobre nat, das seguintes maneiras: 1-Com port forward e STUN = funciona bem. 2-Sem port formward Apenas NAT e STUN = não tenho audio em uma das direções . Implementando o RTPProxy, vou conseguir audio nas 2 direções? Obs. Meu asterisk está em IP Publico e Fixo, não possui nat! IP 200.x.x.x Meu agradecimentos a todos.. Sebastião Rocha. ___ 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
[AsteriskBrasil] RES: RES: RES: RTPProxy
Nesse caso teu Asterisk esta atrás de NAT. O externip= serve justamente pra divulgar o endereço IP (externo) no atributo c= do SDP daqueles clientes que estão fora da rede especificada pelo localnet, do contrário ele divulga o endereço interno da máquina ao qual ele está rodando e certamente causará problemas (para os externos). Essa opção é mandatória quando o Asterisk está atrás de NAT e possuem ramais externos, não é o caso do Sebastião Rocha - pelo menos ele explicitou que seu Asterisk usa IP Público. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Joao Carlos Moura Enviada em: quarta-feira, 22 de outubro de 2008 15:37 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: RTPProxy Tive problemas com NAT mesmo habilitando nat=yes. Somente funcionou quando coloquei em sip.conf as linhas abaixo: [general] externip=XXX.XXX.XXX.XXX localnet=192.168.0.0/255.255.255.0 []'s - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 22, 2008 2:31 PM Subject: [AsteriskBrasil] RES: RES: RTPProxy Mas esses peers que estão ONE-WAY (sem port-forwarding) estão AMBOS com nat=yes no Asterisk? O comportamento do Asterisk com 'nat=yes' deveria ser de RTP simétrico para os dois casos e conseqüentemente funcionar. o RTPPROXY não vai fazer milagre... vai esperar receber um pacote UDP de cada lado, e repassar para IP:SOURCE do lado A (vindo de B) e depois IP:SOURCE do lado B (vindo de A) - fazendo relay e intermediando a ligação (em caso de ambos atrás de NAT). No OpenSER você pode implementar o que bem entender, com ou sem autenticação, com ou sem RTPPROXY, etc. Você tá querendo solucionar alguns casos de NAT agregando uma entidade nova e toda a sua complexidade (no caso OpenSER/RTPProxy). Me corrija aqui se eu estiver errado, mas um nat=yes nesses clientes problemáticos resolveria o problema. O fato negativo é que os clientes necessáriamente passariam pelo servidor com nat=yes. Se você realmente quiser fazer um uso OTIMIZADO do RTP sugeriria a leitura do 'Optimizing the use of RTP proxy' feito pela IPTel. Onde você poderia fazer um tratamento baseado em algumas condições. Mas nesse caso entrariámos num mundo novo e bem fora do escopo dessa lista. Espero ter ajudado em alguma coisa nesse e-mail. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 12:12 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RTPProxy Bom, geralmente o trafego não passa pelo asterisk, ele flui peer to peer. Mas existem alguns ramais, que terá que passar o trafego pelo asterisk. Meu cenário é o seguinte: Servidor: Asterisk usando Realtime ODBC Firebird. Não uso openser ( não consegui faze-lo funcionar com ODBC ainda ) Não uso ( PSTN, E1 ou qualquer outro que necessite hardware ), os ramais só se falam entre sí ou via sip peer. Tenho 1 ramal em cada cidade do estado de minas, com algumas exceções, contendo até 5 ramais. --Onde se usa o serviço adsl, tudo vai bem, pois faço port forward no adsl para o ( ata ou softphone ) --Onde se usa o serviço wireless, a coisa se complica, pois o memso provedor atua com o memso ip em varias cidades, isso impossibilita o portforward do rtp, e causa a perda de audio em um sentido. Outro detalhe seria, no openser se for possivel implementar apenas o proxy, sem usar autenticação, assim poderia usar o asterisk com o realtime odbc. - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 22, 2008 11:35 AM Subject: [AsteriskBrasil] RES: RTPProxy Não pode. O RTPPROXY foi desenvolvido para trabalhar em conjunto com o SER/OPENSER/OPENSIPS/KAMAILIO através do módulo NATHELPER. O que me deixa mais curioso não é o ineditismo da pergunta, e sim qual é teu cenário e o que te motivou a pensar que o RTPPROXY seria a solução do teu problema. Afinal, se o trafégo passaria pelo RTPPROXY, porque não passaria pelo Asterisk? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 11:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RTPProxy Olá pessoal... Gostaria de saber se posso implmentar o rtpproxy sem implementar o openser. Tenho ramais funcionando sobre nat, das seguintes maneiras: 1-Com port forward e STUN = funciona bem. 2-Sem port formward Apenas NAT e STUN = não tenho audio em uma das direções . Implementando o RTPProxy, vou conseguir audio nas 2 direções? Obs. Meu asterisk está em IP Publico e Fixo, não possui nat! IP
[AsteriskBrasil] RES: RES: RTPProxy
Mas as chamadas entre ramais com nat=yes funcionam (por exemplo com as mesmas configurações do 7023)? O problema pode ser isolado em casos de NAT=yes e para clientes que estão fora de NAT? Temos uma incoerência no ramal 7010 - onde temos nat=yes e canreinvite=update,nonat... Infelizmente esses casos são difíceis de resolver através de uma lista de discussão porque envolvem muito mais do que simples configurações. Entre o PABX e o cliente existe uma nuvem de coisas e variáveis que não são conhecidas por nós, voluntários. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 16:15 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RTPProxy Alexandre, Peers em NAT ( Port Forward ), funcionando ok [7010] type=friend nat=yes host=dynamic canreinvite=update,nonat Peers en NAT ( Wireless sem Port Forward ), audio apenas em uma direção [7023] type=friend nat=yes host=dynamic canreinvite=no Peers sem NAT [7015] type=friend host=dynamic nat=no canreinvite=update,nonat - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 22, 2008 3:31 PM Subject: [AsteriskBrasil] RES: RES: RTPProxy Mas esses peers que estão ONE-WAY (sem port-forwarding) estão AMBOS com nat=yes no Asterisk? O comportamento do Asterisk com 'nat=yes' deveria ser de RTP simétrico para os dois casos e conseqüentemente funcionar. o RTPPROXY não vai fazer milagre... vai esperar receber um pacote UDP de cada lado, e repassar para IP:SOURCE do lado A (vindo de B) e depois IP:SOURCE do lado B (vindo de A) - fazendo relay e intermediando a ligação (em caso de ambos atrás de NAT). No OpenSER você pode implementar o que bem entender, com ou sem autenticação, com ou sem RTPPROXY, etc. Você tá querendo solucionar alguns casos de NAT agregando uma entidade nova e toda a sua complexidade (no caso OpenSER/RTPProxy). Me corrija aqui se eu estiver errado, mas um nat=yes nesses clientes problemáticos resolveria o problema. O fato negativo é que os clientes necessáriamente passariam pelo servidor com nat=yes. Se você realmente quiser fazer um uso OTIMIZADO do RTP sugeriria a leitura do 'Optimizing the use of RTP proxy' feito pela IPTel. Onde você poderia fazer um tratamento baseado em algumas condições. Mas nesse caso entrariámos num mundo novo e bem fora do escopo dessa lista. Espero ter ajudado em alguma coisa nesse e-mail. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 12:12 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RTPProxy Bom, geralmente o trafego não passa pelo asterisk, ele flui peer to peer. Mas existem alguns ramais, que terá que passar o trafego pelo asterisk. Meu cenário é o seguinte: Servidor: Asterisk usando Realtime ODBC Firebird. Não uso openser ( não consegui faze-lo funcionar com ODBC ainda ) Não uso ( PSTN, E1 ou qualquer outro que necessite hardware ), os ramais só se falam entre sí ou via sip peer. Tenho 1 ramal em cada cidade do estado de minas, com algumas exceções, contendo até 5 ramais. --Onde se usa o serviço adsl, tudo vai bem, pois faço port forward no adsl para o ( ata ou softphone ) --Onde se usa o serviço wireless, a coisa se complica, pois o memso provedor atua com o memso ip em varias cidades, isso impossibilita o portforward do rtp, e causa a perda de audio em um sentido. Outro detalhe seria, no openser se for possivel implementar apenas o proxy, sem usar autenticação, assim poderia usar o asterisk com o realtime odbc. - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 22, 2008 11:35 AM Subject: [AsteriskBrasil] RES: RTPProxy Não pode. O RTPPROXY foi desenvolvido para trabalhar em conjunto com o SER/OPENSER/OPENSIPS/KAMAILIO através do módulo NATHELPER. O que me deixa mais curioso não é o ineditismo da pergunta, e sim qual é teu cenário e o que te motivou a pensar que o RTPPROXY seria a solução do teu problema. Afinal, se o trafégo passaria pelo RTPPROXY, porque não passaria pelo Asterisk? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 22 de outubro de 2008 11:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RTPProxy Olá pessoal... Gostaria de saber se posso implmentar o rtpproxy sem implementar o openser. Tenho ramais funcionando sobre nat, das seguintes maneiras: 1-Com port forward e STUN = funciona bem. 2-Sem port formward Apenas NAT e STUN = não tenho audio em
[AsteriskBrasil] RES: message: binding request
Perguntas: 1) Que tipo de NAT os clientes estão atrás (se for NAT simétrico, não continue nas perguntas subseqüentes) - use o STUN pra determinar isso 2) SIP debug do diálogo entre os dois clientes 3) Configurações de ambos os peers no sip.conf 4) Partes RELEVANTES do dialplan que são executadas até o Dial() (sem omitir nada que possa vir a trazer a media pro PABX) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Ricardo Guedes de Carvalho Enviada em: segunda-feira, 20 de outubro de 2008 15:31 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] message: binding request Boa tarde pessoal, estou com um grande poblema e não consigo resolver, peço a ajuda de quem souber. É o seguinte: Estou tentando estabelecer uma chamada entre um cliente que está atrás de NAT e um outro que esteja ou não ( de preferencia que esteja tbm atrás de NAT). Alterei o canreinvite dos dois para yes e estou usando um servidor STUN ( o stun.xten.com) para autenticação, para que assim, como pretendido, eu possa estabelecer a chamada e que o fluxo de dados não passe pelo servidor, fazendo a troca direta de informação de um cliente para outro. Portanto este é o cenário pretendido. Configurados os dois clientes num servidor voip, eles são registrados normalmente ao ligar o softphone (obs: uso apenas de softphone). Adicionei o servidor Stun no ramal de cada cliente no softphone. Assim quando tento estabelecer uma chamada entre os dois clientes, o cliente q recebe a chamada ao atende-la é cancelada. Observei pelo wareshark que após gerar as mensagens de INVITE e de ACK OK200 uma mensagem é gerada várias vezes chamada binding request. A chamada é cancelada assim que o cliente receptor à atenda. Não sei o que pode ser. Peço a ajuda a todos, mesmo que seja para propor um outro cenário para que a troca de informação de um cliente à outro, que estejam atrás de NAT, não passe pelo servidor Voip. Obrigado pela atenção!!! Uma boa tarde a todos! Ricardo Guedes ___ 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
[AsteriskBrasil] RES: RES: message: binding request
Se você não responder o que foi perguntado nos itens 2, 3 e 4 fica realmente difícil de ajudar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Ricardo Guedes de Carvalho Enviada em: terça-feira, 21 de outubro de 2008 13:56 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: message: binding request Será que pode ser o sevidor STUN que não está funcionando? estou usando o stun01.sipphone.com Alguém saberia de mais algum livre que eu poderia usar? Att. Ricardo 2008/10/21 Ricardo Guedes de Carvalho [EMAIL PROTECTED] Não não, não é NAT simétrico, mesmo porque o Stun não terá o resultado esperado para o uso quando há NAT simétrico. Eles estão configurados para que a media não passe pro PABX. 2008/10/21 Alexandre Abreu [EMAIL PROTECTED] Perguntas: 1) Que tipo de NAT os clientes estão atrás (se for NAT simétrico, não continue nas perguntas subseqüentes) - use o STUN pra determinar isso 2) SIP debug do diálogo entre os dois clientes 3) Configurações de ambos os peers no sip.conf 4) Partes RELEVANTES do dialplan que são executadas até o Dial() (sem omitir nada que possa vir a trazer a media pro PABX) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Ricardo Guedes de Carvalho Enviada em: segunda-feira, 20 de outubro de 2008 15:31 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] message: binding request Boa tarde pessoal, estou com um grande poblema e não consigo resolver, peço a ajuda de quem souber. É o seguinte: Estou tentando estabelecer uma chamada entre um cliente que está atrás de NAT e um outro que esteja ou não ( de preferencia que esteja tbm atrás de NAT). Alterei o canreinvite dos dois para yes e estou usando um servidor STUN ( o stun.xten.com) para autenticação, para que assim, como pretendido, eu possa estabelecer a chamada e que o fluxo de dados não passe pelo servidor, fazendo a troca direta de informação de um cliente para outro. Portanto este é o cenário pretendido. Configurados os dois clientes num servidor voip, eles são registrados normalmente ao ligar o softphone (obs: uso apenas de softphone). Adicionei o servidor Stun no ramal de cada cliente no softphone. Assim quando tento estabelecer uma chamada entre os dois clientes, o cliente q recebe a chamada ao atende-la é cancelada. Observei pelo wareshark que após gerar as mensagens de INVITE e de ACK OK200 uma mensagem é gerada várias vezes chamada binding request. A chamada é cancelada assim que o cliente receptor à atenda. Não sei o que pode ser. Peço a ajuda a todos, mesmo que seja para propor um outro cenário para que a troca de informação de um cliente à outro, que estejam atrás de NAT, não passe pelo servidor Voip. Obrigado pela atenção!!! Uma boa tarde a todos! Ricardo Guedes ___ 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
[AsteriskBrasil] RES: RES: Problemas Graves com Registro
Já que essa é um lista técnica e sobre Asterisk, nada nos impede de continuar discutindo esse assunto, certo? ;-) Você poderia me explicar *tecnicamente* e colocar um exemplo real do motivo que torna necessário o uso de 2 contextos (in/out)? E ainda nos explicar que tipo de falhas você teve no recebimento e na realização de chamadas (usando apenas um)? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Junior Polegato - Asterisk Enviada em: segunda-feira, 20 de outubro de 2008 09:59 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Problemas Graves com Registro Isso pode não estar apenas associado ao DNS. Já tive problemas onde o Asterisk e outro servidor ficavam indefinidamente trocando mensagens se não colocar pedantic=yes. Também já tive problemas de falha na autenticação usando um mesmo contexto no sip.conf para entrada e saída, o que ocasionava falhas no recebimento e na realização de chamadas, assim foi preciso criar [proxy_in] e [proxy_out]. Então, a causa de não realizar ou receber chamadas pode estar ligada à vários fatores. ___ 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
[AsteriskBrasil] RES: RES: RES: Problemas Graves com Registro
E por que não isso: register = 11:[EMAIL PROTECTED]/11 register = 11:[EMAIL PROTECTED]/11 register = 11:[EMAIL PROTECTED]/11 [saida_1] type=peer username=11 fromuser=11 secret=senha1 host=provedor_voip context=entrada insecure=invite,port [saida_2] type=peer username=11 fromuser=11 secret=senha2 host=provedor_voip context=entrada insecure=invite,port [saida_3] type=peer username=11 fromuser=11 secret=senha3 host=provedor_voip context=entrada insecure=invite,port E no extensions.conf: [entrada] Exten = 11,1,NoOp(do something fun here ...) Exten = 11,1,NoOp(do something fun here ...) Exten = 11,1,NoOp(do something fun here ...) O Asterisk não deve requisitar um challenge para um PROXY e/ou Softswitch quando vem uma chamada entrante (INVITE), por isso, usamos o insecure. O match do peer é feito pelo host= por isso ele achou o saída_3 nesse caso, como definimos o context= para todos os peers, não precisamos nos preocupar, pois as chamadas entrantes serão tratadas no contexto comum - entrada. E como usamos o username como endereço do contact, poderemos tratar separadamente cada conta no contexto de entrada. Simples e eficaz. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Junior Polegato - Asterisk Enviada em: segunda-feira, 20 de outubro de 2008 14:33 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Problemas Graves com Registro Alexandre Abreu escreveu: Já que essa é um lista técnica e sobre Asterisk, nada nos impede de continuar discutindo esse assunto, certo? ;-) Você poderia me explicar *tecnicamente* e colocar um exemplo real do motivo que torna necessário o uso de 2 contextos (in/out)? E ainda nos explicar que tipo de falhas você teve no recebimento e na realização de chamadas (usando apenas um)? Ok. Se eu tiver várias contas no mesmo provedor VoIP, faço: register = 11:[EMAIL PROTECTED] register = 11:[EMAIL PROTECTED] register = 11:[EMAIL PROTECTED] Aí segue: [saida_1] type=peer username=11 fromuser=11 secret=senha1 host=provedor_voip [saida_2] type=peer username=11 fromuser=11 secret=senha2 host=provedor_voip [saida_3] type=peer username=11 fromuser=115 secret=senha3 host=provedor_voip [entrada] type=peer host=provedor_voip context=entrada Agora, se tiro este último contexto e passo as outras para friend, ou deixo em peer mesmo, tenho: CLI sip debug SIP Debugging enabled CLI -- SIP read from provedor_voip:5060: INVITE sip:[EMAIL PROTECTED]:porta_asterisk;user=phone SIP/2.0 Via: SIP/2.0/UDP provedor_voip:5060;branch=z9hG4bK8746049ce5d4081b4d315e242 Call-ID: [EMAIL PROTECTED] From: sip:[EMAIL PROTECTED];user=phone;tag=c1424d06 To: sip:[EMAIL PROTECTED];user=phone CSeq: 1 INVITE Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE,SUBSCRIBE,NOTIFY,ME SSAGE,REFER Max-Forwards: 70 Supported: 100rel User-Agent: Huawei SoftX3000 Contact: sip:[EMAIL PROTECTED]:5060;user=phone Content-Length: 331 Content-Type: application/sdp v=0 o=HuaweiSoftX3000 8729110 8729110 IN IP4 provedor_voip s=Sip Call c=IN IP4 provedor_voip t=0 0 m=audio 12578 RTP/AVP 18 8 0 4 2 97 a=rtpmap:18 G729/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:4 G723/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:97 telephone-event/8000 a=fmtp:97 0-15 a=fmtp:18 annexb=yes --- (13 headers 14 lines) --- Using INVITE request as basis request - [EMAIL PROTECTED] Sending to provedor_voip : 5060 (non-NAT) Found peer 'saida_3' Reliably Transmitting (no NAT) to provedor_voip:5060: SIP/2.0 407 Proxy Authentication Required Via: SIP/2.0/UDP provedor_voip:5060;branch=z9hG4bK8746049ce5d4081b4d315e242;received=provedor _voip From: sip:[EMAIL PROTECTED];user=phone;tag=c1424d06 To: sip:[EMAIL PROTECTED];user=phone;tag=as0b1003a4 Call-ID: [EMAIL PROTECTED] CSeq: 1 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Proxy-Authenticate: Digest algorithm=MD5, realm=asterisk, nonce=1df46de6 Content-Length: 0 --- -- SIP read from provedor_voip:5060: ACK sip:[EMAIL PROTECTED]:porta_asterisk;user=phone SIP/2.0 Via: SIP/2.0/UDP provedor_voip:5060;branch=z9hG4bK8746049ce5d4081b4d315e242 Call-ID: [EMAIL PROTECTED] From: sip:[EMAIL PROTECTED];user=phone;tag=c1424d06 To: sip:[EMAIL PROTECTED];user=phone;tag=as0b1003a4 CSeq: 1 ACK Max-Forwards: 70 Content-Length: 0 --- (8 headers 0 lines) --- Assim, não tenho a chamada completada e dá erro. E tem casos, ainda não identifiquei por partir para a solução de entrada separada, que isso fica indefinidamente e a linha fica presa não podendo fazer e nem receber ligações... Neste caso, por exemplo, tem alguma idéia melhor do que criar um contexto sip de entrada separado? []'s Junior Polegato
[AsteriskBrasil] RES: Problemas Graves com Registro
De fato. Alguns ITSPs usam também o REALM como parte da autenticação DIGEST. Então, em alguns casos trocar domínio por IP não irá funcionar, mesmo. Há algumas desvantagens em se utilizar o IP ao invés de domínio - DNS SRV pra citar um exemplo (apesar do Asterisk 1.4 não implementar isso de uma maneira funcional). Algumas considerações: 1) Se o problema do teu link for devido a oscilações no link Internet utilize um caching nameserver localmente. 2) Se o link é estável, tente usar um servidor DNS mais rápido. 3) Configurar um caching nameserver local me parece ser a melhor solução. É claro que utilizar IP também tem suas vantagens ou ficaria ainda mais evidente a ignorância de quem responde esta mensagem. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de hamasterisk Enviada em: quinta-feira, 16 de outubro de 2008 14:24 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Problemas Graves com Registro Guilherme, tem alguns fornecedores que fazem autenticação por domínio e não por IP.. Quando coloca via IP, ele dá erro na autenticação. Já teve problemas assim? 2008/10/16 Guilherme Loch Waltrick Góes [EMAIL PROTECTED] Isso pode ocorrer devido a falha na resolução de nomes, tenta registrar no IP e não no nome do provedor. 2008/10/16 hamasterisk [EMAIL PROTECTED] Meus caros companheiros de lista, estou com um problema que posso considerar como bem grave com relação a registros. Tenho um escritório de advogacia rodando um servidor de Internet com Linux, fazendo proxy/ firewall. Nessa mesma máquina roda um Asterisk. Existe uma URA para o número principal do escritório, com uma breve saudação (você ligou para , escolha o ramal desejado). Cada advogado tem um número direto, que toca em seu ramal particular, seja no escritório ou em seu celular Nokia. A URA principal tem vários DID da CTBC e Vono, com uma boa cobertura nas principais cidades do Brasil, totalizando cerca de 30 contas. Em algumas oportunidades, o servidor simplesmente pára e não se consegue fazer ligação. O asterisk responde a comandos, mas não aceita que ninguém mais se logue, nem faz ligação. Ao dar reload, o mesmo problema acontece. Quando tiro as linhas de register do sip.conf e dou reload, o Asterisk aceita os registros e faz ligações normalmente. Mas quando volto o register, o problema retorna. Não é sempre que isso acontece, mas pelo menos 1 vez por mês, temos esse desagradável problema. Alguém faz idéia do que acontece? Me parece que o servidor fica 'travado' esperando algo vir dos DID. Qualquer idéia ou rumo do que possa ser, é muito bem vindo. Grato a todos pela atenção. ___ 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 -- Guilherme Loch Góes Notícias e Fórum sobre VoIP com software livre: http://www.voipexperts.com.br ___ 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
[AsteriskBrasil] RES: RES: RES: RES: Convesao automatica dos arquivosde audio( Script )
Essa informação está correta. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme Loch Waltrick Góes Enviada em: quinta-feira, 2 de outubro de 2008 10:35 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde audio( Script ) Até onde vai o meu conhecimento o G.723.1 só pode ser utilizado, de maneira LEGAL, com o Asterisk com o uso de uma placa TC400B. Caso você esteja fazendo uso de tal placa e não consiga colocar para funcionar o G.723.1, sugiro entrar em contato com a própria Digium. att, 2008/10/2 Sebastião Rocha [EMAIL PROTECTED] tanto o g729 quanto o g723 estão carregados, não tenho apenas ilbc e g722. no caso das gravações daria alguma mensagem na cli indicando erro ? pois não vejo nenhum alerta ou erro na cli. interlink*CLI core show translation recalc 10 Recalculating Codec Translation (number of sample seconds: 10) Translation times between formats (in milliseconds) for one second of data Source Format (Rows) Destination Format (Columns) g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 g723 - 2 2 2 2 2 1 4 4 9 - 2 - gsm 5 - 2 2 2 2 1 4 4 9 - 2 - ulaw 5 2 - 1 2 2 1 4 4 9 - 2 - alaw 5 2 1 - 2 2 1 4 4 9 - 2 - g726aal2 5 2 2 2 - 2 1 4 4 9 - 1 - adpcm 5 2 2 2 2 - 1 4 4 9 - 2 - slin 4 1 1 1 1 1 - 3 3 8 - 1 - lpc10 5 2 2 2 2 2 1 - 4 9 - 2 - g729 5 2 2 2 2 2 1 4 - 9 - 2 - speex 5 2 2 2 2 2 1 4 4 - - 2 - ilbc - - - - - - - - - - - - - g726 5 2 2 2 1 2 1 4 4 9 - - - g722 - - - - - - - - - - - - - interlink*CLI - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 11:53 PM Subject: [AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde audio( Script ) Primeiro: Se você tiver o codec g729 carregado ou (a) ele é pirata ou (b) ele é oficial da Digium. Desta forma o comando 'core show translation' mostra o tempo em 'ms' na linha e coluna do g729. Uma coisa é interpretar formato, a outra é a conversão de slin-g729 e vice-versa (codec carregado). Se você tem apenas um SIP PEER é óbvio que você não precisa de codec, você está usando o suporte do teu ATA (or whatever) em G729, com o seu provedor que também suporta G729. Isso é o que chamados de pass-through. E também é óbvio que você não vai conseguir gravar, pelo exato complemento que eu fiz no meu último e-mail. Pra ficar ainda mais claro: Se ramal1 para provedor1 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 23:14 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) carregado é uma coisa, tenho ele carregado e num tenho licença.. ele funcionar no translate de codesc é outra. Alexandre, insisto na pergunta, pois eu tenho o 729 no servidor de testes, não tenho registro, não usei cracks, tenho sip peer com azzu e justvoip, ambos em 729 e funcionando bem. consumindo apenas 2k por ligação, porem tenho problema com gravações, os arquivos são criados, 2 deles, e ficam com tamanho 0 bytes. - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 10:37 PM Subject: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) Sim. Tem que ter o codec g729 (Digium) carregado e ativo no 'core show translation'. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 22:24 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) se tem gravação, existe a necessida do codec = tem que ter registro ? - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 9:43 PM Subject: [AsteriskBrasil] RES: Convesao automatica dos arquivos de
[AsteriskBrasil] RES: Digium X DigiVoice X Khomp
Interessante ver esse relato sobre a Khomp. Se for pra trocar experiências, o OpenR2 em produção é ROCK SOLID. Além de ser muito estável, temos contato direto com o desenvolvedor. Não escondo minha preferência pelas placas da Digium (exceto a TE110P que já foi descontinuada - amém). O modo de funcionamento do cancelamento de eco nas placas da Digivoice realmente é um fator que pesa negativamente. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Vinícius Fontes Enviada em: quarta-feira, 1 de outubro de 2008 11:48 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Digium X DigiVoice X Khomp É uma questão de gosto acima de tudo, mas essas são as minhas opiniões pessoais: 1) Sangoma e Digium: agora com o OpenR2 parecem ser as melhores opções. Ainda não tenho nenhum PBX em produção com o OpenR2 mas me pareceu muito estável. E também não é uma gambiarra como o Unicall. 2) Digivoice: é interessante para R2, a sinalização funciona bem. Mas o cancelamento de eco beira o ridículo. Não poder usar 256 taps/32ms (que já é pouco) nos 30 canais simultaneamente é um absurdo pra uma placa que tem cancelamento de eco em hardware. 3) Khomp: tive uma experiência apenas, e muito ruim. Está cortada da minha lista por não possuir drivers open source. Não é uma questão ideológica, mas ou você usa os drivers pré-compilados nas distros/kernels que a Khomp quer que você use, ou escolhe outra placa. Em resumo, para R2 ainda uso a Digivoice enquanto não crio coragem para colocar o OpenR2 em produção. Atenciosamente, Vinícius Fontes Núcleo de Tecnologias Convergentes Canall Tecnologia em Comunicações Passo Fundo - RS - Brasil +55 54 2104-7000 Convergent Technologies Core Canall Tecnologia em Comunicações Passo Fundo - RS - Brazil +55 54 2104-7000 - Ângelo Zanandreis [EMAIL PROTECTED] escreveu: Bom dia a todos! Gostaria de saber a opinião de vocês para a escolha do fornecedor de placas para links E1 (R2). Li as mensagens anteriores no fórum, mas ainda tenho dúvidas para a escolha para usar com asterisk. Se puderem dar sua opinião entre Digium, DigiVoice e Khomp eu agradeço muito. Estou muito tentato a investir em Khomp (K2E1-SPX), mas permaneço indeciso. Desde já, muito obrigado! SDS, Ângelo Zanandreis ___ 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
[AsteriskBrasil] RES: RES: Prefixo 4004
Sebastião, Será local para o assinante para a grande maioria das cidades (cerca de 1500 cidades) onde a operadora em questão tem POPs. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 08:18 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Prefixo 4004 mas a ligação neste caso será sempre local ? ou será tarifada como interurbano? - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Tuesday, September 30, 2008 9:37 PM Subject: [AsteriskBrasil] RES: Prefixo 4004 Srs., Tenho o prazer de apresentar um projeto inovador, denominado SIPCODE. O SipCode é um sistema de VoIP peering, interconectando as bases ITAD, Enum (e164.org) e SipBroker, disponibilizando assim, interconexão entre várias operadoras VoIP. O que realmente me motivou a responder esse e-mail foi justamente a facilidade ímpar que o projeto oferece: permite que você receba chamadas nacionais através de um número 4004! Disponibilizado gratuitamente. Antes que me acusem de fazer propaganda ou coisa parecida, o serviço não tem anuidade e/ou mensalidade. Basta se registrar a base (adquirindo um ATA) com seu SIPCODE. É através desse SIPCODE que você será chamado quando ligarem para o 4004. Ex.: A pessoa liga para o 4004 e digita o ramal . O ramal é o seu ramal registrado na base SIPCODE. Pronto. De qualquer lugar do Brasil a pessoa ligando para o 4004 conseguirá falar com você. O projeto ainda conta com uma parceria com a Linksys toda a segunda-feira no caderno Digital do jornal O Globo. Sugiro que visite o site: www.sipcode.com.br para maiores informações. Se tiver alguma dúvida é só perguntar, a liberação das contas para Asterisk estão sendo estudadas e serão feitas em futuro próximo. Espero que isso beneficie mais pessoas nessa lista. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Albano Souza Enviada em: terça-feira, 30 de setembro de 2008 16:29 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Prefixo 4004 Pessoal, Alguém sabe dizer qual operadora vende esses números com o prefixo 4004??? Tenho um cliente interessado. -- obrigado, Albano de Souza ___ 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
[AsteriskBrasil] RES: Convesao automatica dos arquivos de audio ( Script )
E ainda: Se ramal1 para ramal2 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. Se ramal1/ramal2/ramal3 (ambos g729) e há necessidade de conferência, também existe a necessidade do codec g729, pois: g729-signed linear(mix)-g729 (não se mistura áudio compactado) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 18:07 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Veja a licença só é necessária caso alguma no ser servidor necessite fazer a conversão, exemplos... ramal1( g729 ) para ramal2(ulaw) é necessária a licença, pois haverá conversão.. ramal1(g729) para ramal2(g729) não é necessario ter licenças. ramal1(g729) para azzu(g729) não é necessário ter licenças. Resumindo, coloque disallow=all e allow=g729 em todos os ramais, e não vai precisar de licenças.. vai funcionar tranquilo! - Original Message - From: adelson sales dos santos barbosa To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 3:41 PM Subject: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) para isso funcionar de wav para G729 eu tenho que ter a licença do G729 no meu asterisk ? From: [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Date: Wed, 1 Oct 2008 09:56:11 -0300 Subject: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Gostaria de compartilhar com o pessoal da lista o script que fiz para conversão de audio de um formato a outro. Fiz o script para uso proprio, porem percebo que algumas pessoas da lista necessitam e estou compartilhando, bom uso aos que necessitam. #!/bin/bash # Converte todos os arquivos de audio na pasta do asterisk, de um formato a outro # utilizando o proprio asterisk na conversao # autor: Sebastião Rocha Pimenta # criado: 10/09/2008 # Pastas corretas para armazenamento dos arquivos de audio # Base: /usr/share/asterisk/sounds/pt_BR # Letras: /usr/share/asterisk/sounds/letters/pt_BR # Digitos: /usr/share/asterisk/sounds/digits/pt_BR # Mantendo os arquivos de audio nas pastas indicadas, a caixa de mensagens estará # com a gramatica corrigida, para isto utilize o language=pt_BR tanto no config dos ramais # quanto no config do voicemail e demais onde requer o language. # Este script poderá ser publicado livremente em páginas ou forums na internet, desde que mantenha os creditos do autor. # Para utilizar o script. # dê permissão de scrita ao script: chmod +x nome do script # para converter de wav a g729, digite na linha de comando: ./nomedoscript wav g729 # para converter de wav a gsm, digite na linha de comando: ./nomedoscript wav gsm # para converter de gsm a g729, digite na linha de comando: ./nomedoscript gsm g729 srcformat=wav dstformat=g729 # Verifica se foi passado parametro para origem if [ $1 != ]; then srcformat=$1 fi # Verifica se foi passado parametro para destino if [ $2 != ]; then dstformat=$2 fi sons=/usr/share/asterisk/sounds/ tarfile=/asterisk-core-sounds-br-$dstformat-1.4.21.tar.gz cd $sons rm $tarfile -Rf for src in `find /usr/share/asterisk/sounds/* -print`; do # Verifica se esta no formato de origem ( srcformat ) # para efetuar a conversao, ignorando os demais. test=`echo $src | awk '{ print index($0,wav)}'` if [ ! $test = 0 ]; then # muda a extensao para a extens de destino dst=`echo $src | sed -e s/wav/$dstformat/g` # usa o asterisk para converter o arquivo para o formato indicado # apenas caso o arquivo de destino nao exista! # evita perda de tempo ao converter apenas 1 novo arquivo. #echo Convertendo: $src para $dst if [ ! -f new ]; then asterisk -rx file convert $src $dst fi # Gerar um arquivo tar.gz contendo os arquivos no formato destino if [ ! -f $tarfile ]; then tar -C / --verbose --preserve-permissions --create --file=$tarfile ${src:1} else tar -C / --verbose --preserve-permissions --append --file=$tarfile ${src:1} fi fi done Connect to the next generation of MSN Messenger Get it now! ___ 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
[AsteriskBrasil] RES: RES: Convesao automatica dos arquivos de audio( Script )
Sim. Tem que ter o codec g729 (Digium) carregado e ativo no 'core show translation'. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 22:24 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) se tem gravação, existe a necessida do codec = tem que ter registro ? - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 9:43 PM Subject: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) E ainda: Se ramal1 para ramal2 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. Se ramal1/ramal2/ramal3 (ambos g729) e há necessidade de conferência, também existe a necessidade do codec g729, pois: g729-signed linear(mix)-g729 (não se mistura áudio compactado) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 18:07 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Veja a licença só é necessária caso alguma no ser servidor necessite fazer a conversão, exemplos... ramal1( g729 ) para ramal2(ulaw) é necessária a licença, pois haverá conversão.. ramal1(g729) para ramal2(g729) não é necessario ter licenças. ramal1(g729) para azzu(g729) não é necessário ter licenças. Resumindo, coloque disallow=all e allow=g729 em todos os ramais, e não vai precisar de licenças.. vai funcionar tranquilo! - Original Message - From: adelson sales dos santos barbosa To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 3:41 PM Subject: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) para isso funcionar de wav para G729 eu tenho que ter a licença do G729 no meu asterisk ? From: [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Date: Wed, 1 Oct 2008 09:56:11 -0300 Subject: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Gostaria de compartilhar com o pessoal da lista o script que fiz para conversão de audio de um formato a outro. Fiz o script para uso proprio, porem percebo que algumas pessoas da lista necessitam e estou compartilhando, bom uso aos que necessitam. #!/bin/bash # Converte todos os arquivos de audio na pasta do asterisk, de um formato a outro # utilizando o proprio asterisk na conversao # autor: Sebastião Rocha Pimenta # criado: 10/09/2008 # Pastas corretas para armazenamento dos arquivos de audio # Base: /usr/share/asterisk/sounds/pt_BR # Letras: /usr/share/asterisk/sounds/letters/pt_BR # Digitos: /usr/share/asterisk/sounds/digits/pt_BR # Mantendo os arquivos de audio nas pastas indicadas, a caixa de mensagens estará # com a gramatica corrigida, para isto utilize o language=pt_BR tanto no config dos ramais # quanto no config do voicemail e demais onde requer o language. # Este script poderá ser publicado livremente em páginas ou forums na internet, desde que mantenha os creditos do autor. # Para utilizar o script. # dê permissão de scrita ao script: chmod +x nome do script # para converter de wav a g729, digite na linha de comando: ./nomedoscript wav g729 # para converter de wav a gsm, digite na linha de comando: ./nomedoscript wav gsm # para converter de gsm a g729, digite na linha de comando: ./nomedoscript gsm g729 srcformat=wav dstformat=g729 # Verifica se foi passado parametro para origem if [ $1 != ]; then srcformat=$1 fi # Verifica se foi passado parametro para destino if [ $2 != ]; then dstformat=$2 fi sons=/usr/share/asterisk/sounds/ tarfile=/asterisk-core-sounds-br-$dstformat-1.4.21.tar.gz cd $sons rm $tarfile -Rf for src in `find /usr/share/asterisk/sounds/* -print`; do # Verifica se esta no formato de origem ( srcformat ) # para efetuar a conversao, ignorando os demais. test=`echo $src | awk '{ print index($0,wav)}'` if [ ! $test = 0 ]; then # muda a extensao para a extens de destino dst=`echo $src | sed -e s/wav/$dstformat/g` # usa o asterisk para converter o arquivo para o formato indicado # apenas caso o arquivo de destino nao exista! # evita perda de tempo ao converter apenas 1 novo arquivo. #echo Convertendo: $src para $dst if [ ! -f new ]; then asterisk -rx file convert $src $dst fi # Gerar um arquivo tar.gz contendo os arquivos no formato destino if [ ! -f $tarfile ]; then tar -C / --verbose --preserve-permissions --create --file=$tarfile ${src:1} else tar -C / --verbose --preserve-permissions --append --file=$tarfile ${src:1} fi fi done Connect to the next generation of MSN Messenger Get it now
[AsteriskBrasil] RES: RES: RES: Convesao automatica dos arquivosde audio( Script )
Primeiro: Se você tiver o codec g729 carregado ou (a) ele é pirata ou (b) ele é oficial da Digium. Desta forma o comando 'core show translation' mostra o tempo em 'ms' na linha e coluna do g729. Uma coisa é interpretar formato, a outra é a conversão de slin-g729 e vice-versa (codec carregado). Se você tem apenas um SIP PEER é óbvio que você não precisa de codec, você está usando o suporte do teu ATA (or whatever) em G729, com o seu provedor que também suporta G729. Isso é o que chamados de pass-through. E também é óbvio que você não vai conseguir gravar, pelo exato complemento que eu fiz no meu último e-mail. Pra ficar ainda mais claro: Se ramal1 para provedor1 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 23:14 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) carregado é uma coisa, tenho ele carregado e num tenho licença.. ele funcionar no translate de codesc é outra. Alexandre, insisto na pergunta, pois eu tenho o 729 no servidor de testes, não tenho registro, não usei cracks, tenho sip peer com azzu e justvoip, ambos em 729 e funcionando bem. consumindo apenas 2k por ligação, porem tenho problema com gravações, os arquivos são criados, 2 deles, e ficam com tamanho 0 bytes. - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 10:37 PM Subject: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde audio( Script ) Sim. Tem que ter o codec g729 (Digium) carregado e ativo no 'core show translation'. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 22:24 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) se tem gravação, existe a necessida do codec = tem que ter registro ? - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 9:43 PM Subject: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio( Script ) E ainda: Se ramal1 para ramal2 falam (ambos g729) e há gravação, também existe a necessidade do codec g729. Se ramal1/ramal2/ramal3 (ambos g729) e há necessidade de conferência, também existe a necessidade do codec g729, pois: g729-signed linear(mix)-g729 (não se mistura áudio compactado) -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastião Rocha Enviada em: quarta-feira, 1 de outubro de 2008 18:07 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Veja a licença só é necessária caso alguma no ser servidor necessite fazer a conversão, exemplos... ramal1( g729 ) para ramal2(ulaw) é necessária a licença, pois haverá conversão.. ramal1(g729) para ramal2(g729) não é necessario ter licenças. ramal1(g729) para azzu(g729) não é necessário ter licenças. Resumindo, coloque disallow=all e allow=g729 em todos os ramais, e não vai precisar de licenças.. vai funcionar tranquilo! - Original Message - From: adelson sales dos santos barbosa To: asteriskbrasil@listas.asteriskbrasil.org Sent: Wednesday, October 01, 2008 3:41 PM Subject: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) para isso funcionar de wav para G729 eu tenho que ter a licença do G729 no meu asterisk ? From: [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Date: Wed, 1 Oct 2008 09:56:11 -0300 Subject: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script ) Gostaria de compartilhar com o pessoal da lista o script que fiz para conversão de audio de um formato a outro. Fiz o script para uso proprio, porem percebo que algumas pessoas da lista necessitam e estou compartilhando, bom uso aos que necessitam. #!/bin/bash # Converte todos os arquivos de audio na pasta do asterisk, de um formato a outro # utilizando o proprio asterisk na conversao # autor: Sebastião Rocha Pimenta # criado: 10/09/2008 # Pastas corretas para armazenamento dos arquivos de audio # Base: /usr/share/asterisk/sounds/pt_BR # Letras: /usr/share/asterisk/sounds/letters/pt_BR # Digitos: /usr/share/asterisk/sounds/digits/pt_BR # Mantendo os arquivos de audio nas pastas indicadas, a caixa de mensagens estará # com a gramatica corrigida, para isto utilize o language=pt_BR tanto no config dos ramais # quanto no config do voicemail e demais
[AsteriskBrasil] RES: Pegando o que o usuario d igita. Não sendo com o READ ().
Desculpa Kalil, mas tua pergunta não faz o menor sentido. Se você quer capturar o que foi digitado e armazenar em uma variável use Read(). Que tipo de mensagem você espera receber com um telefone com teclado padrão que a função Read() não funcione? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Kalil de Albuquerque Carvalho Enviada em: terça-feira, 30 de setembro de 2008 11:43 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Pegando o que o usuario digita. Não sendo com o READ (). Boa tarde senhores, gostaria de saber se existe alguma função que eu tenha como pegar o que o usuario digita como o READ(). O problema é que esta função somente pega digitos no modo DTMF e eu queria pegar qualquer coisa que o usuario digita. Do tipo, mandar uma mensagem, o usuario digitar e esta função, aplicação ou comando, armazenar em alguma variavel. Existe isso no Asterisk?? Obs: Já procurei na lista de comandos e aplicaçãoes do Asterisk e não achei nada referente, mas acredito ter me enganado. Obrigaodo -- Kalil de A. Carvalho. Setor de Redes. +55-84-3215-1236/9418-6870 UnP - Universidade Potiguar. APEC - Sociedade Potiguar de Educação e Cultura. ___ 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
[AsteriskBrasil] RES: Prefixo 4004
Srs., Tenho o prazer de apresentar um projeto inovador, denominado SIPCODE. O SipCode é um sistema de VoIP peering, interconectando as bases ITAD, Enum (e164.org) e SipBroker, disponibilizando assim, interconexão entre várias operadoras VoIP. O que realmente me motivou a responder esse e-mail foi justamente a facilidade ímpar que o projeto oferece: permite que você receba chamadas nacionais através de um número 4004! Disponibilizado gratuitamente. Antes que me acusem de fazer propaganda ou coisa parecida, o serviço não tem anuidade e/ou mensalidade. Basta se registrar a base (adquirindo um ATA) com seu SIPCODE. É através desse SIPCODE que você será chamado quando ligarem para o 4004. Ex.: A pessoa liga para o 4004 e digita o ramal . O ramal é o seu ramal registrado na base SIPCODE. Pronto. De qualquer lugar do Brasil a pessoa ligando para o 4004 conseguirá falar com você. O projeto ainda conta com uma parceria com a Linksys toda a segunda-feira no caderno Digital do jornal O Globo. Sugiro que visite o site: www.sipcode.com.br para maiores informações. Se tiver alguma dúvida é só perguntar, a liberação das contas para Asterisk estão sendo estudadas e serão feitas em futuro próximo. Espero que isso beneficie mais pessoas nessa lista. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Albano Souza Enviada em: terça-feira, 30 de setembro de 2008 16:29 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Prefixo 4004 Pessoal, Alguém sabe dizer qual operadora vende esses números com o prefixo 4004??? Tenho um cliente interessado. -- obrigado, Albano de Souza ___ 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
[AsteriskBrasil] RES: Protocolo STUN - Asterisk
Como já foi dito, o protocolo STUN não é uma 'cura definitiva' para todos os problemas de NAT. O STUN pode ser bastante útil, principalmente conhecendo a forma como ele trabalha... identificando o tipo de NAT (necessário 2 IPs públicos no STUN Server) e mapeando o endereço público de modo a refletir o endereçamento externo em todas as mensagens SIP subseqüentes (do ponto de vista de quem observa a mensagem SIP parece que foi enviada por um UAc com IP Público). O uso do STUN pode ser vantajoso quando 2 clientes atrás de NAT podem ser comunicar diretamente sem a necessidade de um RTP relay Server intermediando. Na prática, é importante observar que nem todos os clientes (UAc) suportam STUN e/ou implementam o protocolo de forma consistente. Mas a teoria que fica é, se o cliente advertir o tipo de NAT que ele está atrás no SDP, você pode tratá-lo de forma a forçar o uso de um RTP Proxy (NAT simétrico) ou não. No Asterisk podemos fazer com que dois clientes se comuniquem diretamente evitando a opção 'Nat=yes', o uso de opções que forcem a media a passar pelo PABX, usar 'canreinvite=yes' ou 'directrtpsetup=yes'. Cada opção no seu respectivo cenário. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Ricardo Guedes de Carvalho Enviada em: segunda-feira, 29 de setembro de 2008 09:25 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Protocolo STUN - Asterisk E aí pessoal, é o seguinte, gostaria de saber qual a vantagem de se usar o protocolo STUN...qual o cenário de vantagem? Já sei pra que ele serve, porém não consigo enxergar um cenário que é vantajoso o uso dele. agradeço a cooperação de todos! Att. Ricardo Guedes ___ 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
[AsteriskBrasil] RES: expressao ao setar variavel
Fácil: exten = s,1,Set(OPT=${IF($[${TAMDST} = 4]?valorA:valorB)}) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de José Carlos Messias Enviada em: sexta-feira, 12 de setembro de 2008 14:55 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] expressao ao setar variavel Estou precisando fazer uma expressao para setar o valor da variavel, mas esta dando errado, veja se podem me ajudar set(OPT=$[${TAMDST} = 4]?bb:aa) NoOp(${OPT}) retorna ?bb:aa Eu gostaria que retorna bb ou aa conforme a expressao ___ 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
[AsteriskBrasil] RES: Log do asterisk
Isso não é problema, é uma mensagem de debug. A causa mais provável em relação a isso, pode ser realmente o recebimento do método BYE, porém não é a única forma de finalização de um diálogo SIP. Um outro caso que pode ser bastante comum é o diálogo criado pelo SUBSCRIBE ser destruído pelo scheduler depois da resposta final. Eu assumo que isso seria a destruição (na memória) de um diálogo SIP finalizado. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Shazaum Enviada em: quarta-feira, 10 de setembro de 2008 13:30 Para: [EMAIL PROTECTED]; asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Log do asterisk provavel estar recebendo o metodo BYE, causando esse problema, debug o sip para certificar que ele esteja recebendo esse bye e de qual ponta para poder resolver o problema. 2008/9/10 Fábio Lima [EMAIL PROTECTED] Olá pessoal! Alguém poderia me dizer o significa a seguinte linha no log do *? Sep 10 09:38:35 DEBUG[2694] chan_sip.c: Auto destroying call '[EMAIL PROTECTED]' Estou tendo alguns problemas de quedas de ligações e suspeito que seja algo relacionado a isso. Grato, ___ 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 -- Asterisk user number: 1099 Linux user: #443184 visite também: www.asteriskexperts.com.br ___ 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
[AsteriskBrasil] RES: Opensips alguem conhece?
Comprado? Onde você leu isso? O OpenSER foi renomeado devido a problemas com uma marca registrada. O nome do projeto mudou para Kamailio e nesse momento de mudança surgiu um outro fork...o OpenSIPS. SER - OpenSER - Kamailio - OpenSIPs Lidar com NAT no OpenSER requer muito mais conhecimento sobre os protocolos envolvidos se comparado com o Asterisk e nesse caso bem longe de ser a melhor indicação. Asterisk atrás de firewall demanda algumas configurações especificas para seu correto funcionamento. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Nivio Enviada em: domingo, 31 de agosto de 2008 18:43 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Opensips alguem conhece? OpenSIPS é o OpenSER que foi comprado e renomeado. Pelo novo nome dado, dá para crer que ainda se manterá livre. É uma ótima solução para problemas de NAT. Nivio 2008/8/31 Daniel Abreu [EMAIL PROTECTED] Ola pessoal da Lista! Estou com uma duvida e com alguns prblemas, uso o sip como protocolo de voz , mas quando coloco ele o meu asterisk atraz de um firewall e no firewall abro a port do sip ele continua me dando problemas de nao haver voz na conexao. O usuario chega a registrar e efetuar uma ligacao , mas nao consegue ouvir uma ao outro. Alguem sabe como posso rsolver isso? Ouvi falar sobre o opensips , me disseram que 'e bom , alguemja ouviu falar ou conhece? Abracos -- Kind Regards Daniel Abreu Gap IT Simple Communication Office +27877500777 Fax +27317643238 Mobile +27763953814 [EMAIL PROTECTED] www.gapit.co.za ___ 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
[AsteriskBrasil] RES: RES: Opensips alguem conhece?
OpenSIPS é um FORK do OpenSER. ELE NÃO FOI COMPRADO. É isso que significa a comunidade open source, se você não está satisfeito com as políticas ou diretivas de determinado projeto, faz um fork do atual e inicia seu próprio projeto com suas próprias políticas. Foi o que aconteceu. Fork is a bad thing, anyway. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Nivio Enviada em: segunda-feira, 1 de setembro de 2008 10:11 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Opensips alguem conhece? Leia http://www.opensips.org/ 2008/9/1 Alexandre Abreu [EMAIL PROTECTED] Comprado? Onde você leu isso? O OpenSER foi renomeado devido a problemas com uma marca registrada. O nome do projeto mudou para Kamailio e nesse momento de mudança surgiu um outro fork...o OpenSIPS. SER - OpenSER - Kamailio - OpenSIPs Lidar com NAT no OpenSER requer muito mais conhecimento sobre os protocolos envolvidos se comparado com o Asterisk e nesse caso bem longe de ser a melhor indicação. Asterisk atrás de firewall demanda algumas configurações especificas para seu correto funcionamento. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Nivio Enviada em: domingo, 31 de agosto de 2008 18:43 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Opensips alguem conhece? OpenSIPS é o OpenSER que foi comprado e renomeado. Pelo novo nome dado, dá para crer que ainda se manterá livre. É uma ótima solução para problemas de NAT. Nivio 2008/8/31 Daniel Abreu [EMAIL PROTECTED] Ola pessoal da Lista! Estou com uma duvida e com alguns prblemas, uso o sip como protocolo de voz , mas quando coloco ele o meu asterisk atraz de um firewall e no firewall abro a port do sip ele continua me dando problemas de nao haver voz na conexao. O usuario chega a registrar e efetuar uma ligacao , mas nao consegue ouvir uma ao outro. Alguem sabe como posso rsolver isso? Ouvi falar sobre o opensips , me disseram que 'e bom , alguemja ouviu falar ou conhece? Abracos -- Kind Regards Daniel Abreu Gap IT Simple Communication Office +27877500777 Fax +27317643238 Mobile +27763953814 [EMAIL PROTECTED] www.gapit.co.za ___ 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 -- Caro Alberto, Muito obrigado por enviar sua palestra. Cap NIVIO Paula de Souza [EMAIL PROTECTED] [EMAIL PROTECTED] Divisão de Tecnologia da Informação Academia Militar das Agulhas Negras ___ 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
[AsteriskBrasil] RES: chamando AGI
Nenhum dos dois. Nem Background() nem Playback(). Se você quer armazenar em uma variável o que uma pessoa digitou use Read(). Ex.: exten = s,1,Read(numero|codmatricula|10|||) Verifique a documentação desse app para o entendimento de seus parâmetros. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de joao jamaicabsd Enviada em: sábado, 30 de agosto de 2008 16:29 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] chamando AGI Valeu Whinston! Isso mesmo, não vou usar ramais em banco só quero fazer uma consulta e validar um cod digitado. Mas estou ainda problema, não está indo para a segunda linha, dá um erro que extension not found. Não sei se uso o background ou playback para poder armazenar o que a pessoa digitou na variável. Pode me dar alguma dica? Obrigado novamente! 2008/8/30 Gmail - Whinston Rodrigues [EMAIL PROTECTED] Para consultas externas, creio que não seja preciso, João. Só é necessário declarar no extconf.conf quando for usar ramais no banco de dados, que parece não ser o caso. 2008/8/30 joao jamaicabsd [EMAIL PROTECTED] Boa tarde a todos! Estou tentando chamar um AGI para fazer uma consulta no mysql e primeiramente gostaria de saber qual o parâmetro correto para eu colocar dentro do extconfig.conf? Caso for realmente preciso. O meu extensions.conf está assim: [aluno] exten = s,1,Playback(codmatricula) ;//pede para digitar sua matricula exten = 1,1,set(OPCAO=${CALLERIDNUM}) ;// para armazenar na variável OPCAO o que a pessoa digitou no teclado é isso mesmo? exten = 2,1,agi(consulta.agi) ;// é assim mesmo que chamo o AGI? Como faço para enviar para dentro do AGI a variável OPCAO? exten = 3,1,Goto(ura-principal,s,1) exten = 4,1,HangUp Estou usando o FreeBSD, e o AGI está dentro do diretório agi-bin. Estou desde ontem tentando resolver isso e nao consigo, vc's podem me ajudar? Obrigado a todos e um bom find. -- E-mail: [EMAIL PROTECTED] Aux Suporte de Sistemas (UNISUL) E-mail: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] Cel: (48) 9144 2326 ___ 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 -- Whinston Saura Rodrigues BoxBrasil ___ 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 -- E-mail: [EMAIL PROTECTED] Aux Suporte de Sistemas (UNISUL) E-mail: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] Cel: (48) 9144 2326 ___ 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
[AsteriskBrasil] RES: chamando AGI
A melhor maneira de se utilizar integração com banco de dados é sem dúvida via FUNC_ODBC. Acho melhor já começar da maneira correta e evitar os problemas que o MySQL() oferece. Abstrair Connect, Query, Fetch, Clear e Disconnect do dialplan é muito mais eficiente e seguro, principalmente quando seu plano de discagem começa a se tornar grande. Depois que seu dialplan atingir mais de 3000 linhas de código e você descobrir que seu MySQL chegou no número máximo de conexões permitidas, você não vai gostar de procurar por todo seu extensions.conf exatamente onde você esqueceu o Disconnect - acredite. Sem contar no overhead de conexão/desconexão toda hora, ausência de pooling, etc. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastiao Rocha Enviada em: sábado, 30 de agosto de 2008 16:56 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] chamando AGI Olá João. Eu utilizo sempre o mysql direto pra fazer consultas ao banco, no exemplo abaixo pego a quantidade de segundos restantes na tabela sipusers e determino qual o tempo maximo em segundos o usuario pode falar na chamada. [globals] dbhostname=127.0.0.1 dbusername=usuariomysql dbpassword=senhadousuariomysql dbname=nomedobancomysql [seucontexto] exten = _[3]XXX, 1, MYSQL( Connect connid ${dbhostname} ${dbusername} ${dbpassword} ${dbname} ) exten = _[3]XXX, 2, MYSQL( Query resultid ${connid} SELECT `seconds_left` from `sip_users` where `accountcode`=${CALLERID(num):0:4} ) exten = _[3]XXX, 3, MYSQL( Fetch fetchid ${resultid} seconds_left ) exten = _[3]XXX, 4, 'MYSQL( Clear ${resultid} ) exten = _[3]XXX, 5, 'MYSQL( Disconnect ${connid} ) exten = _[3]XXX, 6, noop( Segundos restantes: ${seconds_left} segundos. ) exten = _[3]XXX, 7, set( TIMEOUT(absolute)=${seconds_left} ) exten = _[3]XXX, 8, Dial( SIP/${EXTEN}, 45, tT ) SecondsLeft = Tempo de ligações restante em segundos. Ps.. vc pode fazer a conexao e obter os dados atraves de uma macro, assim o dialplan fica mais facil de visualizar e modifgicar as consultas sql. - Original Message - From: joao jamaicabsd To: asterisk BR Sent: Saturday, August 30, 2008 4:03 PM Subject: [AsteriskBrasil] chamando AGI Boa tarde a todos! Estou tentando chamar um AGI para fazer uma consulta no mysql e primeiramente gostaria de saber qual o parâmetro correto para eu colocar dentro do extconfig.conf? Caso for realmente preciso. O meu extensions.conf está assim: [aluno] exten = s,1,Playback(codmatricula) ;//pede para digitar sua matricula exten = 1,1,set(OPCAO=${CALLERIDNUM}) ;// para armazenar na variável OPCAO o que a pessoa digitou no teclado é isso mesmo? exten = 2,1,agi(consulta.agi) ;// é assim mesmo que chamo o AGI? Como faço para enviar para dentro do AGI a variável OPCAO? exten = 3,1,Goto(ura-principal,s,1) exten = 4,1,HangUp Estou usando o FreeBSD, e o AGI está dentro do diretório agi-bin. Estou desde ontem tentando resolver isso e nao consigo, vc's podem me ajudar? Obrigado a todos e um bom find. -- E-mail: [EMAIL PROTECTED] Aux Suporte de Sistemas (UNISUL) E-mail: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] Cel: (48) 9144 2326 ___ 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
[AsteriskBrasil] RES: RES: chamando AGI
Então pra cada QUERY uma MACRO? Você acha isso eficiente? Excesso de macros, repetição de código, etc. O app_mysql funciona, mas está muito longe de ser perfeito. O problema de limites de conexões é em decorrência da forma como o MySQL() gerência as coisas, como fica tudo na responsabilidade de quem está programando o dialplan (está no mesmo layer), qualquer erro, por exemplo o esquecimento de um Disconnect, poderia causar o que eu falei (caso hipotético, mas provável). Não é uma boa prática lidar com Connect, Query, Fetch, Clear e Disconnect quando existe um outro layer que faz isso por você (e ainda consegue ser mais rápido). E não, via ODBC não há conexão/desconexão toda hora, isso foge do propósito. Se você reparar no res_odbc, vai ver que ele faz uma conexão ao ser iniciado e mantém a conexão ativa durante toda a execução para servir os comandos de SQL. O app_mysql() não é nativo. Ele é oferecido através do Asterisk-addons. E outra... é um aplicativo bastante desatualizado...acho que não tocam nesse código tem muito tempo. Já usei muito esse aplicativo e posso te dizer que não fica fácil manter um dialplan grande com isso, não é nada agradável ver queries de SQL junto com o restante do código do dialplan. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastiao Rocha Enviada em: sábado, 30 de agosto de 2008 18:02 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: chamando AGI Alexandre, Aqui comigo tudo está rodando encima de MySql ( Dialplan, Sip, Iax, CDR ) e tudo funciona super bem, pois como disse, a consulta deve ser feita em macros, assim vc não esquece de desconectar. outro detalhe, não tenho problemas com o mysql, funciona perfeito, são feitas muitas conexoes ao banco por segundo, não encontrei um unico problema com limites de conexoes. Quanto ao ODBC, ele tb faz a conexao ao banco da mesma forma que o mysql client, ou seja, conecta e desconecta toda hora. então a unica vantagem que vejo ai, é a portabilidade, pois com odbc, possuindo os drivers, vc se coenctará com qq banco de dados. poderia nos explicar melhor o que aconteceu com vc, pra vc não querer usar o mysql nativo? - Original Message - From: Alexandre Abreu [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Sent: Saturday, August 30, 2008 5:22 PM Subject: [AsteriskBrasil] RES: chamando AGI A melhor maneira de se utilizar integração com banco de dados é sem dúvida via FUNC_ODBC. Acho melhor já começar da maneira correta e evitar os problemas que o MySQL() oferece. Abstrair Connect, Query, Fetch, Clear e Disconnect do dialplan é muito mais eficiente e seguro, principalmente quando seu plano de discagem começa a se tornar grande. Depois que seu dialplan atingir mais de 3000 linhas de código e você descobrir que seu MySQL chegou no número máximo de conexões permitidas, você não vai gostar de procurar por todo seu extensions.conf exatamente onde você esqueceu o Disconnect - acredite. Sem contar no overhead de conexão/desconexão toda hora, ausência de pooling, etc. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sebastiao Rocha Enviada em: sábado, 30 de agosto de 2008 16:56 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] chamando AGI Olá João. Eu utilizo sempre o mysql direto pra fazer consultas ao banco, no exemplo abaixo pego a quantidade de segundos restantes na tabela sipusers e determino qual o tempo maximo em segundos o usuario pode falar na chamada. [globals] dbhostname=127.0.0.1 dbusername=usuariomysql dbpassword=senhadousuariomysql dbname=nomedobancomysql [seucontexto] exten = _[3]XXX, 1, MYSQL( Connect connid ${dbhostname} ${dbusername} ${dbpassword} ${dbname} ) exten = _[3]XXX, 2, MYSQL( Query resultid ${connid} SELECT `seconds_left` from `sip_users` where `accountcode`=${CALLERID(num):0:4} ) exten = _[3]XXX, 3, MYSQL( Fetch fetchid ${resultid} seconds_left ) exten = _[3]XXX, 4, 'MYSQL( Clear ${resultid} ) exten = _[3]XXX, 5, 'MYSQL( Disconnect ${connid} ) exten = _[3]XXX, 6, noop( Segundos restantes: ${seconds_left} segundos. ) exten = _[3]XXX, 7, set( TIMEOUT(absolute)=${seconds_left} ) exten = _[3]XXX, 8, Dial( SIP/${EXTEN}, 45, tT ) SecondsLeft = Tempo de ligações restante em segundos. Ps.. vc pode fazer a conexao e obter os dados atraves de uma macro, assim o dialplan fica mais facil de visualizar e modifgicar as consultas sql. - Original Message - From: joao jamaicabsd To: asterisk BR Sent: Saturday, August 30, 2008 4:03 PM Subject: [AsteriskBrasil] chamando AGI Boa tarde a todos! Estou tentando chamar um AGI para fazer uma consulta no mysql e primeiramente gostaria de saber qual o parâmetro correto para eu colocar dentro do extconfig.conf? Caso for realmente preciso. O meu extensions.conf está assim
[AsteriskBrasil] RES: Caracter de escape
Alguma razão especial para evitar o uso do Curl? Exemplo de uso: exten = s,n,Set(response=${CURL(http://www.redt.com.br/secure/application.php?method =myVoipStuffANI=${CALLERID(num)}dstnumber=${ARG1})}) Depois você ainda pode verificar o conteúdo de ${response} (se for possível) para tomar uma lógica alternativa se necessário. abreu-dev*CLI show function CURL -= Info about function 'CURL' =- [Syntax] CURL(url[|post-data]) [Synopsis] Retrieves the contents of a URL [Description] url - URL to retrieve post-data - Optional data to send as a POST (GET is default action) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Giancarlo Rubio Enviada em: terça-feira, 26 de agosto de 2008 17:59 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Caracter de escape Srs: Estou desenvolvendo uma aplicação de telemarketing. Num determinado momento a aplicacao deve chamar um link web via System(). Esta chamada passa parametros, se eu uso sem nenhum caracter de escape não chega o parametro à aplicação web. Se eu seto para escapar o parametro usando \\, a aplicação web recebe o parametro , mais a chamada system sempre tem retorno 1, ou seja a aplicação termina. Não gostaria de usar TrySystem, pois a aplicação depende de uma sequência lógica. Segue abaixo como estou usando a chamada system. Desta forma não recebo o parametro na aplicação web, mais a chamada System retorna 0 exten = s,1,System(lynx ${WWW_PATH}/VoipCampanhaStatus.do?atendida=trueid=${CampanhaContato}) Com caracter de escape \\ eu recebo o parmetro nao web, mais o System retorna 1 e da falha exten = s,1,System(lynx ${WWW_PATH}/VoipCampanhaStatus.do?atendida=true\\id=${CampanhaContato}) Gostaria da sugestão de alguem que já tenha usado assim, ou alguma ideía diferente de passar os parametros (que não seja pog, tipo shell script) Att -- Giancarlo Rubio ___ 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
[AsteriskBrasil] RES: MeetMe - build_conf: Unable to open pseudo device
Que tal carregar o chan_zap.so? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Tiago Durante Enviada em: sexta-feira, 22 de agosto de 2008 18:22 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] MeetMe - build_conf: Unable to open pseudo device Senhores, Estou tentando configurar o MeetMe em um servidor que tenho, mas simplesmente não funciona. Eu estou fazendo a coisa mais simples possível, configurei uma sala no meetme.conf e coloquei pra chamar no dial plan. Vejam: meetme.conf [general] ;audiobuffers=32 [rooms] conf = 49930 dialplan [romario94] exten = _4993X,1,MeetMe(${EXTEN}) Os contexts estão corretos, eu posso atingir o contexto bonitinho. Mas sempre que tento entrar na sala: VERBOSE[11184] logger.c: -- Executing [EMAIL PROTECTED]:1] MeetMe(IAX2/priv-1, 49930) in new stack VERBOSE[11184] logger.c: == Parsing '/etc/asterisk/meetme.conf': [Aug 22 18:19:13] VERBOSE[11184] logger.c: Found WARNING[11184] app_meetme.c: Unable to open pseudo device VERBOSE[11184] logger.c: -- IAX2/priv-1 Playing 'conf-invalid' (language 'en') DEBUG[10813] chan_iax2.c: Ooh, voice format changed to 256 VERBOSE[11184] logger.c: == Spawn extension (from-dundi, 49930, 1) exited non-zero on 'IAX2/priv-1' DEBUG[11184] chan_iax2.c: We're hanging up IAX2/priv-1 now... VERBOSE[11184] logger.c: -- Hungup 'IAX2/priv-1' Pensei que pudesse ser por falta de alguma coisa pra marcar tempo na sala, subi o ztdummy - mas fica na mesma. Asterisk 1.4.15 Linux pbx 2.6.21.5-smp Alguém tem alguma idéia? VALEU! -- Tiago Durante ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,., Perseverance is the hard work you do after you get tired of doing the hard work you already did. -- Newt Gingrich ___ 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
[AsteriskBrasil] RES: Voto para a limpeza e boa s práticas na lista AsteriskBrasil
Minha primeira e última mensagem sobre esse assunto na lista. Sou CONTRA a moderação. Deixa a lista engessada, sem dinamismo, e ainda congestiona os moderadores. Não conheço nenhum exemplo real de uma lista grande moderada. A comunidade precisa ter consciência sobre os assuntos discutidos, e criar um conceito de moderarmos uns aos outros. A lista 'asterisk-dev' constatemente é alvo de pessoas com perguntas destinadas ao usuário final que são moderadas por seus próprios membros indicando o caminho correto, que nesse caso é a 'asterisk-users'. Isso não vai ser diferente nessa lista. Mensagens de cunho comercial precisam ser amplamente combatidas, e sugiro pra isso um aviso. Reincidência pode ser punida com remoção automática. Eu mesmo já fiquei algumas vezes desmotivado em responder algum assunto nessa lista na época em que havia moderação. Por favor, não respondam esse e-mail. Não quero ter que apagar essa thread inteira denovo no meu programa de e-mail. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alexandre Enviada em: terça-feira, 5 de agosto de 2008 10:46 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Cursos Asterisk Bom dia a todos. Obrigado pelos elogios Nivio. Precisando de algo estamos ai. Um abraco a todos, e aproveito para elogiar a iniciativa do Denis quanto as mensagens indesejadas na lista. Na maioria das vezes quem procura a lista espera por uma reposta o mais rapidamente possivel, acredito que a moderacao ira tirar a agilidade da lista. O que acham? Saudacoes. 2008/8/5 Shazaum [EMAIL PROTECTED] recomendo o curso avançado de asterisk da voffice 2008/8/5 Nivio [EMAIL PROTECTED]: A galera tem comentado de vários cursos sobre Asterisk, como os da VOffice, da Innovus (é daqui de minha região), etc. É bom lembrar do Alexandre Keller que ministrou vários cursos pela 4Linux sobre Asterisk. São muito bons seus treinamentos. Boa didática, papo livre, tirada de dúvidas, mesmo depois do curso. Recomendo. Nivio - Resende - RJ ___ 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 -- Double your drive space. Delete Windows ;-) user: #443184 visite também: www.asteriskexperts.com.br ___ 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
[AsteriskBrasil] RES: Escolher o link de saida de acordo com o provedor
Você detalhou pouco... mas acho que você precisa de um sistema com suporte multi-homed como OpenSER (Kamailio)... em que a interface escolhida para saída, vai ser baseada no IP de destino. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Caio Pato Enviada em: segunda-feira, 28 de julho de 2008 12:57 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Escolher o link de saida de acordo com o provedor On 7/27/08, Guilherme Loch Waltrick Góes [EMAIL PROTECTED] wrote: Alterar a tabela de roteamento do Linux em função dos seu provedores não seria uma opção ? Isso pode funcionar caso os seus peers não mudem de IP muito loucamente. Foi a primeira coisa que eu pensei - e também a primeira que abandonei. Mas pelo visto terei que voltar para ela se não houver outra solução... ___ 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
[AsteriskBrasil] RES: Qual melhor versão para A sterisk????
Sidnei, Geralmente quando a pergunta contém Qual a melhor... já começa errada. A melhor é a que realmente funciona pra você. Particularmente uso a última versão estável em produção sem maiores problemas. Na lista você vai ouvir relatos mais diversos, no entanto, eu não poderia deixar de recomendar a última versão estável disponível para download. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sidnei -Telecom Enviada em: quarta-feira, 23 de julho de 2008 16:50 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Qual melhor versão para Asterisk Bom dia Lista. Uso o Asterisk versão 1.4.11 e estou tendo varios problemas, então vou atualizar para ver se não devido a bug na versão. Gostaria de saber qual a melhor verção para que eu possa atualizar meu Asterisk??? Aguém pode me ajudar? Pereira, Sidnei Tecnologia da Informação / Telecom UNION Crédito Fácil e Serviços Ltda - Certeza de Sucesso (17) 8124 3954 - ((17) 4009 6767 - ( [EMAIL PROTECTED] ___ 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
[AsteriskBrasil] RES: RES: Placas Digium TDM400
Felipe, Eu pessoalmente testei em uma linha da Telemar. Quais são as mensagens de depuração do chan_zap quando entra uma chamada? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 16:57 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Placas Digium TDM400 2008/7/11 Alexandre Abreu [EMAIL PROTECTED]: A string a ser procurada, como eu havia dito, é DTMF CLIP que é uma mensagem de DEBUG. E não pela string DEBUG ;-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 16:25 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: RES: Placas Digium TDM400 2008/7/11 Alexandre Abreu [EMAIL PROTECTED]: Hmm... Não olhei o patch que você usou, mas claramente sofreu mais modificações (DAHDI) do que deveria para ser aplicado clean no Zaptel. O patch que anexei foi o backport do original que eu fiz pro Zaptel 1.4.X. Teste e me reporte o resultado. Deve funcionar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 11:30 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Placas Digium TDM400 Alexandre, o erro foi este: oregon:/usr/src/zaptel-1.4.9.2/kernel# patch -p0 wctdm.patch can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -- |Index: drivers/dahdi/wctdm.c |=== |--- drivers/dahdi/wctdm.c (revision 4441) |+++ drivers/dahdi/wctdm.c (working copy) -- File to patch: wctdm.c patching file wctdm.c Hunk #1 succeeded at 321 with fuzz 2 (offset 93 lines). Hunk #2 succeeded at 385 (offset 92 lines). Hunk #3 succeeded at 478 (offset 92 lines). Hunk #4 succeeded at 517 (offset 92 lines). Hunk #5 FAILED at 914. Hunk #6 FAILED at 932. Hunk #7 succeeded at 2600 with fuzz 1 (offset 71 lines). 2 out of 7 hunks FAILED -- saving rejects to file wctdm.c.rej can't find file to patch at input line 114 -- qual versão exata do zaptel vc utilizou? -- Felipe R. Pasa Instrutor certificado dCAP ___ 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 Alexandre, Apliquei o patch que vc postou, beleza agora no carregamento do modulo nao achei a linha de DEBUG debian:/usr/src/zaptel-1.4.11# modprobe wctdm dtmf=1 debug=1 dmesg |grep DEBUG DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 alguma dica? -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br ___ 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 Ahh, beleza :) oregon:/usr/src/zaptel-1.4.11# dmesg |grep DTMF DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 DTMF CLIP on 0 removi os modulos e reinstalei, mas nada de identificador de chamada, a minha linha é da Brasil telecom -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br
[AsteriskBrasil] RES: RES: RES: Placas Digium TDM400
Hmm... Não olhei o patch que você usou, mas claramente sofreu mais modificações (DAHDI) do que deveria para ser aplicado clean no Zaptel. O patch que anexei foi o backport do original que eu fiz pro Zaptel 1.4.X. Teste e me reporte o resultado. Deve funcionar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 11:30 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Placas Digium TDM400 Alexandre, o erro foi este: oregon:/usr/src/zaptel-1.4.9.2/kernel# patch -p0 wctdm.patch can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -- |Index: drivers/dahdi/wctdm.c |=== |--- drivers/dahdi/wctdm.c (revision 4441) |+++ drivers/dahdi/wctdm.c (working copy) -- File to patch: wctdm.c patching file wctdm.c Hunk #1 succeeded at 321 with fuzz 2 (offset 93 lines). Hunk #2 succeeded at 385 (offset 92 lines). Hunk #3 succeeded at 478 (offset 92 lines). Hunk #4 succeeded at 517 (offset 92 lines). Hunk #5 FAILED at 914. Hunk #6 FAILED at 932. Hunk #7 succeeded at 2600 with fuzz 1 (offset 71 lines). 2 out of 7 hunks FAILED -- saving rejects to file wctdm.c.rej can't find file to patch at input line 114 -- qual versão exata do zaptel vc utilizou? -- Felipe R. Pasa Instrutor certificado dCAP wctdm.patch Description: Binary data ___ 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
[AsteriskBrasil] RES: Placas Digium TDM400
A string a ser procurada, como eu havia dito, é DTMF CLIP que é uma mensagem de DEBUG. E não pela string DEBUG ;-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 16:25 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: RES: Placas Digium TDM400 2008/7/11 Alexandre Abreu [EMAIL PROTECTED]: Hmm... Não olhei o patch que você usou, mas claramente sofreu mais modificações (DAHDI) do que deveria para ser aplicado clean no Zaptel. O patch que anexei foi o backport do original que eu fiz pro Zaptel 1.4.X. Teste e me reporte o resultado. Deve funcionar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: sexta-feira, 11 de julho de 2008 11:30 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Placas Digium TDM400 Alexandre, o erro foi este: oregon:/usr/src/zaptel-1.4.9.2/kernel# patch -p0 wctdm.patch can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -- |Index: drivers/dahdi/wctdm.c |=== |--- drivers/dahdi/wctdm.c (revision 4441) |+++ drivers/dahdi/wctdm.c (working copy) -- File to patch: wctdm.c patching file wctdm.c Hunk #1 succeeded at 321 with fuzz 2 (offset 93 lines). Hunk #2 succeeded at 385 (offset 92 lines). Hunk #3 succeeded at 478 (offset 92 lines). Hunk #4 succeeded at 517 (offset 92 lines). Hunk #5 FAILED at 914. Hunk #6 FAILED at 932. Hunk #7 succeeded at 2600 with fuzz 1 (offset 71 lines). 2 out of 7 hunks FAILED -- saving rejects to file wctdm.c.rej can't find file to patch at input line 114 -- qual versão exata do zaptel vc utilizou? -- Felipe R. Pasa Instrutor certificado dCAP ___ 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 Alexandre, Apliquei o patch que vc postou, beleza agora no carregamento do modulo nao achei a linha de DEBUG debian:/usr/src/zaptel-1.4.11# modprobe wctdm dtmf=1 debug=1 dmesg |grep DEBUG DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 DEBUG fxotxgain:0.0 fxorxgain:0.0 alguma dica? -- Felipe R. Pasa Instrutor certificado dCAP visite nosso site http://www.voipexperts.com.br ___ 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
[AsteriskBrasil] RES: RES: RES: Placas Digium TDM400
O patch no Mantis com certeza não. Você precisa da versão para o Zaptel 1.2. Usei a TDM400P com o zaptel 1.2 por bastante tempo e como eu disse anteriormente, funciona. Eu devo ter esse patch em algum lugar, mas preciso procurar. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Angelo Braga Enviada em: quinta-feira, 10 de julho de 2008 08:37 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: Placas Digium TDM400 Alexandre, E pro zaptel 1.2.24, funciona? Pq utilizo o Disc-os. Att, Angelo Alexandre Abreu escreveu: Felipe, Qual foi a dificuldade? Bastar copiar o patch pro mesmo diretório do arquivo 'wctdm.c' (zaptel-1.4.X/kernel) e aplicar usando o patch (patch -p0 wctdm.patch). # ./configure make make install # modprobe wctdm dtmf=1 debug=1 # dmesg (observar por DTMF CLIP que é uma mensagem de DEBUG) A configuração do 'zapata.conf' é exatamente aquela que foi reportada no ID 9096 do Mantis da Digium. Pronto. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: quarta-feira, 9 de julho de 2008 14:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Placas Digium TDM400 Alexandre, semana passada tentei plaicar o patch na versao 1.4 do Asterisk mas sem sucesso, vc poderia escrever um mini how-to? Abraço! 2008/7/9 Angelo Braga [EMAIL PROTECTED]: Olá, Eu até tentei aplicar o patch mas não funcionou, o ultimo lançado pelo Murf não consegui nem aplica-lo. Utilizo o zaptel 1.2.24 e * 1.2. Você teve sucesso em aplica-lo? Att, Angelo Alexandre Abreu escreveu: Você já conhece o ID 9096 no Mantis da Digium. Usei o patch originalmente no Zaptel 1.2 e funcionou bem. Olhando recentemente no Mantis percebi que o murf fez um backport do wctdm.c (TDM400P) pro DAHDI. A boa notícia é que eu já havia feito o mesmo backport para o Zaptel 1.4 para o driver 'wctdm.c' (tendo em vista a ausência do patch original pra esse driver no zaptel 1.4). Desde então venho recebendo o CallerID da operadora sem problemas. Porque você não tenta aplicar o patch '9096.nopolaritypatch' do murf? Deve aplicar clean no driver wctdm.c do zaptel 1.4. Give a try. A TDM400P é reconhecidamente ruim para FAX e também é uma placa EOL (End Of Life). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Angelo Braga Enviada em: quarta-feira, 9 de julho de 2008 10:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Placas Digium TDM400 Pois é, depois que vi isto. Agora to com uma placa aqui parada Att, Angelo Gustavo Cordeiro escreveu: Olá Angelo, Se sua operadora utiliza o padrão FSK, você não enfrentará qualquer dificuldade. O problema do callerid não é do hardware Digium, mas sim a falta de suporte do Zaptel para o padrão mais utilizado no Brasil na identificação de chamadas (via DTMF antes do primeiro toque e sem indicação de início). http://bugs.digium.com/view.php?id=9096 (eu vi um post seu lá!) As placa da Digivoice e da Khomp tem seu próprio driver de canal, com suporte nativo ao padrão brasileiro. Elas não utilizam o Zaptel. Sds, Gustavo Cordeiro Advent Tecnologia Ltda. Telefone: 48 3024-9350 Celular: 48 8809-0764 www.advent.com.br On 7/8/08, Angelo Braga [EMAIL PROTECTED] wrote: E quanto ao callerid, não tiveram problemas? Att, Angelo Vinícius Fontes escreveu: A TDM400 apresentou alguns problemas (sincronismo, ruído nas portas, etc) e foi substituída pela TDM410. Dessa sim eu não tenho queixas. Atenciosamente, Vinícius Fontes Núcleo de Tecnologias Convergentes Canall Tecnologia em Comunicações Passo Fundo - RS - Brasil +55 54 2104-7000 Convergent Technologies Core Canall Tecnologia em Comunicações Passo Fundo - RS - Brazil +55 54 2104-7000 - Pedro Carpenedo Borges [EMAIL PROTECTED] escreveu: Pessoal, Uma pergunta básica, as placas TDM400 da digium tem uma boa qualidade?? algum problema relatado? Abraço Pedro Carpenedo Borges ___ 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] RES: Placas Digium TDM400
Você já conhece o ID 9096 no Mantis da Digium. Usei o patch originalmente no Zaptel 1.2 e funcionou bem. Olhando recentemente no Mantis percebi que o murf fez um backport do wctdm.c (TDM400P) pro DAHDI. A boa notícia é que eu já havia feito o mesmo backport para o Zaptel 1.4 para o driver 'wctdm.c' (tendo em vista a ausência do patch original pra esse driver no zaptel 1.4). Desde então venho recebendo o CallerID da operadora sem problemas. Porque você não tenta aplicar o patch '9096.nopolaritypatch' do murf? Deve aplicar clean no driver wctdm.c do zaptel 1.4. Give a try. A TDM400P é reconhecidamente ruim para FAX e também é uma placa EOL (End Of Life). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Angelo Braga Enviada em: quarta-feira, 9 de julho de 2008 10:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Placas Digium TDM400 Pois é, depois que vi isto. Agora to com uma placa aqui parada Att, Angelo Gustavo Cordeiro escreveu: Olá Angelo, Se sua operadora utiliza o padrão FSK, você não enfrentará qualquer dificuldade. O problema do callerid não é do hardware Digium, mas sim a falta de suporte do Zaptel para o padrão mais utilizado no Brasil na identificação de chamadas (via DTMF antes do primeiro toque e sem indicação de início). http://bugs.digium.com/view.php?id=9096 (eu vi um post seu lá!) As placa da Digivoice e da Khomp tem seu próprio driver de canal, com suporte nativo ao padrão brasileiro. Elas não utilizam o Zaptel. Sds, Gustavo Cordeiro Advent Tecnologia Ltda. Telefone: 48 3024-9350 Celular: 48 8809-0764 www.advent.com.br On 7/8/08, Angelo Braga [EMAIL PROTECTED] wrote: E quanto ao callerid, não tiveram problemas? Att, Angelo Vinícius Fontes escreveu: A TDM400 apresentou alguns problemas (sincronismo, ruído nas portas, etc) e foi substituída pela TDM410. Dessa sim eu não tenho queixas. Atenciosamente, Vinícius Fontes Núcleo de Tecnologias Convergentes Canall Tecnologia em Comunicações Passo Fundo - RS - Brasil +55 54 2104-7000 Convergent Technologies Core Canall Tecnologia em Comunicações Passo Fundo - RS - Brazil +55 54 2104-7000 - Pedro Carpenedo Borges [EMAIL PROTECTED] escreveu: Pessoal, Uma pergunta básica, as placas TDM400 da digium tem uma boa qualidade?? algum problema relatado? Abraço Pedro Carpenedo Borges ___ 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 ___ 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
[AsteriskBrasil] RES: RES: Placas Digium TDM400
Felipe, Qual foi a dificuldade? Bastar copiar o patch pro mesmo diretório do arquivo 'wctdm.c' (zaptel-1.4.X/kernel) e aplicar usando o patch (patch -p0 wctdm.patch). # ./configure make make install # modprobe wctdm dtmf=1 debug=1 # dmesg (observar por DTMF CLIP que é uma mensagem de DEBUG) A configuração do 'zapata.conf' é exatamente aquela que foi reportada no ID 9096 do Mantis da Digium. Pronto. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: quarta-feira, 9 de julho de 2008 14:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Placas Digium TDM400 Alexandre, semana passada tentei plaicar o patch na versao 1.4 do Asterisk mas sem sucesso, vc poderia escrever um mini how-to? Abraço! 2008/7/9 Angelo Braga [EMAIL PROTECTED]: Olá, Eu até tentei aplicar o patch mas não funcionou, o ultimo lançado pelo Murf não consegui nem aplica-lo. Utilizo o zaptel 1.2.24 e * 1.2. Você teve sucesso em aplica-lo? Att, Angelo Alexandre Abreu escreveu: Você já conhece o ID 9096 no Mantis da Digium. Usei o patch originalmente no Zaptel 1.2 e funcionou bem. Olhando recentemente no Mantis percebi que o murf fez um backport do wctdm.c (TDM400P) pro DAHDI. A boa notícia é que eu já havia feito o mesmo backport para o Zaptel 1.4 para o driver 'wctdm.c' (tendo em vista a ausência do patch original pra esse driver no zaptel 1.4). Desde então venho recebendo o CallerID da operadora sem problemas. Porque você não tenta aplicar o patch '9096.nopolaritypatch' do murf? Deve aplicar clean no driver wctdm.c do zaptel 1.4. Give a try. A TDM400P é reconhecidamente ruim para FAX e também é uma placa EOL (End Of Life). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Angelo Braga Enviada em: quarta-feira, 9 de julho de 2008 10:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Placas Digium TDM400 Pois é, depois que vi isto. Agora to com uma placa aqui parada Att, Angelo Gustavo Cordeiro escreveu: Olá Angelo, Se sua operadora utiliza o padrão FSK, você não enfrentará qualquer dificuldade. O problema do callerid não é do hardware Digium, mas sim a falta de suporte do Zaptel para o padrão mais utilizado no Brasil na identificação de chamadas (via DTMF antes do primeiro toque e sem indicação de início). http://bugs.digium.com/view.php?id=9096 (eu vi um post seu lá!) As placa da Digivoice e da Khomp tem seu próprio driver de canal, com suporte nativo ao padrão brasileiro. Elas não utilizam o Zaptel. Sds, Gustavo Cordeiro Advent Tecnologia Ltda. Telefone: 48 3024-9350 Celular: 48 8809-0764 www.advent.com.br On 7/8/08, Angelo Braga [EMAIL PROTECTED] wrote: E quanto ao callerid, não tiveram problemas? Att, Angelo Vinícius Fontes escreveu: A TDM400 apresentou alguns problemas (sincronismo, ruído nas portas, etc) e foi substituída pela TDM410. Dessa sim eu não tenho queixas. Atenciosamente, Vinícius Fontes Núcleo de Tecnologias Convergentes Canall Tecnologia em Comunicações Passo Fundo - RS - Brasil +55 54 2104-7000 Convergent Technologies Core Canall Tecnologia em Comunicações Passo Fundo - RS - Brazil +55 54 2104-7000 - Pedro Carpenedo Borges [EMAIL PROTECTED] escreveu: Pessoal, Uma pergunta básica, as placas TDM400 da digium tem uma boa qualidade?? algum problema relatado? Abraço Pedro Carpenedo Borges ___ 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 ___ Compre
[AsteriskBrasil] RES: Migração de Asterisk 1.2 para 1.4
Se você não tem qualquer problema com o Asterisk atual... então as coisas passam a ficar mais evidentes. 1) Existe alguma feature que a versão 1.4 oferece que você não consegue viver sem? 2) Existe algum bug na versão 1.2 que atrapalha o nível de produtividade do seu sistema? 3) Existe algum gargalo de performance na versão atual? Se a versão 1.2 funciona pra você, então não há o menor motivo para se atualizar. A versão 1.4 vem atingindo patamares de estabilidade bons, no entanto, a versão 1.4.21 (a atual é a 1.4.21.1) foi simplesmente lançada com um 'typo' ridículo numa macro essencial (DEADLOCK_AVOIDANCE) para o funcionamento correto de alguns channels drivers. Isso pra citar exemplo de algumas coisas que aconteceram na versão 1.4 que impactaram diretamente na estabilidade. O CDR da versão 1.4 sofreu várias modificações em relação a versão 1.2 e tende a ser mais consistente (ainda mais com o merge do branch CDRfixv4) Se optar por manter a versão 1.2, tenha certeza também que todos os patches de segurança estejam aplicados, principalmente se teu Asterisk fica exposto na Internet. Eu considero importante que você esteja atualizado com as novas funcionalidades do Asterisk 1.4, algum novo recurso pode ser aproveitado por você pra otimizar algum processo já existente ou coisa parecida. Atualizar por atualizar só pra ter a versão mais nova não se justifica. If it ain't broke don't fix it -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de whinston rodrigues Enviada em: segunda-feira, 7 de julho de 2008 13:55 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Migração de Asterisk 1.2 para 1.4 Prezados, sempre encontrei interessantes discussões nessa lista em minhas pesquisas pelo Google, então resolvi me inscrever. Trabalho num pequeno provedor no interior de SC e atendemos 15 cidades aqui na nossa região através de rádio. Faz pouco mais de 6 meses que trabalho aqui e quando cheguei, já estava tudo montado, por uma pessoa que hoje não trabalha mais conosco. O fato é que nosso servidor Asterisk está rodando na versão 1.2 (diga-se de passagem, muito bem). Não tenho qualquer problema com nosso Asterisk atual e como não tenho experiência suficiente no assunto, resolvi não mexer no que está funcionando. Gostaria de saber a opinião de vocês com relação ao Asterisk 1.4 no que tange a estabilidade e confiabilidade, principalmente na geração de CDR. Estou pensando em migrar o nosso 1.2 para 1.4, mas tenho receio de mexer num ambiente que está nos atendendo muito bem. O motivo principal da migração, seria não ficar com uma versão muito defasada em nossos servidores, causando possíveis problemas de performance, incompatibilidade e segurança. Antecipadamente grato por qualquer colaboração. ___ 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
[AsteriskBrasil] RES: RES: RES: Codecs - HELP
Silvio, Se o contexto do peer (sem nome) que você nos passou aponta pro contexto jeito porque você nos passou o contexto ext-did? Não tenho mais tempo/energia pra me estender nessa thread, segue um exemplo prático: Sip.conf: register = 7100:[EMAIL PROTECTED]:5060/7100 [RedTPeer] type=peer username=7100 secret=senha_legal host=sip.redt.com.br fromuser=7100 fromdomain=sip.redt.com.br outboundproxy=sip.redt.com.br context=from-tronco-sip insecure=very port=5060 nat=yes canreinvite=no rtptimeout=0 dtmfmode=rfc2833 disallow=gsm disallow=ilbc allow=g729 allow=g723.1 allow=g726 allow=ulaw Exten.conf: [from-tronco-sip] exten = 7100,1,UserEvent(redtIncomingCall|CallerID: ${CALLERID(num)}|Source: VOIP|Tech: ${CUT(CHANNEL,/,1)}) exten = 7100,n,Goto(p2p,391,1) Minha extensão (7100) (olha o /7100 no register =) vai ser procurada no contexto from-tronco-sip (olha o RedTPeer) e vai ser achada em from-tronco-sip na prioridade 1 (olha o extensions.conf). Espero que esse exemplo clarifique as coisas pra você, eu paro por aqui. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Silvio Marçal Enviada em: quarta-feira, 2 de julho de 2008 17:15 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: Codecs - HELP Ok Alexandre me desculpe, vamos lá ... Dados so Peer allow=g729ilbcgsmulaw context=jeito disallow=all dtmfmode=rfc2833 fromdomain=sip.jeitovoip.com.br fromuser=2101 host=sip.jeitovoip.com.br insecure=very nat=yes secret= type=peer username=2101 2101:[EMAIL PROTECTED]:5060/2101 Dados Extensions [ext-did] include = ext-did-custom exten = fax,1,Goto(ext-fax,in_fax,1) exten = s,1,Set(__FROM_DID=s) exten = s,n,Gosub(app-blacklist-check,s,1) exten = s,n,GotoIf($[ ${CALLERID(name)} != ] ?cidok) exten = s,n,Set(CALLERID(name)=${CALLERID(num)}) exten = s,n(cidok),Noop(CallerID is ${CALLERID(all)}) exten = s,n,Goto(ivr-3,s,1) exten = s/jeito,1,Set(__FROM_DID=s/jeito) exten = s/jeito,n,Gosub(app-blacklist-check,s,1) exten = s/jeito,n,GotoIf($[ ${CALLERID(name)} != ] ?cidok) exten = s/jeito,n,Set(CALLERID(name)=${CALLERID(num)}) exten = s/jeito,n(cidok),Noop(CallerID is ${CALLERID(all)}) exten = s/jeito,n,Goto(from-did-direct,6000,1) Att Silvio -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alexandre Abreu Enviada em: terça-feira, 1 de julho de 2008 20:54 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Codecs - HELP Silvio, NUNCA corte mensagens de depuração quando for enviar para lista (exceto quando pertinente). O erro é o mesmo porque o problema é o MESMO. Você simplesmente alterou o contexto pra 2101 (provavelmente de forma errada). Looking for 2101 in 2101 (domain 200.233.218.193) Isso significa: Estou procurando pela extensão 2101 no contexto 2101... existe? Não? SIP 404. Existe? Sim? Executa a lógica do dialplan. Poste a configuração desse 'peer' aqui na lista excluindo informações como senhas, etc. E o context= configurado nesse peer, com a sua respectiva codificação no extensions.conf. Exemplo: sip.conf [2101] ... context=jeito ... extensions.conf: [jeito] exten = ,1,... Talvez lendo esse e-mail você pode se dar conta que o contexto configurado em [2101] não possui alguma extensão que englobe esse padrão discado (2101). -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Silvio Marçal Enviada em: terça-feira, 1 de julho de 2008 20:21 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: RES: Codecs - HELP Alexandre também não foi olhe: O que será que é? Att Silvio Capabilities: us - 0x506 (gsm|ulaw|g729|ilbc), peer - audio=0x10051c (ulaw|alaw|g726|g729|ilbc|h263p)/video=0x0 (nothing), combined - 0x504 (ulaw|g729|ilbc) Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x0 (nothing), combined - 0x0 (nothing) Looking for 2101 in 2101 (domain 200.233.218.193) Reliably Transmitting (NAT) to 201.16.219.29:5060: SIP/2.0 404 Not Found Via: SIP/2.0/UDP 201.16.219.29;branch=z9hG4bK55b4.9b88c33ac239b5c2b0db0864362bdceb.0;received =201.16.219.29 -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alexandre Abreu Enviada em: terça-feira, 1 de julho de 2008 17:11 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: Codecs - HELP Eu estou perdendo alguma coisa aqui ou isso não tem absolutamente NADA a ver com codec? Me parece que no peer 'JEITO' (sip.conf) não foi achada a extensão 2101 no contexto configurado (altere o contexto ou adicione uma extensão pertinente). Looking for 2101 in jeito (domain 200.233.218.193) SIP/2.0 404 Not Found SIP 404 significa que alguma extensão do seu dialplan não foi encontrada. Fique longe do Asterisk 1.6, pelo menos por enquanto
[AsteriskBrasil] RES: Variavel Goto
GEEZUS! Já vi dialplan feio, mas esse bate o recorde. ;-) Use 'func_odbc' para fazer a interface com o banco, o capitulo 12 da segunda edição do Asterisk The Future of Telephony foi escrito pra você. Eu mesmo já postei alguns exemplos de ODBC aqui nessa lista senão me falha a memória. Você vai evitar overhead de conexão/desconexão e ainda por cima vai ter suporte a pooling (além de abstrair a camada de SQL do dialplan). Você quer capturar DTMFs enquanto se tem um prompt de voz e salvá-los em uma variável? Use Read(). Quer usar Background? Tenha a expressão padrão no exten: exten = *XX,1,Goto(consulta,${EXTEN:1},1) Se exten = *666555, esse Goto vai redirecionar pra extensão 666555,1,... (note :1) no contexto consulta. OBS: Aconselho o uso de Read(). -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gilberto Nunes Enviada em: terça-feira, 1 de julho de 2008 16:06 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Variavel Goto Desculpem Acabei escrevendo Postgrey e não PostgreSQL... rsrsrs É que estava fazendo outra coisa com servidor de E-mail... Aí embanou aqui... Desculpem... Em Ter, Julho 1, 2008 4:03 pm, Gilberto Nunes escreveu: Ok vamos lá Eu tenho uma URA personalizada aqui... Eu mesmo a fiz e está horrivel eu sei... Por isso tenho que melhorá-la, principalmente no quesito 'logica'. Acontece que temos aqui um DB com Postgrey que é parte do nosso CRM. Então criei uma URA pra quando a pessoa digitar o numero certo de caracteres, no caso *XX (X = 0-9), ele captura essa sequencia, dentro da URA: exten = 1, 3, Goto(consulta,_*XX,1) E como pode perceber, joga o fluxo da ligação para o contexto [consulta]. Dentro deste contexto temos o seguinte: exten = _*XX, 1, Answer() exten = _*XX, 2, WaitExten() exten = _*XX, 3, Set(CHANNEL(language)=pt_BR) exten = _*XX, 4, Set(OS=/etc/asterisk/OS) exten = _*XX, 5, System(/bin/mkdir ${OS}/${EXTEN:1}) exten = _*XX, 6, System(psql -U postgres -h IP -d BANCO -c SELECT * FROM tabela where ord_cod=${EXTEN:1} order by situacao asc ${OS}/${EXTEN:1}/os_${EXTEN:1}) exten = _*XX, 7, System(cat ${OS}/${EXTEN:1}/os_${EXTEN:1} | grep | | cut -d| -f3 | grep -v sta_cod | tail -n -1 ${OS}/${EXTEN:1}/sit_final_${EXTEN:1}) exten = i,1,Playback(invalid) exten = i,2,Wait,1 exten = i,3,Goto(_*XX,1) ;;; Set(foo=${SHELL(echo \bar\)})\n); exten = _*XX,8,Set(SITUACAO=${SHELL(cat ${OS}/${EXTEN:1}/sit_final_${EXTEN:1})}) ; GotoIf($[${ALLERIDNUM} = 303]?3) ; Executa uma macr para OS na Bancada exten = _*XX,9,Gotoif($[${SITUACAO} = 101]?12) ; Executa uma macr para OS Concluida exten = _*XX,10,Gotoif($[${SITUACAO} = 2]?13) ; Executa uma macr para OS Concluida exten = _*XX,11,Gotoif($[${SITUACAO} = 104]?13) ; Vai para macro bancada exten = _*XX,12,Macro(bancada,${EXTEN:1}) ; Vai para macro O Concluida exten = _*XX,13,Goto(concluido,s,1) Como dá pra perceber, ele faz uma consulta ao PostgreSQL, via System, usando o comando psql do Linux. Perceba mais aqui em baixo, que tem uma desvio, um usando Macro e outro o Goto. Na Macro consigo passar argumentos, porém no Goto não... Como fazer? Obrigado P.S.: Sei que esse código tá horrivel! Se houver alguma maneira mais fácil de interfacear com o PostgreySQL e tirar dados de lá, por favor me avisem! :) Em Ter, Julho 1, 2008 3:46 pm, Tiago Durante escreveu: Gilberto, Dê um exemplo simples do que vc quer fazer, acho que nao ficou muito claro... Abraços! -- Tiago Durante ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,., Perseverance is the hard work you do after you get tired of doing the hard work you already did. -- Newt Gingrich On Tue, Jul 1, 2008 at 3:33 PM, Gilberto Nunes [EMAIL PROTECTED] wrote: Boa tarde Sei que quando usamod Macros, podemos passar argumentos dentro do DialPlan. Por exemplo: exten = _*XX,12,Macro(teste,${EXTEN:1} Isso faz que seja executada a Macro teste, passando como argumento o ${EXTEN:1}, ou seja, a sequencia _*XX. Existe alguma maneira de fazer isso com o Goto ou outra variavel? Obrigado -- Atenciosamente --- Gilberto Nunes MSN: [EMAIL PROTECTED] Fones: 47-3348-8020 ___ 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 -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- Atenciosamente --- Gilberto Nunes MSN: [EMAIL PROTECTED] Fones: 47-3348-8020
[AsteriskBrasil] RES: RES: Codecs - HELP
Eu estou perdendo alguma coisa aqui ou isso não tem absolutamente NADA a ver com codec? Me parece que no peer 'JEITO' (sip.conf) não foi achada a extensão 2101 no contexto configurado (altere o contexto ou adicione uma extensão pertinente). Looking for 2101 in jeito (domain 200.233.218.193) SIP/2.0 404 Not Found SIP 404 significa que alguma extensão do seu dialplan não foi encontrada. Fique longe do Asterisk 1.6, pelo menos por enquanto. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Silvio Marçal Enviada em: terça-feira, 1 de julho de 2008 17:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Codecs - HELP Onde eu acho um documentação em português para instalar o asterisk 1.6? Att Silvio -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Itamar - IspBrasil Enviada em: terça-feira, 1 de julho de 2008 16:49 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Codecs - HELP tente o asterisk 1.6 Silvio Marçal wrote: Pessoal alguém pode me dar uma luz onde está o erro? Em baixo tem o show translation Att meucci*CLI -- SIP read from 201.16.219.29:5060: INVITE sip:[EMAIL PROTECTED]:1048 SIP/2.0 Record-Route:sip:201.16.219.29;ftag=1928455520;lr=on Via: SIP/2.0/UDP 201.16.219.29;branch=z9hG4bK30b8.f9668ca020cc9f2c628c6ed877004562.0 Via: SIP/2.0/UDP 192.168.0.160:5060;received=200.233.218.193;branch=z9hG4bK273718314;rport=10 46 From: 2100sip:[EMAIL PROTECTED];tag=1928455520 To:sip:[EMAIL PROTECTED] Call-ID: [EMAIL PROTECTED] CSeq: 1801 INVITE Contact:sip:[EMAIL PROTECTED]:1046 Max-Forwards: 69 Supported: replaces, path, timer User-Agent: Grandstream HT-502 V0.2A 1.0.0.57 Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE Content-Type: application/sdp Accept: application/sdp, application/dtmf-relay Content-Length: 340 v=0 o=2100 8000 8000 IN IP4 192.168.0.160 s=SIP Call c=IN IP4 201.16.219.29 t=0 0 m=audio 60694 RTP/AVP 18 0 8 2 97 103 102 a=sendrecv a=rtpmap:18 G729/8000 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:97 iLBC/8000 a=fmtp:97 mode=20 a=rtpmap:103 G726-40/8000 a=rtpmap:102 G729E/8000 --- (16 headers 16 lines) --- Using INVITE request as basis request - [EMAIL PROTECTED] Sending to 201.16.219.29 : 5060 (non-NAT) Found peer 'jeito' Found RTP audio format 18 Found RTP audio format 0 Found RTP audio format 8 Found RTP audio format 2 Found RTP audio format 97 Found RTP audio format 103 Found RTP audio format 102 Peer audio RTP is at port 201.16.219.29:60694 Found description format G729 Found description format PCMU Found description format PCMA Found description format G726-32 Found description format iLBC Found description format G726-40 Found description format G729E Capabilities: us - 0x406 (gsm|ulaw|ilbc), peer - audio=0x10051c (ulaw|alaw|g726|g729|ilbc|h263p)/video=0x0 (nothing), combined - 0x404 (ulaw|ilbc) Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x0 (nothing), combined - 0x0 (nothing) Looking for 2101 in jeito (domain 200.233.218.193) Reliably Transmitting (NAT) to 201.16.219.29:5060: SIP/2.0 404 Not Found Via: SIP/2.0/UDP 201.16.219.29;branch=z9hG4bK30b8.f9668ca020cc9f2c628c6ed877004562.0;received =201.16.219.29 Via: SIP/2.0/UDP 192.168.0.160:5060;received=200.233.218.193;branch=z9hG4bK273718314;rport=10 46 From: 2100sip:[EMAIL PROTECTED];tag=1928455520 To:sip:[EMAIL PROTECTED];tag=as4559f433 Call-ID: [EMAIL PROTECTED] CSeq: 1801 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Content-Length: 0 meucci*CLI show translation Translation times between formats (in milliseconds) Source Format (Rows) Destination Format(Columns) g723 gsm ulaw alaw g726 adpcm slin lpc10 g729 speex ilbc g723 - - - - - - - - - - - gsm - - 2 2 2 2 1 312 -15 ulaw - 4 - 1 2 2 1 312 -15 alaw - 4 1 - 2 2 1 312 -15 g726 - 4 2 2 - 2 1 312 -15 adpcm - 4 2 2 2 - 1 312 -15 slin - 3 1 1 1 1 - 211 -14 lpc10 - 5 3 3 3 3 2 -13 -16 g729 - 5 3 3 3 3 2 4 - -16 speex - - - - - - - - - - - ilbc - 5 3 3 3 3 2 413 - - meucci*CLI ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br
[AsteriskBrasil] RES: Codecs - HELP
Silvio, NUNCA corte mensagens de depuração quando for enviar para lista (exceto quando pertinente). O erro é o mesmo porque o problema é o MESMO. Você simplesmente alterou o contexto pra 2101 (provavelmente de forma errada). Looking for 2101 in 2101 (domain 200.233.218.193) Isso significa: Estou procurando pela extensão 2101 no contexto 2101... existe? Não? SIP 404. Existe? Sim? Executa a lógica do dialplan. Poste a configuração desse 'peer' aqui na lista excluindo informações como senhas, etc. E o context= configurado nesse peer, com a sua respectiva codificação no extensions.conf. Exemplo: sip.conf [2101] ... context=jeito ... extensions.conf: [jeito] exten = ,1,... Talvez lendo esse e-mail você pode se dar conta que o contexto configurado em [2101] não possui alguma extensão que englobe esse padrão discado (2101). -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Silvio Marçal Enviada em: terça-feira, 1 de julho de 2008 20:21 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: RES: Codecs - HELP Alexandre também não foi olhe: O que será que é? Att Silvio Capabilities: us - 0x506 (gsm|ulaw|g729|ilbc), peer - audio=0x10051c (ulaw|alaw|g726|g729|ilbc|h263p)/video=0x0 (nothing), combined - 0x504 (ulaw|g729|ilbc) Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x0 (nothing), combined - 0x0 (nothing) Looking for 2101 in 2101 (domain 200.233.218.193) Reliably Transmitting (NAT) to 201.16.219.29:5060: SIP/2.0 404 Not Found Via: SIP/2.0/UDP 201.16.219.29;branch=z9hG4bK55b4.9b88c33ac239b5c2b0db0864362bdceb.0;received =201.16.219.29 -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alexandre Abreu Enviada em: terça-feira, 1 de julho de 2008 17:11 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: Codecs - HELP Eu estou perdendo alguma coisa aqui ou isso não tem absolutamente NADA a ver com codec? Me parece que no peer 'JEITO' (sip.conf) não foi achada a extensão 2101 no contexto configurado (altere o contexto ou adicione uma extensão pertinente). Looking for 2101 in jeito (domain 200.233.218.193) SIP/2.0 404 Not Found SIP 404 significa que alguma extensão do seu dialplan não foi encontrada. Fique longe do Asterisk 1.6, pelo menos por enquanto. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Silvio Marçal Enviada em: terça-feira, 1 de julho de 2008 17:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Codecs - HELP Onde eu acho um documentação em português para instalar o asterisk 1.6? Att Silvio -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Itamar - IspBrasil Enviada em: terça-feira, 1 de julho de 2008 16:49 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Codecs - HELP tente o asterisk 1.6 Silvio Marçal wrote: Pessoal alguém pode me dar uma luz onde está o erro? Em baixo tem o show translation Att meucci*CLI -- SIP read from 201.16.219.29:5060: INVITE sip:[EMAIL PROTECTED]:1048 SIP/2.0 Record-Route:sip:201.16.219.29;ftag=1928455520;lr=on Via: SIP/2.0/UDP 201.16.219.29;branch=z9hG4bK30b8.f9668ca020cc9f2c628c6ed877004562.0 Via: SIP/2.0/UDP 192.168.0.160:5060;received=200.233.218.193;branch=z9hG4bK273718314;rport=10 46 From: 2100sip:[EMAIL PROTECTED];tag=1928455520 To:sip:[EMAIL PROTECTED] Call-ID: [EMAIL PROTECTED] CSeq: 1801 INVITE Contact:sip:[EMAIL PROTECTED]:1046 Max-Forwards: 69 Supported: replaces, path, timer User-Agent: Grandstream HT-502 V0.2A 1.0.0.57 Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE Content-Type: application/sdp Accept: application/sdp, application/dtmf-relay Content-Length: 340 v=0 o=2100 8000 8000 IN IP4 192.168.0.160 s=SIP Call c=IN IP4 201.16.219.29 t=0 0 m=audio 60694 RTP/AVP 18 0 8 2 97 103 102 a=sendrecv a=rtpmap:18 G729/8000 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:97 iLBC/8000 a=fmtp:97 mode=20 a=rtpmap:103 G726-40/8000 a=rtpmap:102 G729E/8000 --- (16 headers 16 lines) --- Using INVITE request as basis request - [EMAIL PROTECTED] Sending to 201.16.219.29 : 5060 (non-NAT) Found peer 'jeito' Found RTP audio format 18 Found RTP audio format 0 Found RTP audio format 8 Found RTP audio format 2 Found RTP audio format 97 Found RTP audio format 103 Found RTP audio format 102 Peer audio RTP is at port 201.16.219.29:60694 Found description format G729 Found description format PCMU Found description format PCMA Found description format G726-32 Found description format iLBC Found description format G726-40 Found description format G729E Capabilities: us - 0x406 (gsm|ulaw|ilbc), peer - audio=0x10051c (ulaw|alaw|g726|g729|ilbc
[AsteriskBrasil] RES: Callweaver
Sim, também trabalhamos com Callweaver. O que quer dizer com totalmente GPL? O Asterisk não é parcialmente GPL. Ele é duplamente licenciado. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Roberto Marinho Enviada em: segunda-feira, 30 de junho de 2008 09:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Callweaver Bom dia pessoal, Estava dando uma estudada sobre o Callweaver e vi que ele foi feito a partir do Asterisk 1.2 mas com a licença totalmente GPL, ai gostaria de saber se alguem ja trabalhou ou trabalha com o callweaver?? Obrigado pela atenção ROberto _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br ___ 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
[AsteriskBrasil] RES: RES: Callweaver
As diferenças são consideráveis. No entanto, o que realmente me motivou foi o suporte a FAX (T.38, etc) que de uma maneira geral é muito mais amplo em relação ao Asterisk 1.2/1.4. Já ouvi relatos de uma melhoria grande de performance com a implementação do 'hashed dial plan'. Tem também o 'app_icd' que promete, Nconference, entre outros. Não sei se existe uma fonte oficial com as mudanças desde o fork do Asterisk 1.2, mas para todas as outras existe o site do projeto. :-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Roberto Marinho Enviada em: segunda-feira, 30 de junho de 2008 09:59 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Callweaver E ai Alexandre tudo bem?então, estou querendo fazer um trabalho sobre diferenças entre callweaver e asterisk, vc ja viu alguma melhoria no callweaver em relação ao asterisk?? valeuu To: asteriskbrasil@listas.asteriskbrasil.org Date: Mon, 30 Jun 2008 09:52:46 -0300 From: [EMAIL PROTECTED] Subject: [AsteriskBrasil] RES: Callweaver Sim, também trabalhamos com Callweaver. O que quer dizer com totalmente GPL? O Asterisk não é parcialmente GPL. Ele é duplamente licenciado. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Roberto Marinho Enviada em: segunda-feira, 30 de junho de 2008 09:36 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Callweaver Bom dia pessoal, Estava dando uma estudada sobre o Callweaver e vi que ele foi feito a partir do Asterisk 1.2 mas com a licença totalmente GPL, ai gostaria de saber se alguem ja trabalhou ou trabalha com o callweaver?? Obrigado pela atenção ROberto _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br ___ 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 _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ ___ 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
[AsteriskBrasil] RES: Codec não aceito!
Você restringiu ao codec GSM. Mas tem certeza que seu ramal oferece o codec GSM no SDP? Eu acho que não. A mensagem do Asterisk é bem clara quando diz que não há codecs compatíveis em relação a escolha que você fez. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gilberto Nunes Enviada em: segunda-feira, 30 de junho de 2008 11:28 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Codec não aceito! Bom dia a todos Estou meio confuso aqui... Tenho codec gsm configurado assim: accountcodes=blabla type=peer dynamic=yes username=blabla fromuser=blabla authname=blabla user=blabla secret=etcetc host=vono.net.br fromdomain=vono.net.br outboundproxy=vono.net.br insecure=very context=bitmix disallow=all ;allow=ilbc ;allow=ulaw ;allow=alaw ;allow=speex allow=gsm qualify=yes ;port=5060 port=1571 aut=md5 nat=yes canreinvite=no dtmfmode=rfc2833 dtmf=inband Já na configuração de um ramal SIP, tenho o seguinte, na parte de codecs: ... ... ... disallow=all allow=gsm .. .. .. Porém quando tento ligar do ramal, usando o VONO, tenho isso no CLI: chan_sip.c:5500 process_sdp: No compatible codecs, not accepting this offer! Já confirmei que o codec_gsm está carregado no asterisk: voip*CLI module show like codec_gsm.so Module Description Use Count codec_gsm.so GSM Coder/Decoder0 1 modules loaded Alguém pode me ajudar? Estou Asterisk 1.4.20.1. Obrigado -- Atenciosamente --- Gilberto Nunes MSN: [EMAIL PROTECTED] Fones: 47-3348-8020 -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ___ 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
[AsteriskBrasil] RES: Fwd: Nat=Yes ou Nat=Route
; Global NAT settings (Affects all peers and users) ; yes = Always ignore info and assume NAT ; no = Use NAT mode only according to RFC3581 (;rport) ; never = Never attempt NAT mode or RFC3581 support ; route = Assume NAT, don't send rport ; (work around more UNIDEN bugs) Yes: Assume como NAT e segue os tratamentos pertinentes (SIP rport/RTP simétrico). Route: Assume como NAT (RTP) mas não usa SIP rport (RFC3581) que é uma extensão definida para o protocolo SIP de sinalização simétrica. Ex.: Recebo a sinalização de uma porta de origem X, armazeno no parâmetro 'rport', e minha transmissão SIP terá como destino a porta X (rport) (ao invés da padrão 5060). De fato, a documentação do Asterisk em relação a isso é precária. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcos Zara Enviada em: segunda-feira, 30 de junho de 2008 12:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Fwd: Nat=Yes ou Nat=Route Ola amigos Gostaria de saber qual a diferenca entre Nat=Yes e Nat=Route no arquivo SIP.CONF ??? Obrigado ___ 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
[AsteriskBrasil] RES: RES: Fwd: Nat=Yes ou Nat=Route
Você perguntou sobre as opções e não sobre aplicação de cenário. ;-) Se está atrás de NAT, use nat=yes. Sempre. OBS.: Já tive problemas com alguns roteadores em relação ao trafego RTP sendo dropado antes de chegar ao PAP2. Espero que esse não seja seu caso. A solução foi simplesmente fazer um bypass do router. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: Marcos Zara [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 30 de junho de 2008 13:40 Para: asteriskbrasil@listas.asteriskbrasil.org; [EMAIL PROTECTED] Assunto: Re: [AsteriskBrasil] RES: Fwd: Nat=Yes ou Nat=Route Alexandre, não ficou muito claro para mim .. Tenho o seguinte cenário: Servidor ASterisk ligado diretamente a um link de internet, com IP verdaddeiro. Não há nenhuma especie de firewall ou nat entre o asterisk e o link. Cliente Voip usando LINKSYS PAP2 , através de um roteador conectado a internet, esse roteador não esta com nenhuma porta aberta para o ATA.. O ATA pertence à rede junto com outros computadores, ou seja, possui IP Falso e entrega seus pacotes no gateway 192.168.0.1 (que é o ip do router). Nesse cenário.. Oque eu devo usar para esse cliente? NAT = Yes ou NAT = ROUTE Muito Obrigado Em 30/06/08, Alexandre Abreu escreveu: ; Global NAT settings (Affects all peers and users) ; yes = Always ignore info and assume NAT ; no = Use NAT mode only according to RFC3581 (;rport) ; never = Never attempt NAT mode or RFC3581 support ; route = Assume NAT, don't send rport ; (work around more UNIDEN bugs) Yes: Assume como NAT e segue os tratamentos pertinentes (SIP rport/RTP simétrico). Route: Assume como NAT (RTP) mas não usa SIP rport (RFC3581) que é uma extensão definida para o protocolo SIP de sinalização simétrica. Ex.: Recebo a sinalização de uma porta de origem X, armazeno no parâmetro 'rport', e minha transmissão SIP terá como destino a porta X (rport) (ao invés da padrão 5060). De fato, a documentação do Asterisk em relação a isso é precária. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcos Zara Enviada em: segunda-feira, 30 de junho de 2008 12:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Fwd: Nat=Yes ou Nat=Route Ola amigos Gostaria de saber qual a diferenca entre Nat=Yes e Nat=Route no arquivo SIP.CONF ??? Obrigado ___ 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
[AsteriskBrasil] RES: Queue -- 'Not in Use'
Use o parâmetro abaixo na configuração do seu SIP PEER (no log 6901): [6901] ... call-limit=10 ... Lembrando que call-limit é especifico do SIP channel driver. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felippe Enviada em: quarta-feira, 25 de junho de 2008 22:38 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Queue -- 'Not in Use' Passo por isso tb.. Tenho sempre essa mensagem. Meu asterisk 1.4.19.1 Ate. Em Qua, 2008-06-25 às 11:08 -0300, Tiago Durante escreveu: Senhores, Estou configurando um callcenter para testes, receptivo e com apenas três pontos. O problema é que estou recebendo essa mensagem de erro sempre que um dos membros da fila atende a ligação: [Jun 25 11:02:50] WARNING[21809]: app_queue.c:3014 try_calling: The device state of this queue member, SIP/6901, is still 'Not in Use' when it probably should not be! Please check UPGRADE.txt for correct configuration settings. 'Googlei' isso e achei algumas coisas, mas nada que me desse muita certeza. Tem esse bug reportado no Mantis da Digium, mas eu não sei se o patch funciona de verdade. http://bugs.digium.com/view.php?id=12773 Sei que várias pessoas aqui usam o Asterisk em callcenters, alguém poderia me dar uma ajuda/dica nesse lance? Muito obrigado! ___ 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
[AsteriskBrasil] Res: qualidade e formato do som
Menos mal. Nunca, jamais, use arquivos MP3 em seu PABX. Só converta pra GSM se for realmente necessário, do contrário não há razão pra isso. Se você usa o 'chan_zap', ele não entende nada mais do que ALAW/ULAW. Se você usa o 'chan_sip', talvez você queira converter pro formato (codec) prioritário da sua terminação pra evitar transcodificação (geralmente G729). O 'lame' converte de MP3 pra WAV. De WAV pra al/ul o SOX faz esse papel. De WAV pra G729 o 'file convert' do CLI faz o papel, desde que você tenha o codec devidamente instalado/licenciado. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Daniel Victor Enviada em: quarta-feira, 18 de junho de 2008 19:47 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] qualidade e formato do som Converti um arquivo gravado em mp3 para gsm e o som nao ficou legal no telefone.E como vou fazer uma serie de ligacoes simultaneas eu iria perder em desempenho por causa da transcodificacao neh? Daniel Victor 2008/6/18, Itamar - IspBrasil [EMAIL PROTECTED]: creio que gsm seja uma boa pedida. Daniel Victor wrote: Fala pessoal da lista, Estou querendo montar uma aplicacao no asterisk que ligue para meus clientes e toque uma mensagem de cobranca, porem gostaria de saber em que formato de audio é aconselhavel gravar esse audio e em que qualidade.Voces poderiam me ajudar com essa duvida? Agradeco a ajuda. -- Daniel Victor MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] ___ 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 -- Daniel Victor MSN: [EMAIL PROTECTED] ___ 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
[AsteriskBrasil] RES: NAT Stun
Stop. Right there. Se ele ta usando STUN, supõe-se que ele não esteja atrás de um NAT Simétrico e queira atravessar o NAT. Pra que a configuração de 'nat=yes'? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Felipe R. Pasa Enviada em: quarta-feira, 12 de março de 2008 17:03 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] NAT Stun No lado do asterisk vc configura assim supondo que o nome do peer seja 2000 sip.conf -- [2000] username=2000 secret=2000 nat=yes canreinvite=no qualify=yes dtmfmode=rfc2833 - da um sip reload no asterisk e testa! Em 12/03/08, Valois Ivan Tomasi - Master Redes[EMAIL PROTECTED] escreveu: Pessoal, Estou configurando um pap2t atrás de um firewall linux. Esse ata, loga em um asterisk com IP válido sem nat, ligado diretamente num link simétrico. Quando faço ligaçõa através do ata, eu consigo ouvir, porém o outro lado não ouve nem chiasso. Tentei configurar STUN, mas mesmo assim não funcionou, não sei se estou configurando errado. No meu PAP2, es'ta configurado: Stun Enable = YES Stun Server = stun.sipgate.net:1 EXT IP = IP Esterno do meu firewall (201.201.201.201) No firewall, está fazendo forward de todas as portas UDP e TCP Alguém pode me dar uma luz? Valois ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Protocolo SIP/IAX juntos...
Seu dialplan contém alguns erros. 'iax:sip' no GotoIf vai procurar na extensão corrente pelos labels e não em 's'. O formato do label também está incorreto, e ele deve ser: exten = s,1(sip),App(...) exten = s,n(iax),App(...) Eu teria reescrito esse dialplan de forma diferente, entretanto, para o que você nos mostrou isso não seria suficiente? exten = _[5-9]XX,1,ChanIsAvail(SIP/${EXTEN}IAX2/${EXTEN}) exten = _[5-9]XX,n,NoOp(AVAIL - ${AVAILCHAN}) exten = _[5-9]XX,n,Dial(${CUT(AVAILCHAN,-,1)}) O que isso faz? Se o a primeira extensão SIP estiver disponível, discamos pro canal SIP. Se a primeira extensão SIP não estiver disponível e a segunda estiver, discamos pro canal IAX2. Se ambos não estiverem indisponíveis, o Dial() sai vazio, mas isso você vai tratar de alguma maneira, certo? OBS: O CUT na AVAILCHAN serve pra tirar a tag do canal que o ChanIsAvail() retorna. Isso também pode ser visto no NoOp(). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Sidnei -Telecom Enviada em: quarta-feira, 27 de fevereiro de 2008 16:48 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Protocolo SIP/IAX juntos... Olá galera. Vou tentar me explicar melhor. [contexto1] exten = _[5-9]XX,1,Set(NAME=${CALLERID(num)}) ;(linha 1) exten = _[5-9]XX,2,Set(NUM=${EXTEN}) ;(linha 2) exten = _[5-9]XX,3,Set(CONTEXTO=${CONTEXT}) ;(linha 3) exten = _[5-9]XX,4,GotoIf($[${EXTEN} = 700 ${EXTEN} = 714]?5:7) ;(linha 4) exten = _[5-9]XX,5,Set(GRUPO=grupoti) ;(linha 5) exten = _[5-9]XX,6,GotoIf($[${ainda não sei o que colocar}}!=OK]?iax:sip) ;(linha 6) exten = _[5-9]XX,7,GotoIf($[${EXTEN} = 715 ${EXTEN} = 729]?8:10) ;(linha 7) exten = _[5-9]XX,8,Set(GRUPO=gruporh) ;(linha 8) exten = _[5-9]XX,9,GotoIf($[${ainda não sei o que colocar}}!=OK]?iax:sip) ;(linha 9) exten = s(iax),1,Macro(sigameiax,s) ;(linha 50) exten = s(sip),1,Macro(sigamesip,s) ;(linha 51) Deixa eu tentar explicar: quero colocar o dois tipos de protocolos (IAX2/SIP), disponível para os usuários.Ai dependendo da necessidade escolho qual o melhor(pois trabalho tanto com plataforma WINDOWS como LINUX), sendo assim preciso de uma variável ou alguma forma que eu possa verificar se o ramal registrado é IAX2 ou SIP. Então quando a pessoa discar para um certo ramal acontece (ou teria que acontecer o seguinte); até a linha 3: padrão; linha 4: será verificado se o ramal se encontra dentro da faixa de ramal determinada para o grupo,se sim vai para a exten seguinte(linha 5),se não pula para a próxima faixa de ramal(linha7); linha 5: --AI QUE ESTÁ O PROBLEMA--preciso verificar se o ramal é IAX2 ou SIP, se sim vai para linha 50 se não vai para linha 51 Espero que alguém entenda e me ajude. Grato. Sidnei Pereira Telecom UNION Crédito Fácil 17- 8124-3954 / 17-4009-6767 e-mail:[EMAIL PROTECTED] msn: [EMAIL PROTECTED] - Original Message - From: Raniere To: asteriskbrasil@listas.asteriskbrasil.org Sent: Tuesday, February 26, 2008 12:31 PM Subject: Re: [AsteriskBrasil] Protocolo SIP/IAX juntos... O X-lite não funciona no protocolo IAX. gostaria de saber como faço para deixar os dois tipos de protocolos (SIP e IAX) para o mesmo ramal? Explica isso melhor. Em 26/02/08, Sidnei -Telecom [EMAIL PROTECTED] escreveu: Olá galera...olha eu de novo incomodando. Instalei um Asterix aqui na empresa, e tenho o seguinte cenário. Tenho maquinas com Windows e maquinas com Linux.Onde é Linux os softfones que encontrei não se adaptaram muito bem, por isso acabei escolhendo pelo ZOIPER(IAX). Ele tem alguns bugs mas foi o que melhor se adaptou a minha necessidade. Porém onde é Windows o X-lite funciona muito bem. Então a pergunta é a seguinte: gostaria de saber como faço para deixar os dois tipos de protocolos (SIP e IAX) para o mesmo ramal?Como tenho que colocar isso no plano de discagem?Hoje trabalho em cima do IAX para todos ramais.Será que alguém poderia me ajudar??? Agradeço desde já a boa vontade de todos Sidnei Pereira Telecom UNION Crédito Fácil 17- 8124-3954 / 17-4009-6767 e-mail:[EMAIL PROTECTED] msn: [EMAIL PROTECTED] ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Raniere dos Santos
[AsteriskBrasil] RES: MeetMe - problemas?
A opção 1 não existe no MeetMe() da versão 1.2. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Caio Pato Enviada em: segunda-feira, 25 de fevereiro de 2008 18:02 Para: asteriskbrasil Assunto: [AsteriskBrasil] MeetMe - problemas? Estou tentando desabilitar o aviso you are currently the only person in this conference mas parece que a opção 1 não está funcionando... exten = 1,n,Meetme(1234,rMA1) http://www.voip-info.org/wiki-Asterisk+cmd+MeetMe '1' disable you are currently the only person in this conference message for first member (new in 1.2 trunk, see bug 6316) (This is not included in 1.2.11) Estou usando Asterisk 1.2.26.1 svn rev 79171 Será que a única solução é realmente sumir com o arquivo conf-onlyperson.gsm? ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: RES: Sinalização SIP x Asterisk
Sim. Ou 183/SDP (inband) com o tom ocupado o que faria seu Asterisk reportar um NO ANSWER em caso de desligamento, pois teríamos um request finalizado por SIP CANCEL e não SIP BYE. Sim, correto. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gmail - Whinston Rodrigues Enviada em: quarta-feira, 20 de fevereiro de 2008 19:53 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil]RES: Sinalização SIP x Asterisk Alexandre, muito grato pelos esclarecimentos meu caro. Esse fornecedor insiste em dizer que mesmo tendo uma resposta de áudio, ele me envia 486 e meu Asterisk deveria entender isso como ocupado e não bilhetar. Contudo, isso não acontece. Pelo que entendi da sua resposta, não vai acontecer nunca mesmo. O correto seria ele parar de mandar mensagem em áudio e sinalizar apenas 486. Correto? Com relação a segunda parte da pergunta, com o Asterisk ficamos limitados então a retornar Congestion() ou algo assim quando as chamadas não podem ser completadas? 2008/2/19 Alexandre Abreu [EMAIL PROTECTED]: Vamos ver se eu entendi seu e-mail. O código que define um terminal SIP como ocupado é o 'SIP 486 - Busy here' Então temos esse cenário: -- INVITE -- TRYING -- SIP 486 - Busy -- ACK Aqui fechamos à primeira transação. Acima temos uma típica sinalização onde o Asterisk não interpreta como 'answered' (progresso out-of-band). Acontece que em alguns casos, dada algumas conversões de sinalização, alguns gateways enviam o progresso de uma sessão (o tom de chamada/sinal de ocupado) através do que chamamos de EARLY MEDIA (SIP 183/SDP), em pacotes RTP (inband). Ainda nesse caso, temos um o progresso definido 'inband' e não temos uma resposta final positiva (200 OK). Se tivermos: -- INVITE -- TRYING -- 180 RINGING -- 200 OK -- ACK Nesse caso acima temos um cenário típico de ATENDIMENTO, e por mais que a mensagem seja 'usuário ocupado' ou afins, o Asterisk interpreta como 'Answered' porque DE FATO o handshake de inicialização da sessão recebeu uma resposta final positiva. É claro que a forma como sua ligação vai ser tratada depende do nível de interconexão que estão te oferecendo. Muitas empresas utilizam o Asterisk pra revender seus minutos o que tornam as coisas complicadas em certos aspectos... (Usam o maldito 'r' no Dial, fazem Playback() em caso de ligações ocupadas, entre outras coisas desconfortáveis). Agora em relação à outra questão: Não, não tem alguma forma. O Asterisk não foi concebido para responder com códigos SIP a critério do administrador. Se tua solução realmente tende pra este lado, você precisa de um SIP PROXY como o (Open)SER. Mais especificamente a função sl_send_reply(). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gmail - Whinston Rodrigues Enviada em: sexta-feira, 15 de fevereiro de 2008 14:31 Para: Asterisk - Lista Assunto: [AsteriskBrasil] Sinalização SIP x Asterisk Estou com duas dúvidas que estão relacionadas, então ao invés de mandar duas mensagens, acho que seria interessante colocar tudo numa única, pois provavelmente mais gente pode ter essa situação. Não sei quantos de vocês operam via interconexão SIP com suas terminações, mas creio que exista um bom número. Pela experiência que tenho com várias terminações, nunca nenhuma me enviou sinalização 100% correta, ou seja, quando o telefone de destino está ocupado por exemplo, muitos enviando ring, outros dão uma mensagem de voz falando que está ocupado, etc. O fato que está ocorrendo é que sempre que o fornecedor mandam um ACK-200 e depois passa uma gravação falando que o ramal está ocupado, o Asterisk interpreta isso como atendida (answered) e gera bilhetagem. O fornecedor garante que é o padrão RFC e que após a mensagem gravada, ele sinaliza como ocupado (o que não comprei no debug). Alguém tem caso similar? É possível fazer o Asterisk entender que mesmo que ocorra uma gravação, não é pra bilhetar a chamada se for informado o código SIP que indica busy ? A segunda pergunta, relacionada com essa, é se tem alguma forma da gente forçar mensagens pelo Asterisk, ou seja, quando chega uma chamada (tipo um callback), a gente faça o tratamento adequado em cima do número entrante e devolva códigos SIP pra plataforma que originou a chamada, de forma a melhor identificar o ocorrido, sem a necessidade de passar o áudio (gravação falando o que houve). Grato antecipadamente. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Whinston Saura Rodrigues BoxBrasil
[AsteriskBrasil] RES: Sinalização SIP x Ast erisk
Vamos ver se eu entendi seu e-mail. O código que define um terminal SIP como ocupado é o 'SIP 486 - Busy here' Então temos esse cenário: -- INVITE -- TRYING -- SIP 486 - Busy -- ACK Aqui fechamos à primeira transação. Acima temos uma típica sinalização onde o Asterisk não interpreta como 'answered' (progresso out-of-band). Acontece que em alguns casos, dada algumas conversões de sinalização, alguns gateways enviam o progresso de uma sessão (o tom de chamada/sinal de ocupado) através do que chamamos de EARLY MEDIA (SIP 183/SDP), em pacotes RTP (inband). Ainda nesse caso, temos um o progresso definido 'inband' e não temos uma resposta final positiva (200 OK). Se tivermos: -- INVITE -- TRYING -- 180 RINGING -- 200 OK -- ACK Nesse caso acima temos um cenário típico de ATENDIMENTO, e por mais que a mensagem seja 'usuário ocupado' ou afins, o Asterisk interpreta como 'Answered' porque DE FATO o handshake de inicialização da sessão recebeu uma resposta final positiva. É claro que a forma como sua ligação vai ser tratada depende do nível de interconexão que estão te oferecendo. Muitas empresas utilizam o Asterisk pra revender seus minutos o que tornam as coisas complicadas em certos aspectos... (Usam o maldito 'r' no Dial, fazem Playback() em caso de ligações ocupadas, entre outras coisas desconfortáveis). Agora em relação à outra questão: Não, não tem alguma forma. O Asterisk não foi concebido para responder com códigos SIP a critério do administrador. Se tua solução realmente tende pra este lado, você precisa de um SIP PROXY como o (Open)SER. Mais especificamente a função sl_send_reply(). -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gmail - Whinston Rodrigues Enviada em: sexta-feira, 15 de fevereiro de 2008 14:31 Para: Asterisk - Lista Assunto: [AsteriskBrasil] Sinalização SIP x Asterisk Estou com duas dúvidas que estão relacionadas, então ao invés de mandar duas mensagens, acho que seria interessante colocar tudo numa única, pois provavelmente mais gente pode ter essa situação. Não sei quantos de vocês operam via interconexão SIP com suas terminações, mas creio que exista um bom número. Pela experiência que tenho com várias terminações, nunca nenhuma me enviou sinalização 100% correta, ou seja, quando o telefone de destino está ocupado por exemplo, muitos enviando ring, outros dão uma mensagem de voz falando que está ocupado, etc. O fato que está ocorrendo é que sempre que o fornecedor mandam um ACK-200 e depois passa uma gravação falando que o ramal está ocupado, o Asterisk interpreta isso como atendida (answered) e gera bilhetagem. O fornecedor garante que é o padrão RFC e que após a mensagem gravada, ele sinaliza como ocupado (o que não comprei no debug). Alguém tem caso similar? É possível fazer o Asterisk entender que mesmo que ocorra uma gravação, não é pra bilhetar a chamada se for informado o código SIP que indica busy ? A segunda pergunta, relacionada com essa, é se tem alguma forma da gente forçar mensagens pelo Asterisk, ou seja, quando chega uma chamada (tipo um callback), a gente faça o tratamento adequado em cima do número entrante e devolva códigos SIP pra plataforma que originou a chamada, de forma a melhor identificar o ocorrido, sem a necessidade de passar o áudio (gravação falando o que houve). Grato antecipadamente. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Ajuda com Macro em um plano de discagem
Quando você utiliza a aplicação Background() e passa um DTMF adiante o Asterisk busca extensão no contexto em que foi chamado, EXCETO se você passar como último parâmetro outro contexto (ou macro) onde ele deva buscar essa extensão. Se você quer que o Background busque a extensão 8 na macro-inicio, seu comando deve parecer algo como isso: Background(inicio|||macro-inicio) By the way, teu dialplan é um forte candidato a um dos mais feios do ano. Brincadeira, hehe. :-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de José Carlos Messias Enviada em: segunda-feira, 18 de fevereiro de 2008 11:09 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Ajuda com Macro em um plano de discagem Opa, a galera pode até dizer que funciona mas tentei isso na sexta passada e a ura não funcionou quando dentro de uma macro, acho que vai ter que usar o goto e um contexto. Em 18/02/08, Gilberto Nunes Ferreira[EMAIL PROTECTED] escreveu: Olá a todos... tenho o seguinte plano de discagem: [macro-inicio] exten = s, 1, Wait,1 exten = s, n, Answer() exten = s, n, Noop() exten = s, n, Set(LANGUAGE()=pt_BR) exten = s, n, Set(OS=/etc/asterisk/OS) exten = s, n, System(psql -U postgres -h xxx.yyy.zzz.www -d YZY -c SELECT * FROM tabela ${OS}/${ARG1}/os _${ARG1}) exten = s, n, System(cat ${OS}/${ARG1}/os_${ARG1} | grep | | cut -d| -f6 | grep -v sta_cod | tail -n -1 ${OS}/${ARG1}/tec_${ARG1}) exten = s, n, Set(TEC=$(cat ${OS}/${ARG1}/tec_${ARG1}) exten = s, n, Background(inicio) exten = 8, 1, Set(LANGUAGE()=pt_BR) exten = 8, 2, Macro(disctec,${TEC}) exten = 9, 1, Set(LANGUAGE()=pt_BR) exten = 9, 2, Macro(Grava_msg_tecnico,${TEC}) exten = 7, 1, Set(LANGUAGE()=pt_BR) exten = 7, 2, Goto(s,7) exten = i, 1, Playback(invalid) exten = i, 2, Wait,1 exten = i, 3, Goto(s,7) exten = t, 1, Wait,1 exten = t, 2, Queue(telefonista|tT|||150) exten = s, 8, hangup() [macro-disctec] exten = s, 1, Answer() exten = s, 2, Gotoif($[${TEC} = 71]?100) exten = s, 100, Dial(SIP/8030,150,tT) exten = s, HangUp() Esse plano de discagem está intergrado a um plano anterior, em que o originador da chamada disca um numero determinado e após uma consulta em um banco de dados PostgreSQL, ele retornar uma variavel especifica. Ok... Acontece que após o chamador ouve a gravação 'inicio' ( Background(inicio)), ele é orientado a discar 8. Porém quando ele digita 8, para ser jogado na Macro-inicio, a chamada simplesmente cai! Será que eu estou deixando alguma coisa de fora! Por gentileza, se puderem me ajudar agradeço.. Obrigado Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Ajuda com Macro em um plano de discagem
Ta errado. Continua errada a ordem dos parâmetros. Eu respondi essa pergunta às 12:10h de hoje. Por que você não leu minha resposta? -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gilberto Nunes Ferreira Enviada em: segunda-feira, 18 de fevereiro de 2008 17:19 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Ajuda com Macro em um plano de discagem Achei no Voip-info, algo falando sobre quando o Background() for usado dentro de uma macro, ele é executado como se estivesse dentro do contexto que o chamou, pelo que entendi... Ou pode ser que eu esteja errado.. Vejam: http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+Background (Na parte onde se lê: Background() inside a macro ) Então eu alterei o meu dialplan para: [macro-inicio] [] exten = s, n, Background(inicio|consulta) exten = 1, 1, Wait,1 exten = 1, 2, Goto(tec,s,1) exten = 9, 1, Set(LANGUAGE()=pt_BR) [..] Mas mesmo assim não funciona... A ligação continua caindo... Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: rtp.c:891 ast_rtcp_read: RTCP Read too
Essa mensagem de WARNING (não é erro) se dá pelo fato do Asterisk comparar o que foi lido em termos 'RTCP data' (protocolo auxiliar para controle de sessão enviado pelo UAc - User Agent Client numa sessão RTP) com o tamanho do header do protocolo (RTCP) que são 8 bytes. Se o valor da leitura do RTCP for menor que o tamanho definido do header, essa mensagem aparece como WARNING. Analise os pacotes via WIRESHARK e observe se os pacotes RTCP possuem um frame length de pelo menos 8 bytes. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Valois Ivan Tomasi - Master Redes Enviada em: quinta-feira, 7 de fevereiro de 2008 18:10 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] rtp.c:891 ast_rtcp_read: RTCP Read too Renato, obrigado por tentar ajudar. No rtp.conf, não achei nada que fosse relacionado a esse erro. Vc teria alguma i'deia? Segue meu rtcp.conf (original nao foi alterado nada) ; ; RTP Configuration ; [general] ; ; RTP start and RTP end configure start and end addresses ; ; Defaults are rtpstart=5000 and rtpend=31000 ; rtpstart=1 rtpend=2 ; ; Whether to enable or disable UDP checksums on RTP traffic ; ;rtpchecksums=no ; ; The amount of time a DTMF digit with no 'end' marker should be ; allowed to continue (in 'samples', 1/8000 of a second) ; ;dtmftimeout=3000 rtcpinterval = 6 ; Milliseconds between rtcp reports ;(min 500, max 6, default 5000) Message: 1 Date: Thu, 7 Feb 2008 12:59:57 -0200 From: Renato dos Santos [EMAIL PROTECTED] Subject: Re: [AsteriskBrasil] rtp.c:891 ast_rtcp_read: RTCP Read too short To: asteriskbrasil@listas.asteriskbrasil.org Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1 ja tentou aumentar o rtp? rtp.conf Em 07/02/08, Valois Ivan Tomasi - Master Redes[EMAIL PROTECTED] escreveu: Pessoal, Já postei essa dúvida aqui, mas até agora não consegui resultados. Quando faço ligação através de certa operadora VOIP, aparece um monte de mensagens WARNING no asterisk: [Feb 6 17:08:52] WARNING[5024]: rtp.c:891 ast_rtcp_read: RTCP Read too short [Feb 6 17:08:53] WARNING[5024]: rtp.c:891 ast_rtcp_read: RTCP Read too short [Feb 6 17:08:54] WARNING[5024]: rtp.c:891 ast_rtcp_read: RTCP Read too short [Feb 6 17:08:55] WARNING[5024]: rtp.c:891 ast_rtcp_read: RTCP Read too short Em contato com a operadora, me disseram que não conseguiram detectar o problema. Acho que pode ser problemas em minha conf. Até fiz algumas alterações nom meu sip.conf, mas sem resultado. O problema acontece com ATAs LinkSYS e sofphones, tanto IAX com o SIP. Alguém já passou por isso? Em outras ligações SIP / SIP e SIP / PSTN tá tudo normal. segue meu sip.conf e iax.conf IAX: [500] type=friend context=ramais-iax secret=500 allow=gsm allow=g729 allow=alaw allow=ulaw qualify=yes host=dynamic canreinvite=no amaflags=default username=500 SIP [401] type=friend secret=401 host=dynamic canreinvite=no dtmfmode=info disallow=all allow=gsm:30 allow=ulaw:30 allow=alaw:30 allow=g729:30 musicclass=default mailbox=401 context=ramais-sip callgroup = 1 pickupgroup = 1,2 amaflags=default username=401 Valois ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Problema com ZAP
O ztcfg lê a configuração do zaptel.conf e configura/ativa o hardware de telefonia. O Asterisk não sabe nada a respeito dessa configuração (é uma outra camada). É através do 'chan_zap' que o Asterisk se comunica com o kernel (onde o driver já foi carregado via modprobe). Rode o 'ztcfg' sempre antes de inicializar o Asterisk, dessa forma você evita os erros na inicialização do chan_zap. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Tiago Durante Enviada em: terça-feira, 22 de janeiro de 2008 11:34 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Problema com ZAP Senhores, Estou usando uma placa OpenVox, usa zaptel +/- como as digium, no meu PBX... Está funcionando bem, tirando um pequeno detalhe, toda vez que eu reinicio o PBX é necessário rodar o ztcfg novamente ou quando eu entrar no Asterisk os canais ZAP estarão indisponiveis, como se nao estivessem instalados. Alguem tem um ideia de por que isso esta ocorrendo? Abracos! -- Tiago Durante ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,., Perseverance is the hard work you do after you get tired of doing the hard work you already did. -- Newt Gingrich ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Bug report para chan_mobile
A função socket() (network I/O) compõe um grupo de funções da biblioteca C GNU (GLIBC) sendo declarada atráves de sys/socket.h. E sim você está correto, a função retorna -1 em caso de erro, então acredito que seja mais uma verificação de sanidade do código esse trecho que você demonstrou... Você não precisa localizar a função socket(). Você precisa entender o porquê que a função não está criando corretamente o FD com a família, tipo e protocolo especificados. Mas isso tudo só faz algum sentido se realmente o problema for o que você realmente acredita que é. :-) -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcelo/Porks Enviada em: quarta-feira, 16 de janeiro de 2008 21:01 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Bug report para chan_mobile Pessoal, Estou tentando fazer o chan_mobile funcionar, na verdade consegui fazer ele funcionar em partes (consigo fazer ligações com ele, só que não tenho áudio). Eu creio que descobri o motivo de não ter áudio (andei olhando o código fonte do chan_mobile) no chan_mobile.c há uma função chamada static void *do_sco_listen(void *data) onde há a linha: if ((adapter-sco_socket = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BTPROTO_SCO)) 0) { bom.. descobri que o retorno desse 'socket(...)' é 0, portanto não está sendo possível criar o socket e, acredito eu, este é o motivo por eu não ter áudio quando uso o chan_mobile Bom, minha dúvida é a seguinte: Como eu não sou bom programador, nem sei localizar onde está essa função 'socket' (e eu tentei mexer em algo.. juro que tentei... mas não consegui não). Qual seria o caminho mais indicado para eu reportar esse problema? Eu deveria abrir um bug report em http://bugs.digium.com/ ?? Alguém sabe me dizer o que eu posso fazer? hehehe Muito Obrigado. -- Marcelo Rossi This e-mail is provided AS IS with no warranties, and confers no rights. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Asterisk consultando banco de dados
Procure no histórico da lista ou no google o link para o livro Asterisk - The future of telephony Second Edition. O capítulo 12 é exatamente o que você quer. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gilberto Nunes Enviada em: sexta-feira, 18 de janeiro de 2008 11:39 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Asterisk consultando banco de dados Bom dia Pessoal da lista Estou com um desafio em mãos. Temos uma aplicação interna em que o Banco de Dados da aplicação é PostgreSQL. Nesse DB, a aplicação armazena em uma tabela, alguns códigos referentes ao status da ordem de serviço de um cliente. Queremos fazer um DialPlan, que quando o cliente ligue para um determinado numero, ele caia numa URA e a URA instrua o cliente a digitar sua Ordem de Serviço. Com base nessa ordem, queremos que o Asterisk faça uma query no banco e retorne um status referente a Ordem de Serviço. Com base nesse status, o DialPlan dispara um evento, retornando ao cliente uma mensagem indicando o status atual da OS. Alguém sabe como posso fazer isso via ODBC ou via outra interface? Obrigado. -- Gilberto Nunes Itajaí - SC ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Dial externo
Claro. É perfeitamente possível. Rotina bem *simples* usando callfiles, o exemplo abaixo chama o ramal 300 na tecnologia SIP e faz Playback do arquivo de áudio tt-monkeys. [EMAIL PROTECTED] ~]# cat callfile.call Channel: SIP/300 #numero de vezes para repetir a chamada em caso de falhas MaxRetries: 1 #intervalo entre chamadas RetryTime: 60 #tempo máximo de espera (enquanto chama) WaitTime: 30 Application: Playback Data: tt-monkeys [EMAIL PROTECTED] ~]# mv callfile.call /var/spool/asterisk/outgoing/ Você pode executar isso assim que seu script retornar um código de retorno. E chamar a aplicação Saydigits()(Application:) com o código retornado $var_retorno (Data:). Também pode ser feito via AMI... -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Israel Junior Enviada em: quarta-feira, 16 de janeiro de 2008 13:22 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Dial externo Salve lista, Estou precisando fazer o seguinte processo, tenho um script x que executa um teste periodico no meu server, Com asterisk e gostaria que dependendo do resultado, usa-se o asterisk para me ligar e tocar um determinado, Arquivo de audio para que eu sabia o resultado do teste. Aguem sabe se isso e possivel no asterisk? Desde já eu agradeço a atenção. Israel Ovidio R. Junior === Analista de Segurança de Redes (GNU-Linux/BSDs) Provenorte Provedora de Internet Ltda. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: RES: RES: Freela - desenvolver um Script AGI
Olá. O caminho das pedras está bem diante dos seus olhos. Abaixo você tem um snippet genérico de um dialplan que segue a linha do fluxograma que você passou. No entanto, assumi valores arbitrários em todos os parâmetros dos aplicativos. Pontos a serem feitos: 1) Acertar nomes dos arquivos de áudio para corresponder aos nomes reais 2) Configuração de filas (queues.conf) com a sua música em espera, anuncio para o caller, membros da fila, disciplina de atendimento, prioridades, etc. 3) Configuração do VoiceMail caso seja de sua vontade. 4) Verificação de existência (valor) das variáveis utilizadas por Read() (se não houver valor, o fluxo deve voltar a mensagem inicial para nova entrada de dígitos) 5) As mensagens de confirmação de solicitação, atribuição de nota e confirmação de nota estão representadas em Read() como msg-ura-1, msg-ura-2 e msg-ura-3. 6) Ajustar timeouts 7) Testar. Porque acabei de escrever isso no notepad. [from-pstn] exten = s,1,Background(obrigado-por-ligar) ; introdução - msg 2.1 exten = s,n,Queue(recepcao|tw|||300) ; chama os membros definidos na fila recepcao / 300s timeout exten = s,n,VoiceMail(500) ; se timeout no atendimento, executamos voicemail - ramal 500 exten = s,n,Hangup exten = _5XX,1,Dial(SIP/${EXTEN}|45|tw); Se discarem o ramal direto... exten = 599,1,Goto(atendimento-ura,s,ini_ura) ; Ramal 599 - URA [atendimento-ura] exten = s,1(ini_ura),Read(confirma_solitacao|msg-ura-1|1|||4) ; Todas as solicitacoes atendidas? 0 ou 2. exten = s,n(nota),Read(valor_nota|msg-ura-2|2|||4) ; Atribua uma nota valor 0 ou 10. exten = s,n,Playback(voce-teclou-notadigits/${valor_nota}); Voce teclou nota... ${valor_nota} exten = s,n,Read(confirma_nota|msg-ura-3|1|||4); Confirma a nota exten = s,n,GotoIf($[${confirma_nota} = 0]?s,nota) ; Volta ao menu para atribuição de nota exten = s,n,ExecIf($[${confirma_nota} = 2]|Playback|obg-por-participar) ; Verificacao de sanidade, confirmacao só com o código 2. exten = s,n,Hangup exten = t,1,Goto(s,ini_ura); Se timeout em alguma extensao, voltamos ao inicio Se você ainda quiser agregar novos recursos, implementar melhorias e/ou mudanças na lógica de execução, nossa empresa poderá oferecer uma consultoria profissional para você. Feliz Natal. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme - Sua Viagem - Dir.Tecnologia e Prospecção Enviada em: sexta-feira, 21 de dezembro de 2007 13:32 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: RES: Freela - desenvolver um Script AGI Pois eh, já me comentaram sobre isso, que não precisa ser necessariamente em AGI. Mas como sou leigo em ASTERISK, então segue o baile. Tens uma idéia de como posso fazê-lo ? O caminho das pedras? Att. Guilherme Viana -Mensagem original- De: Alexandre Abreu [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 20 de dezembro de 2007 13:34 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Freela - desenvolver um Script AGI Pergunta: Por que AGI? Por que PHP? Não vi nada de especial no fluxo que você enviou pra lista que demandasse AGI/PHP. Talvez exista alguma coisa a mais? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme - Sua Viagem - Dir.Tecnologia e Prospecção Enviada em: quarta-feira, 19 de dezembro de 2007 08:48 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Freela - desenvolver um Script AGI Olá, Estou precisando de um serviço para desenvolver um Script AGI, preferência pela linguagem PHP para fazer a rotina de Nota ao Atendimento aqui da empresa. Segue o link do Digrama de Atividades represetando a sequência. http://intranet2.suaviagem.com/voip/Fluxo_Entrante_Nota_Atendimento.jpg As vozes já foram gravadas. Só falta implementar, Quem tiver interesse, favor me contatar. Guilherme e-mail / Msn: [EMAIL PROTECTED] Fone: 55 51 2131 9900 Cel: 55 51 98227079 Nextel: 55*7*16076 ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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
[AsteriskBrasil] RES: Freela - desenvolver um Script AGI
Pergunta: Por que AGI? Por que PHP? Não vi nada de especial no fluxo que você enviou pra lista que demandasse AGI/PHP. Talvez exista alguma coisa a mais? -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme - Sua Viagem - Dir.Tecnologia e Prospecção Enviada em: quarta-feira, 19 de dezembro de 2007 08:48 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Freela - desenvolver um Script AGI Olá, Estou precisando de um serviço para desenvolver um Script AGI, preferência pela linguagem PHP para fazer a rotina de Nota ao Atendimento aqui da empresa. Segue o link do Digrama de Atividades represetando a sequência. http://intranet2.suaviagem.com/voip/Fluxo_Entrante_Nota_Atendimento.jpg As vozes já foram gravadas. Só falta implementar, Quem tiver interesse, favor me contatar. Guilherme e-mail / Msn: [EMAIL PROTECTED] Fone: 55 51 2131 9900 Cel: 55 51 98227079 Nextel: 55*7*16076 ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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
[AsteriskBrasil] RES: Lançado o OpenSER 1.3 .0 (BlackCat)
Essa versão está excelente. Destaco abaixo algumas melhorias que já me fizeram utilizar a versão 1.3 um pouco antes do release do BlackCat. - Introdução do while statement (muito útil para PVs com índice) - Parametrização de dialog_timeout no módulo Dialog - Balanceamento entre RTP Proxies -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alberto Mitsuo Sato Enviada em: sexta-feira, 14 de dezembro de 2007 10:36 Para: AsteriskBrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Lançado o OpenSER 1.3.0 (BlackCat) A versão do OpenSER 1.3.0 (BlackCat) foi lançado no dia 13 de dezembro. Esta versão melhorou bastante, com melhor performance, muitos aperfeiçoamentos e adds-on, mas com grande estabilidade. Um grande número de contribuições vieram de novas companhias. Entre as novidades citamos: - contribuições dos módulos cfgutils e carrierroute - muitos aperfeiçoamentos nos componentes do OpenSER - a Universidade do Norte da Carolina introduziu o LDAP e a extensão H350 - a Connecticut College enviou o suporte para SCTP - a Cisco desenvolveu um módulo para conectar no banco de dados Berkeley Foram adicionadas também diversas funcionalidades, além de melhorar a robustez do produto e a escalabilidade através do NAT (NAT traversal). O link abaixo tem a documentação das mudanças e dicas de migração para esta versão. http://openser.org/dokuwiki/doku.php/install:1.2.2-to-1.3.0 Fonte: http://www.albertosato.voipcenter.com.br/?p=292 Abraços Alberto M. Sato Diretor Técnico Innovus Sistemas Eletrônicos - Soluções VoIP Volta Redonda/RJ - Brasil [EMAIL PROTECTED] (24) 3076-2325 (11) 4063-7416 / (21) 4063-7416 (31) 4062-7416 / (41) 4063-7416 Ramal/LigVoIP: 319 www.albertosato.voipcenter.com.br www.dicasasterisk.asteriskonline.com.br www.dicasvoip.voipcenter.com.br ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: RES: Configuração p adrão de ATA. (sinal de ocupado)
Desabilita o serviço chamado CALL-WAITING no ATA. Se não existir tal serviço, provavelmente o fabricante do dispositivo pensou que isso deveria ser função server-side (X-LITE é um bom exemplo). -- Alexandre Abreu RedT Telecom http://www.redt.com.br _ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Pimenta Carvalho Enviada em: sexta-feira, 7 de dezembro de 2007 17:44 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Configuração padrão de ATA. (sinal de ocupado) Ok. Mas, não estou usando o Asterisk. Meu ATA está ligado direto na linha da Internet (velox). Vc sabe como fazer então nesse caso? Obrigado por qualquer dica. Abraços. Rodrigo. _ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Renato dos Santos Enviada em: quinta-feira, 6 de dezembro de 2007 21:08 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil]Configuração padrão de ATA. (sinal de ocupado) pode fazer isso mesmo no asterisk Em 06/12/07, Rodrigo Pimenta Carvalho [EMAIL PROTECTED] escreveu: Olá Lista. Eu tenho a seguinte dúvida básica de configurações de ATAs: Geralmente é possível configurar um ATA, para que ele emita um sinal de linha ocupada, se alguém chamar o telefone que já esteja utilizando-o? Ou seja, quero que alguém que me ligue, quando eu estiver usando o ATA (VoIP), saiba que o telefone está ocupado. Obrigado. Rodrigo Pimenta Carvalho. = ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Double your drive space. Delete Windows ;-) user: #443184 ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Artigo - Segurança em P rotocolo SIP
Boa tarde. O artigo foi bem elaborado, contudo, você poderia ter estendido mais o quesito segurança. Poderia abordado o SIP RPID, o conceito por trás da função check_from() do OpenSER, TLS, expor a fragilidade do protocolo por ser texto puro... No Item 3 acho que você poderia enfatizar a importância em se fazer o 'challenge' de autenticação nos dois casos: REGISTER e INVITE. Parabéns. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Jeremias Neves Da Silva Enviada em: terça-feira, 4 de dezembro de 2007 14:40 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Artigo - Segurança em Protocolo SIP Boa tarde Senhores, estou lhes enviando um PDF em anexo, com um Artigo que elaborei para apresentar para Matéria de Segurança da Informação na minha faculdade este semestre. Gostaria de salienter que o objetivo deste é levar o conhecimento do conceito para uma pessoa que não tem tal dominio sobre o assunto. Espero que Gostem! Atenciosamente, Jeremias Neves da Silva Gerente de Projetos - Tellfree Florianópolis [EMAIL PROTECTED] www.tellfree.com.br ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: R2 não dá sinal de oc upado(problema persiste)
A versão do SPANDSP é fundamental e determinante para resolver seu problema. Qual você está utilizando? No unicall.conf a opção log level está no máximo nível de detalhamento? -- Alexandre Abreu RedT Telecom http://www.redt.com.br http://www.redt.com.br/ _ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Anderson Eckhardt Enviada em: terça-feira, 27 de novembro de 2007 11:51 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] R2 não dá sinal de ocupado(problema persiste) Olá Pessoal, A estrutura está da seguinte forma Operadora(Embratel) Asterisk PABX, e o erro ocorre com as ligações de Saída apenas. asterisk = 1.2.24 libsupertone-0.0.2pre9 libunicall-0.0.3pre9 libmfcr2-0.0.3pre9 Obs: Já testei várias pre mas as versões acima tiveram melhor resultado. Outro informação importante, a alguns dias fiz mais testes e observei que as mesmas ligações através de outra operadora, BRT por exemplo, funciona perfeitamente. Estou aguardando alguma posição da Embratel, mas está difícil, e não espero que eles resolvam. Obrigado. []s Luis Antonio Prata Barbosa escreveu: Como esta o seu sistema ? Esse E1 está conectado na PSTN ou em uma PABX ? Esse problema acontece na chamadas discadas ou recebidas ? Em 21/11/07, Anderson Eckhardt [EMAIL PROTECTED] escreveu: Boa noite Pessoal, Observei que várias pessoas já postaram na lista com problemas parecidos ou iguais ao meu, mas ainda não ouve uma solução definitiva, se alguém já passou por isso ou sabe como resolver, agradeço. Se o problema for as versões do Unicall, spandsp etc... quais são as versões mais indicadas ? Segue abaixo alguns logs para análize. Nov 20 13:26:28 WARNING[24003]: chan_unicall.c:2644 handle_uc_event: Unicall/1 event Alerting Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 - 0001 [1/ 200/Await answer /Category ] Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 R2 prot. err. [1/ 200/Await answer /Category ] cause 32773 - Unexpected CAS bit pattern Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 1001 - [1/ 1/Idle /Idle ] Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:2644 handle_uc_event: Unicall/1 event Protocol failure -- Unicall/1 protocol error. Cause 32773 Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 Channel echo cancel Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 Channel gains Nov 20 13:27:01 WARNING[24003]: chan_unicall.c:627 unicall_report: MFC/R2 UniCall/1 Channel switching -- Hungup 'UniCall/1-1' Desde já muito Obrigado. []s Anderson Eckhardt escreveu: Bom dia Lista, Após as alterações sugeridas pelo Luis o erro Unicall/7 protocol error. Cause 32772 foi resolvido, fazendo com que fosse informado o sinal de ocupado, mas com alguns números ainda ocorre o seguinte erro: Unicall/7 protocol error. Cause 32773 Esse erro faz com que o DIALSTATUS retorne CHANUNAVAIL, o que gera um grande problema, pois os usuários não ligam novamente, mas se eu ligar de outra linha, é informado que o número chamado está ocupado no momento. Alguém sabe como resolver esse problema ? Desde já muito obrigado. André Gonçalves escreveu: Bom saber que funcionou ai. Ainda não testei no meu servidor por falta de tempo, mas assim que eu testar eu ja posto na lista se funcionou também. Att. André - Original Message - From: Anderson Eckhardt mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] To: mailto:asteriskbrasil@listas.asteriskbrasil.org asteriskbrasil@listas.asteriskbrasil.org Sent: Monday, November 05, 2007 9:17 PM Subject: Re: [AsteriskBrasil] E1 com Unicall não dá sinal de ocupado ? Correção: Obrigado Luis, funcionou perfeitamente. []s Luis Antonio Prata Barbosa escreveu: Bem, eu tive um problema parecido aqui... Na verdade ele não reconheceu o User busy.. ele dá um erro de protocolo (observe no resultado que vc listou). E isso é encaminhado para esse estado de link indisponivel... Para que ele realmente entendesse que o usuario estava ocupado eu tive que alterar o arquivo mfcr2.c ... e adicionar na secção de define a variacao brasileira para que o codigo de ocupado fosse B2 ... em mfcr2.c * case MFCR2_PROT_BRAZIL: (... outras atribuicoes..) mfcr2-group_b_user_busy=R2_SIGB_2; * depois basta dar um make e make install nesse diretorio (só precisa recompilar o mfcr2.so) e reiniciar o astersik. É isso, Luis A P Barbosa Em 01/11/07, *Anderson Eckhardt* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] escreveu: Bom dia lista, Estou com exatamente o mesmo erro, como podemos o sinal de ocupado é detectado( Everyone is busy/congested) mas o DIALSTATUS informa CHANUNAVAIL ao
[AsteriskBrasil] RES: RES: Comando System.
Guilherme, A idéia me pareceu simples. Fiz rapidamente um AGI em Shell Script muito muito simples que tenta demonstrar uma idéia embrionária. #!/bin/bash # Diretório para gravações DIR=/var/lib/asterisk/sounds/redt/_Arquivos/_Gravacoes/20071018 I=`ls $DIR | wc -l` echo Numero de arquivos no diretorio: $I echo EXEC Playback bem-vindo-portal-de-gravacoes # bem-vindo... echo SAY NUMBER $I # # quantidade de mensagens disponíveis... for f in $DIR/* # varre o diretório de gravações... do counter=`expr $counter + 1` echo SAY NUMBER $counter # # diz o índice da mensagem lida... echo EXEC Playback ${f%.*} # faz um playback em cada arquivo removendo a extensão... done É claro que em um ambiente de produção você queira usar algo mais profissional como PERL, PYTHON e talvez PHP. Passar argumentos via Agi() para adicionar dinamismo ao seu programa, criar a possibilidade de remoção do arquivo, usar Background() etc. Isso vai requerer um pouco mais de linhas de código ou talvez você queira que alguém faça isso por você. ;-) Espero que te ajude de alguma forma. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme Enviada em: quarta-feira, 14 de novembro de 2007 09:38 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Comando System. Bom dia, Alexandre o que eu gostaria de fazer é o seguinte: Quando uma ligação é gravada em uma pasta gostaria que o sistema verificasse quantos arquivos de áudio há naquela pasta e a pessoa poderia apagar, ouvir. Como se fosse uma URA para essa mensagens que foram gravadas. Quase um voicemail, mas para mensagens gravadas. Obrigado, Guilherme Scaldelai -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alexandre Abreu Enviada em: segunda-feira, 12 de novembro de 2007 14:53 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] RES: Comando System. Correto. Com a aplicação System() não é possível. No entanto, você pode verificar o status de execução de seu comando através da variável SYSTEMSTATUS (se FAILURE ou SUCCESS). Você nem sequer poderá exportar (via bash) uma variável que contenha algum valor para ser verificado e visível via ${ENV(nome_var)} dentro de um processo *já iniciado* (Asterisk). No seu caso, acredito que uma aplicação escrita em AGI seria a solução mais plausível. Fale exatamente o que você está tentando realizar, talvez nossa resposta possa ser mais direcionada. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme Enviada em: segunda-feira, 12 de novembro de 2007 10:23 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Comando System. Bom dia, Gostaria de saber se existe algum comando como o System que execute um comando na shell e coloque o resultado em uma variavel, creio que o comando System não faça isso, correto? Obrigado, Guilherme. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Asterisk 1.4
Errado. A versão 1.2 não recebe mais bugfix (só correção de segurança). A cada release novo da versão 1.4 são incluídas somente correções (salvo algumas exceções?). Toda funcionalidade e/ou funções novas são adicionadas no trunk. Essa última que se tornará a versão 1.6. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Thiago Costa Enviada em: quinta-feira, 15 de novembro de 2007 11:13 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Asterisk 1.4 Eu tenho rodando aqui tanto 1.2 como 1.4. Esse negocio do 1.2 ser mais estável é devido que o desenvovimento da versão 1.2 parou, ou seja na 1.2 só é lançado bugfix. Já na 1.4 a cada novo release tem alguma coisa nova que foi colocado, alguns sysadmins mais conservadores preferem não usar tecnologias novas logo quando sai pois taxam as mesmas como instaveis, já que ainda ninguém testou. No meu caso aqui eu poderia estar usando tanto a 1.2 quanto a 1.4, não vejo nenhuma real diferença entra as duas versão pelo uso do Asterisk que faço aqui. Enfim, quando eu tiver um tempinho sobrando vou dar uma olhada nos novos features do 1.4 pra ver qual é que é. -- THIAGO DE SOUZA COSTA e-mail: [EMAIL PROTECTED] voip: 55-11-4063-5729 ou 1-503-334-0602 jid: [EMAIL PROTECTED] fotolog: http://fotolog.com/thiagodk ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Gravar ligacoes
É claro que tem como. Você precisa tratar o ANI enviado pelo seu PABX legado e assim decidir por gravar (Monitor()) ou não. Fazendo uma modelagem correta você poderá ter um sistema flexível a ponto de gravar só os ramais que você quer, e ainda assim aplicar outros recursos individualmente ou em grupos. Você pode fazê-la pelo ATA desabilitando o serviço Call-Waiting. Ou usando GROUP() e GROUP_COUNT() ou usando o call-limit=1 no sip.conf (server side). -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED] Enviada em: quinta-feira, 15 de novembro de 2007 11:15 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Gravar ligacoes Pessoal estou com o seguinte cenario. PSTN ASTERISK PABX ramais Coloquei o Asterisk como BRIDGE com 2 E1 um ligado na PSTN e o outro no PABX. Teria como gravar as ligacoes dos meus ramais que estao no meu PABX LEGADO. Alguem saberia me informar se tem como? Ou como eu poderia fazer isso? Estou com outro problema que é o seguinte. Tenho 3 ramais ligados atravez de ATAs, ramal 41,42,43 se o ramal 42 estiver falando com o ramal 43 e o ramal 41 ligar para qualquer um dos 2 nao da sinal de ocupado e sim fica chamando. Teria como configurar para que se o ramal estiver ocupado informar para a pessoa que ligou um sinal de busy. Essa configuracao é no ATA ou no Asterisk. Desde ja Obrigado. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Slides do II Encontro VoIPCenter Asterisk onLine - 2007
Olá. Achei muito bacana esse II Encontro. Quem sabe não poderemos participar do próximo, seja como espectador ou palestrando. -- Alexandre Abreu RedT Telecom http://www.redt.com.br http://www.redt.com.br/ _ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Alberto Mitsuo Sato Enviada em: terça-feira, 13 de novembro de 2007 19:20 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Slides do II Encontro VoIPCenter Asterisk onLine - 2007 Pessoal Eu postei no meu Blog alguns slides que foram apresentados no II Encontro VoIPCenter Asterisk on Line 2007. O link é este aqui: http://www.albertosato.voipcenter.com.br/?p=223 Assim que puder eu disponibilizarei os slides restantes, assim que receber a autorização dos autores. Abraços Alberto M. Sato Diretor Técnico Innovus Sistemas Eletrônicos - Soluções VoIP Volta Redonda/RJ - Brasil mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] (24) 3076-2325 (11) 4063-7416 / (21) 4063-7416 (31) 4062-7416 / (41) 4063-7416 Ramal/LigVoIP: 319 http://www.albertosato.voipcenter.com.br www.albertosato.voipcenter.com.br http://www.dicasasterisk.asteriskonline.com.br www.dicasasterisk.asteriskonline.com.br http://www.dicasvoip.voipcenter.com.br www.dicasvoip.voipcenter.com.br ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: RES: Asterisk 1.4
Olá. Isso não faz o menor sentido. Não existe o URA. O que existe é um conjunto de aplicações que pertencem ao software que nós conhecemos como Asterisk, tornando possível o desenvolvimento de uma Unidade de Resposta Audível (URA). O Asterisk 1.4 é mais rápido, possui correções de segurança e muitas aplicações e funções que a versão 1.2 simplesmente não disponibiliza. Seja especifico nas suas perguntas que podemos te ajudar a desenvolver sua URA com a versão 1.4. -- Alexandre Abreu RedT Telecom http://www.redt.com.br -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Eduardo Assis - Pro Redes Enviada em: segunda-feira, 12 de novembro de 2007 17:16 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: Asterisk 1.4 Fiz a instalação do Asterisk 1.4 em um Servidor Slackware 12, funcionou perfeitamente, mas não conseguia fazer funcionar o URA. Formatei e instalei o Asterisk 1.2 e funcionou perfeitamente, agora estou me adaptando a ele. Abraços. - Original Message - From: Lucas Silva [EMAIL PROTECTED] To: asteriskbrasil@listas.asteriskbrasil.org Subject: Re: [AsteriskBrasil] RES: Asterisk 1.4 Date: Mon, 12 Nov 2007 14:27:46 -0300 Meu primeiro servidor Asterisk à ser instalado foi o 1.4 no Debian 3.1, hoje continuo usando o Asterisk 1.4 em cima do Debian 4.0 e em Realtime MySQL, já tenho 3 Servidores em produção e não tenho problemas com bugs na versão 1.4. Em 12/11/07, Roberto Fonseca [EMAIL PROTECTED] escreveu: Eu migrei para o 1.4 principalmente pelo suporte da versão para o codec h264. Acredito que se mais pessoas já tivessem migrado, os bugs já teriam sido resolvidos, pois qnto mais usuários utilizando, mais gente querendo resolver as coisas. Roberto Fonseca -- *De:* [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] *Em nome de *Renato dos Santos *Enviada em:* segunda-feira, 12 de novembro de 2007 11:14 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* Re: [AsteriskBrasil] Asterisk 1.4 creio que muita gente nao migrou ainda, porque muita coisa mudou de uma versao para outra Em 12/11/07, *Alexandre* [EMAIL PROTECTED] escreveu: Bom dia a todos. Estive no último VoipCenter em SP, na semana passada, e uma informação me surpreendeu, por isso gostaria de saber as opiniões dos companheiros de lista sobre o assunto. Muitas pessoas com quem conversei afirmam que não migraram ainda para o Asterisk 1.4, devido aos bugs e problemas que ele apresenta, e que provavelmente não irão migrar tão cedo devido a estabilidade da versão 1.2 . Quais as opiniões de vocês quanto a isso? Alguém tem enfrentado dificuldades/problemas com a versão 1.4? Um grande abraço a todos. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br http://voipmania.com.br/ == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Double your drive space. Delete Windows ;-) user: #443184 -- E-mail classificado pelo Identificador de Spam Inteligente. Para alterar a categoria classificada, visite o Terra Mailhttp://mail.terra.com.br/cgi-bin/imail.cgi?+_u=robertodafonseca_l=1,11 94878177.78767.24142.candelo.hst.terra.com.br,7358,Des15,Des15 -- Esta mensagem foi verificada pelo E-mail Protegido Terrahttp://mail.terra.com.br/ . Scan engine: McAfee VirusScan / Atualizado em 09/11/2007 / Versão: 5.1.00 /5160 Proteja o seu e-mail Terra: http://mail.terra.com.br/ ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br http://voipmania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil = Stormgard Window Protection Films Protects your family or business 24 hours - 7 days a week. http://a8-asy.a8ww.net/a8-ads/adftrclick?redirectid=cb83fb18e0a25d1595964472 68f702ee -- Powered by Outblaze ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br
[AsteriskBrasil] RES: Comando System.
Correto. Com a aplicação System() não é possível. No entanto, você pode verificar o status de execução de seu comando através da variável SYSTEMSTATUS (se FAILURE ou SUCCESS). Você nem sequer poderá exportar (via bash) uma variável que contenha algum valor para ser verificado e visível via ${ENV(nome_var)} dentro de um processo *já iniciado* (Asterisk). No seu caso, acredito que uma aplicação escrita em AGI seria a solução mais plausível. Fale exatamente o que você está tentando realizar, talvez nossa resposta possa ser mais direcionada. -- Alexandre Abreu RedT Telecom http://www.redt.com.br De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Guilherme Enviada em: segunda-feira, 12 de novembro de 2007 10:23 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Comando System. Bom dia, Gostaria de saber se existe algum comando como o System que execute um comando na shell e coloque o resultado em uma variavel, creio que o comando System não faça isso, correto? Obrigado, Guilherme. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] RES: Asterisk como relogio de ponto
Posso saber por que com o softphone não é possível? Com qualquer telefone é possível. Basta se estabelecer um código de serviço para entrada e outro de saída. O usuário poderia digitar um número de matrícula/senha ou qualquer outra coisa que seria identificado e verificado via banco assim como o armazenamento da data/hora da entrada do código (facilitaria muito os relatórios). Semelhante a outros sistemas de ponto, utilizando o Asterisk tem seus prós e contras. Mas a idéia me parece ser bastante interessante para, por exemplo, criar um banco de horas para seus funcionários. -- Alexandre Abreu RedT Telecom http://www.redt.com.br http://www.redt.com.br/ _ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Gabriel Santana Enviada em: segunda-feira, 29 de outubro de 2007 08:50 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] Asterisk como relogio de ponto Felipe, Eu também tinha pensado em algo parecido. Mas no meu caso o usuário teria que digitar um número para informar a entrada e ourta p/ saída, como funciona para se logar como um agent na fila de queue. Pensei em desenvolver uma aplicação em python p/ gerar um relatório. Com os softphones não dá, pq eles logam várias vezes no dia. Por enquanto tá só no pensamento. Abraço, -- Gabriel Santana On 10/26/07, Felipe Trevisan [EMAIL PROTECTED] wrote: Nao sei se é pretensão demais ou idiotice demais de minha parte, mas é possivel registrar os horario de conexao e desconexao dos softphones ao asterisk para usar isso como um relogio de ponto do pessoal? ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br http://www.voipmania.com.br == VoIPMania.com.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 == VoIPMania.com.br == ___ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil