Re: [AsteriskBrasil] A2billing Techprefix
Eu fiz algo semelhante, mas na verdade eu só tenho dois techprefix, sugiro que você faça de uma forma diferente que explico logo mais... no meu caso, eu criei todas as rotas duas vezes, uma é _1#55. e a outra é _2#55. na questão é apenas uma definição de rota premium e rota default, o usuário escolhe o qual ligar, no meu tronco eu mando ele remover o 1# em um tronco e 2# no outro. Como você quer usar techprefix, a melhor solução seria você fazer no seu dialplan, eu usariia um script agi para ficar mais elegante, mas vamos a ideia da solução, vamos imaginar o techprefix 99123, no dialplan eu colocaria [entrada] exten = _99123.,1,Set(CDR(accountcode)=CONTA_DO_USUARIO) exten = _99123.,n,Goto(a2billing-dialout,${EXTEN:5},1) [a2billing-dialout] exten = _.,1,AGI(a2billing.php) exten = _.,n,Hangup() ou seja, voce recebe o techprefix, remove ele, usa ele pra definir o accountcode, e então manda para o a2billing, o a2billing vai pegar o accountcode e tarifar a conta do seu cliente, e vai pegar o restante e fazer a discagem. simples ... Em 14-08-2012 11:09, bruce anderson escreveu: Ola, meu nome e Anderson, eu sou novato aqui na lista, e OLA para todos integrantes da lista asterisk. Bom, meu problema deve ser simples para alguns.rsrs, infelizmente pra mim esta se tornando um problema. Eu li antes uma resposta, sobre o A2billing com Techprefix e confesso q nao entendi. Tenho um A2billing instalado com asterisk 1.8.14. Sem Trixbox ou Elastix..somente o A2billing e Asterisk, funcionando ate o momento normal. O que preciso na verdade e receber Rota SIP por techprefix e fazer o mesmo para meus clientes. Sei estou pendido uma resposta para meu problema, mas me desculpem mas ja esgotei, a procura na NET ou Foruns e nd. Agradeço desde ja a ajuda. ATT, Andenson. ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
Re: [AsteriskBrasil] A2billing Techprefix
Ola, mike. Entao, como expliquei antes, o problema nao esta sendo o procedimento em si, e na verdade onde. Vou colocar o cenário hoje do meu a2billing. Recebo um tronco SIP com login, senha e IP. Assim esta funcioando normalmente. ;INICIO DE CADASTRO DE TRONCOS SIP/IAX register = x:x@xxx [TRONCO_TT_SAIDA] type=friend domain=XX fromdomain=X host=X user=2500R secret=X defaultuser=2500R qualify=yes port=5060 nat=no dtmfmode=rfc2833 reinvite=yes canreinvite=no disallow=all allow=g729 allow=ulaw allow=alaw allow=gsm insecure=port,invite ;INICIO DE TRONCOS TECHPREFIX [TECHPREFIX] disallow=all username= secret= dynamic=yes domain=x fromuser= type=friend dtmfmode=rfc2833 canreinvite=no fromdomain= host=xx outboundproxy=xxx insecure=port,invite qualify=no allow=alaw allow=ulaw allow=gsm allow=ilbc context=default reinvite=no nat=no ;- Pode me falar onde estou errando? ATT Aderson. Em 14 de agosto de 2012 11:21, Mike Tesliuk m...@tesliuk.com escreveu: Eu fiz algo semelhante, mas na verdade eu só tenho dois techprefix, sugiro que você faça de uma forma diferente que explico logo mais... no meu caso, eu criei todas as rotas duas vezes, uma é _1#55. e a outra é _2#55. na questão é apenas uma definição de rota premium e rota default, o usuário escolhe o qual ligar, no meu tronco eu mando ele remover o 1# em um tronco e 2# no outro. Como você quer usar techprefix, a melhor solução seria você fazer no seu dialplan, eu usariia um script agi para ficar mais elegante, mas vamos a ideia da solução, vamos imaginar o techprefix 99123, no dialplan eu colocaria [entrada] exten = _99123.,1,Set(CDR(accountcode)=CONTA_DO_USUARIO) exten = _99123.,n,Goto(a2billing-dialout,${EXTEN:5},1) [a2billing-dialout] exten = _.,1,AGI(a2billing.php) exten = _.,n,Hangup() ou seja, voce recebe o techprefix, remove ele, usa ele pra definir o accountcode, e então manda para o a2billing, o a2billing vai pegar o accountcode e tarifar a conta do seu cliente, e vai pegar o restante e fazer a discagem. simples ... Em 14-08-2012 11:09, bruce anderson escreveu: Ola, meu nome e Anderson, eu sou novato aqui na lista, e OLA para todos integrantes da lista asterisk. Bom, meu problema deve ser simples para alguns.rsrs, infelizmente pra mim esta se tornando um problema. Eu li antes uma resposta, sobre o A2billing com Techprefix e confesso q nao entendi. Tenho um A2billing instalado com asterisk 1.8.14. Sem Trixbox ou Elastix..somente o A2billing e Asterisk, funcionando ate o momento normal. O que preciso na verdade e receber Rota SIP por techprefix e fazer o mesmo para meus clientes. Sei estou pendido uma resposta para meu problema, mas me desculpem mas ja esgotei, a procura na NET ou Foruns e nd. Agradeço desde ja a ajuda. ATT, Andenson. ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel
Re: [AsteriskBrasil] A2billing Techprefix
o tronco de saida não importa aqui, o tronco de entrada é apenas por onde o usuário irá se comunicar, o techprefix é algo que o usuário irá discar, então é tudo em dialplan e não no sip.conf. se você não quer que seus usuários não utilizem senha e nenhum tipo de configuração, então é só você colocar no sip.conf qual o contexto default , deixando que qualquer um ( Qualquer um mesmo ) conecte-se com você, eu nao recomendaria isso, crie um peer para o usuário colocando o ip dele. Em 14-08-2012 11:35, bruce anderson escreveu: Ola, mike. Entao, como expliquei antes, o problema nao esta sendo o procedimento em si, e na verdade onde. Vou colocar o cenário hoje do meu a2billing. Recebo um tronco SIP com login, senha e IP. Assim esta funcioando normalmente. ;INICIO DE CADASTRO DE TRONCOS SIP/IAX register = x:x@xxx [TRONCO_TT_SAIDA] type=friend domain=XX fromdomain=X host=X user=2500R secret=X defaultuser=2500R qualify=yes port=5060 nat=no dtmfmode=rfc2833 reinvite=yes canreinvite=no disallow=all allow=g729 allow=ulaw allow=alaw allow=gsm insecure=port,invite ;INICIO DE TRONCOS TECHPREFIX [TECHPREFIX] disallow=all username= secret= dynamic=yes domain=x fromuser= type=friend dtmfmode=rfc2833 canreinvite=no fromdomain= host=xx outboundproxy=xxx insecure=port,invite qualify=no allow=alaw allow=ulaw allow=gsm allow=ilbc context=default reinvite=no nat=no ;- Pode me falar onde estou errando? ATT Aderson. Em 14 de agosto de 2012 11:21, Mike Tesliuk m...@tesliuk.com mailto:m...@tesliuk.com escreveu: Eu fiz algo semelhante, mas na verdade eu só tenho dois techprefix, sugiro que você faça de uma forma diferente que explico logo mais... no meu caso, eu criei todas as rotas duas vezes, uma é _1#55. e a outra é _2#55. na questão é apenas uma definição de rota premium e rota default, o usuário escolhe o qual ligar, no meu tronco eu mando ele remover o 1# em um tronco e 2# no outro. Como você quer usar techprefix, a melhor solução seria você fazer no seu dialplan, eu usariia um script agi para ficar mais elegante, mas vamos a ideia da solução, vamos imaginar o techprefix 99123, no dialplan eu colocaria [entrada] exten = _99123.,1,Set(CDR(accountcode)=CONTA_DO_USUARIO) exten = _99123.,n,Goto(a2billing-dialout,${EXTEN:5},1) [a2billing-dialout] exten = _.,1,AGI(a2billing.php) exten = _.,n,Hangup() ou seja, voce recebe o techprefix, remove ele, usa ele pra definir o accountcode, e então manda para o a2billing, o a2billing vai pegar o accountcode e tarifar a conta do seu cliente, e vai pegar o restante e fazer a discagem. simples ... Em 14-08-2012 11:09, bruce anderson escreveu: Ola, meu nome e Anderson, eu sou novato aqui na lista, e OLA para todos integrantes da lista asterisk. Bom, meu problema deve ser simples para alguns.rsrs, infelizmente pra mim esta se tornando um problema. Eu li antes uma resposta, sobre o A2billing com Techprefix e confesso q nao entendi. Tenho um A2billing instalado com asterisk 1.8.14. Sem Trixbox ou Elastix..somente o A2billing e Asterisk, funcionando ate o momento normal. O que preciso na verdade e receber Rota SIP por techprefix e fazer o mesmo para meus clientes. Sei estou pendido uma resposta para meu problema, mas me desculpem mas ja esgotei, a procura na NET ou Foruns e nd. Agradeço desde ja a ajuda. ATT, Andenson. ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visitewww.khomp.com http://www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Sitewww.digivoice.com.br http://www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email:yeal...@commlogik.com.br mailto:yeal...@commlogik.com.br |www.commlogik.com.br http://www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
Re: [AsteriskBrasil] A2billing Techprefix
Estou començando a entender mike, mas, se puder vamos por parte. Gostaria inicialmente receber um tronco sip com techprefix, pq hoje ja envio por login e senha, e acho q vai ficar assim um bom tempo, entao minha prioridade seria receber por techprefix, por enviar techprefix seria para outra operadora e ainda nao tenho essa pretençao, mesmo porque estou começando.(vc entende bem o q estou falando) rsrsr. ATT, Anderson Em 14 de agosto de 2012 11:42, Mike Tesliuk m...@tesliuk.com escreveu: o tronco de saida não importa aqui, o tronco de entrada é apenas por onde o usuário irá se comunicar, o techprefix é algo que o usuário irá discar, então é tudo em dialplan e não no sip.conf. se você não quer que seus usuários não utilizem senha e nenhum tipo de configuração, então é só você colocar no sip.conf qual o contexto default , deixando que qualquer um ( Qualquer um mesmo ) conecte-se com você, eu nao recomendaria isso, crie um peer para o usuário colocando o ip dele. Em 14-08-2012 11:35, bruce anderson escreveu: Ola, mike. Entao, como expliquei antes, o problema nao esta sendo o procedimento em si, e na verdade onde. Vou colocar o cenário hoje do meu a2billing. Recebo um tronco SIP com login, senha e IP. Assim esta funcioando normalmente. ;INICIO DE CADASTRO DE TRONCOS SIP/IAX register = x:x@xxx [TRONCO_TT_SAIDA] type=friend domain=XX fromdomain=X host=X user=2500R secret=X defaultuser=2500R qualify=yes port=5060 nat=no dtmfmode=rfc2833 reinvite=yes canreinvite=no disallow=all allow=g729 allow=ulaw allow=alaw allow=gsm insecure=port,invite ;INICIO DE TRONCOS TECHPREFIX [TECHPREFIX] disallow=all username= secret= dynamic=yes domain=x fromuser= type=friend dtmfmode=rfc2833 canreinvite=no fromdomain= host=xx outboundproxy=xxx insecure=port,invite qualify=no allow=alaw allow=ulaw allow=gsm allow=ilbc context=default reinvite=no nat=no ;- Pode me falar onde estou errando? ATT Aderson. Em 14 de agosto de 2012 11:21, Mike Tesliuk m...@tesliuk.com escreveu: Eu fiz algo semelhante, mas na verdade eu só tenho dois techprefix, sugiro que você faça de uma forma diferente que explico logo mais... no meu caso, eu criei todas as rotas duas vezes, uma é _1#55. e a outra é _2#55. na questão é apenas uma definição de rota premium e rota default, o usuário escolhe o qual ligar, no meu tronco eu mando ele remover o 1# em um tronco e 2# no outro. Como você quer usar techprefix, a melhor solução seria você fazer no seu dialplan, eu usariia um script agi para ficar mais elegante, mas vamos a ideia da solução, vamos imaginar o techprefix 99123, no dialplan eu colocaria [entrada] exten = _99123.,1,Set(CDR(accountcode)=CONTA_DO_USUARIO) exten = _99123.,n,Goto(a2billing-dialout,${EXTEN:5},1) [a2billing-dialout] exten = _.,1,AGI(a2billing.php) exten = _.,n,Hangup() ou seja, voce recebe o techprefix, remove ele, usa ele pra definir o accountcode, e então manda para o a2billing, o a2billing vai pegar o accountcode e tarifar a conta do seu cliente, e vai pegar o restante e fazer a discagem. simples ... Em 14-08-2012 11:09, bruce anderson escreveu: Ola, meu nome e Anderson, eu sou novato aqui na lista, e OLA para todos integrantes da lista asterisk. Bom, meu problema deve ser simples para alguns.rsrs, infelizmente pra mim esta se tornando um problema. Eu li antes uma resposta, sobre o A2billing com Techprefix e confesso q nao entendi. Tenho um A2billing instalado com asterisk 1.8.14. Sem Trixbox ou Elastix..somente o A2billing e Asterisk, funcionando ate o momento normal. O que preciso na verdade e receber Rota SIP por techprefix e fazer o mesmo para meus clientes. Sei estou pendido uma resposta para meu problema, mas me desculpem mas ja esgotei, a procura na NET ou Foruns e nd. Agradeço desde ja a ajuda. ATT, Andenson. ___ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com ___ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 __ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org ___ KHOMP Inovação:
Re: [AsteriskBrasil] A2billing Techprefix
o techprefix não é o tronco, é o numero você cria um tronco com o seu usuário. [fulano] type=peer host=IP permit=IP/255.255.255.255 deny=0.0.0.0/0.0.0.0 context=entrada canreinvite=no Se eu não esqueci de nada, com isso o usuário ja fecha conexão com tigo dentro do contexto [entrada] voce trata o techprefix. Em 14-08-2012 11:48, bruce anderson escreveu: Estou començando a entender mike, mas, se puder vamos por parte. Gostaria inicialmente receber um tronco sip com techprefix, pq hoje ja envio por login e senha, e acho q vai ficar assim um bom tempo, entao minha prioridade seria receber por techprefix, por enviar techprefix seria para outra operadora e ainda nao tenho essa pretençao, mesmo porque estou começando.(vc entende bem o q estou falando) rsrsr. ATT, Anderson Em 14 de agosto de 2012 11:42, Mike Tesliuk m...@tesliuk.com mailto:m...@tesliuk.com escreveu: o tronco de saida não importa aqui, o tronco de entrada é apenas por onde o usuário irá se comunicar, o techprefix é algo que o usuário irá discar, então é tudo em dialplan e não no sip.conf. se você não quer que seus usuários não utilizem senha e nenhum tipo de configuração, então é só você colocar no sip.conf qual o contexto default , deixando que qualquer um ( Qualquer um mesmo ) conecte-se com você, eu nao recomendaria isso, crie um peer para o usuário colocando o ip dele. Em 14-08-2012 11:35, bruce anderson escreveu: Ola, mike. Entao, como expliquei antes, o problema nao esta sendo o procedimento em si, e na verdade onde. Vou colocar o cenário hoje do meu a2billing. Recebo um tronco SIP com login, senha e IP. Assim esta funcioando normalmente. ;INICIO DE CADASTRO DE TRONCOS SIP/IAX register = x:x@xxx [TRONCO_TT_SAIDA] type=friend domain=XX fromdomain=X host=X user=2500R secret=X defaultuser=2500R qualify=yes port=5060 nat=no dtmfmode=rfc2833 reinvite=yes canreinvite=no disallow=all allow=g729 allow=ulaw allow=alaw allow=gsm insecure=port,invite ;INICIO DE TRONCOS TECHPREFIX [TECHPREFIX] disallow=all username= secret= dynamic=yes domain=x fromuser= type=friend dtmfmode=rfc2833 canreinvite=no fromdomain= host=xx outboundproxy=xxx insecure=port,invite qualify=no allow=alaw allow=ulaw allow=gsm allow=ilbc context=default reinvite=no nat=no ;- Pode me falar onde estou errando? ATT Aderson. Em 14 de agosto de 2012 11:21, Mike Tesliuk m...@tesliuk.com mailto:m...@tesliuk.com escreveu: Eu fiz algo semelhante, mas na verdade eu só tenho dois techprefix, sugiro que você faça de uma forma diferente que explico logo mais... no meu caso, eu criei todas as rotas duas vezes, uma é _1#55. e a outra é _2#55. na questão é apenas uma definição de rota premium e rota default, o usuário escolhe o qual ligar, no meu tronco eu mando ele remover o 1# em um tronco e 2# no outro. Como você quer usar techprefix, a melhor solução seria você fazer no seu dialplan, eu usariia um script agi para ficar mais elegante, mas vamos a ideia da solução, vamos imaginar o techprefix 99123, no dialplan eu colocaria [entrada] exten = _99123.,1,Set(CDR(accountcode)=CONTA_DO_USUARIO) exten = _99123.,n,Goto(a2billing-dialout,${EXTEN:5},1) [a2billing-dialout] exten = _.,1,AGI(a2billing.php) exten = _.,n,Hangup() ou seja, voce recebe o techprefix, remove ele, usa ele pra definir o accountcode, e então manda para o a2billing, o a2billing vai pegar o accountcode e tarifar a conta do seu cliente, e vai pegar o restante e fazer a discagem. simples ... Em 14-08-2012 11:09, bruce anderson escreveu: Ola, meu nome e Anderson, eu sou novato aqui na lista, e OLA para todos integrantes da lista asterisk. Bom, meu problema deve ser simples para alguns.rsrs, infelizmente pra mim esta se tornando um problema. Eu li antes uma resposta, sobre o A2billing com Techprefix e confesso q nao entendi. Tenho um A2billing instalado com asterisk 1.8.14. Sem Trixbox ou Elastix..somente o A2billing e Asterisk, funcionando ate o momento normal. O que preciso na verdade e receber Rota SIP por techprefix e fazer o mesmo para meus clientes. Sei estou pendido uma resposta para meu problema, mas me desculpem mas ja esgotei, a procura na NET ou Foruns e nd. Agradeço desde ja a ajuda. ATT, Andenson.