[AsteriskBrasil] RES: Redirecionar para mesmo DDD
Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. Att. Alexander De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Diego Enviada em: segunda-feira, 27 de agosto de 2012 10:57 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: [AsteriskBrasil] Redirecionar para mesmo DDD Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por cidade ou somente da para fazer isso com a pessoa colocando o DDD na frente do número? Qualquer ajuda é muito bem vinda Att,. ___ 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] RES: Redirecionar para mesmo DDD
Olá Não entendi bem sua dúvida, mas quanto ao banco de dados dos prefixos, tem a tabela cnl da Anatel, onde tem todos os prefixos e a informação se é região conurbada ou não: http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=PublicoSISQSmodulo=7179 Abraços Att, Rafael Saraiva Em 27 de agosto de 2012 10:02, Alexander alexanderw2...@ibest.com.brescreveu: Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. ** ** Att. Alexander ** ** *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de *Diego *Enviada em:* segunda-feira, 27 de agosto de 2012 10:57 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* [AsteriskBrasil] Redirecionar para mesmo DDD ** ** Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por cidade ou somente da para fazer isso com a pessoa colocando o DDD na frente do número? Qualquer ajuda é muito bem vinda Att,. ___ 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] RES: Redirecionar para mesmo DDD
Respondeu o que eu ia responder em Rafael Saraiva; Apenas complementando a informação do RAfael, é necessário trabalhar com banco de dados para que a tabela CNL funcione de forma adequada. Pois assim fica mais fácil verificar as informações. Em 27 de agosto de 2012 11:16, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Olá Não entendi bem sua dúvida, mas quanto ao banco de dados dos prefixos, tem a tabela cnl da Anatel, onde tem todos os prefixos e a informação se é região conurbada ou não: http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=PublicoSISQSmodulo=7179 Abraços Att, Rafael Saraiva Em 27 de agosto de 2012 10:02, Alexander alexanderw2...@ibest.com.brescreveu: Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. ** ** Att. Alexander ** ** *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de *Diego *Enviada em:* segunda-feira, 27 de agosto de 2012 10:57 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* [AsteriskBrasil] Redirecionar para mesmo DDD ** ** Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por cidade ou somente da para fazer isso com a pessoa colocando o DDD na frente do número? Qualquer ajuda é muito bem vinda Att,. ___ 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 -- Jorge Silveira ___ 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
[AsteriskBrasil] RES: Redirecionar para mesmo DDD****
Bom dia Diego, Não é possível, pois como o Alexander já citou o mesmo prefixo pode estar em outras localidades. Segue um exemplo real onde os prefixos são mapeados pela localidade e operadora .. 8860na área 79 pertence a Oi (OI - 798660) 8860 na área 51 pertence a Vivo (VIVO - 518660) 8860 na área 49 pertence a Claro (CLARO - 498660) e etc .. Abçs Diógenes ___ 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] RES: Redirecionar para mesmo DDD****
Muito obrigado pessoal vou implementar isso por DDD mesmo, e valeu pelas dicas e pelo link da Anatel também Em 27 de agosto de 2012 11:30, Diogenes dos Santos Neto diogenes.san...@intertelco.com.br escreveu: Bom dia Diego, Não é possível, pois como o Alexander já citou o mesmo prefixo pode estar em outras localidades. Segue um exemplo real onde os prefixos são mapeados pela localidade e operadora .. 8860na área 79 pertence a Oi (OI - 798660) 8860 na área 51 pertence a Vivo (VIVO - 518660) 8860 na área 49 pertence a Claro (CLARO - 498660) e etc .. Abçs Diógenes ___ 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] RES: Redirecionar para mesmo DDD
Eu tenho oito numeros sip em um site, cada um com um DDD diferente, estou tentando fazer agora que quando ele digite um número em que coincide com o prefixo ne alguns desse DDD ele redirecione por pelo tronco sip com o mesmo DDD. Em 27 de agosto de 2012 11:19, Jorge Silveira jlrs19...@gmail.comescreveu: Respondeu o que eu ia responder em Rafael Saraiva; Apenas complementando a informação do RAfael, é necessário trabalhar com banco de dados para que a tabela CNL funcione de forma adequada. Pois assim fica mais fácil verificar as informações. Em 27 de agosto de 2012 11:16, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Olá Não entendi bem sua dúvida, mas quanto ao banco de dados dos prefixos, tem a tabela cnl da Anatel, onde tem todos os prefixos e a informação se é região conurbada ou não: http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=PublicoSISQSmodulo=7179 Abraços Att, Rafael Saraiva Em 27 de agosto de 2012 10:02, Alexander alexanderw2...@ibest.com.brescreveu: Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. ** ** Att. Alexander ** ** *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de *Diego *Enviada em:* segunda-feira, 27 de agosto de 2012 10:57 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* [AsteriskBrasil] Redirecionar para mesmo DDD ** ** Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por cidade ou somente da para fazer isso com a pessoa colocando o DDD na frente do número? Qualquer ajuda é muito bem vinda Att,. ___ 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 -- Jorge Silveira ___ 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:
Re: [AsteriskBrasil] RES: Redirecionar para mesmo DDD
É tranquilo fazer isso. Só que voce vai ter que usar o cnl pra saber o que é região conurbada no destino. Tenho um exemplo aqui de um contexto que uso só pra identificar se é conurbada ou não, neste caso uso mysql, acho que já dá pra começar com isso: [agenda] exten=_#7,1,MYSQL(Connect connid ${DBHOST} ${DBUSER} ${DBPASS} ${DBNAME}) same = n,MYSQL(Query resultid ${connid} SELECT tel_1 FROM agenda WHERE cod=${EXTEN:2}) same = n,Mysql(Fetch fetchid ${resultid} TELEFONE) same = n,Mysql(Clear ${resultid}) same = n,Set(PREFIX=${TELEFONE:-10:6}) same = n,MYSQL(Query resultid ${connid} SELECT sigla_cnl_area_local FROM cnl WHERE prefixo=${PREFIX}) same = n,Mysql(Fetch fetchid ${resultid} SIGLACNL) same = n,Set(SIGLACNL1=${SIGLACNL}) same = n,Mysql(Clear ${resultid}) same = n,GotoIf($[${CNL}=${SIGLACNL1}]?sim:nao) same = n(sim),Set(DISCATEL=0${TELEFONE:2}) same = n,Goto(discar,${DISCATEL},1) same = n(nao),Set(DISCATEL=0014${TELEFONE}) same = n,Goto(discar,${DISCATEL},1) [discar] exten=_0[2-9]XXX,1,Dial(DAHDI/g1/${EXTEN},30,tT) exten=_0014XX,1,Dial(DAHDI/g2/${EXTEN},30,tT) E um scriptzinho pra importar o cnl pra mysql: *#!/bin/bash DBUSER=root DBPASS=root DBTEMPTABLE=temp DBENDTABLE=cnl DBNAME=teste1 TXTFILE=cnl.txt mysql -u $DBUSER -p$DBPASS $DBNAME -e create table $DBTEMPTABLE ( linha char(255) DEFAULT NULL ) engine=MyISAM; mysql -u $DBUSER -p$DBPASS $DBNAME -e LOAD DATA LOCAL INFILE '$TXTFILE' INTO TABLE $DBTEMPTABLE LINES TERMINATED BY '\n' mysql -u $DBUSER -p$DBPASS $DBNAME -e create table $DBENDTABLE ( sigla_uf char(2), sigla_cnl char(4), codigo_cnl char(5), nome_localidade char(50), nome_municipio char(50), cod_area_tarifacao char(5), prefixo char(7), prestadora char(30), num_faixa_inicial char(4), num_faixa_final char(4), latitude char(8), hemisferio char(5), longitude char(8), sigla_cnl_area_local char(4) ); mysql -u $DBUSER -p$DBPASS $DBNAME -e insert into $DBENDTABLE (sigla_uf,sigla_cnl,codigo_cnl,nome_localidade,nome_municipio,cod_area_tarifacao,prefixo,prestadora,num_faixa_inicial,num_faixa_final,latitude,hemisferio,longitude,sigla_cnl_area_local) select rtrim( substr( linha , 1 , 2 ) ) sigla_uf, rtrim( substr( linha , 3 , 6 ) ) sigla_cnl, rtrim( substr( linha , 7 , 11 ) ) codigo_cnl, rtrim( substr( linha , 12 , 16 ) ) nome_localidade, rtrim( substr( linha , 62 , 111 ) ) nome_municipio, rtrim( substr( linha , 112 , 116 ) ) cod_area_tarifacao, rtrim( substr( linha , 117 , 123 ) ) prefixo, rtrim( substr( linha , 124 , 153 ) ) prestadora, rtrim( substr( linha , 154 , 157 ) ) num_faixa_inicial, rtrim( substr( linha , 158 , 161 ) ) num_faixa_final, rtrim( substr( linha , 162 , 169 ) ) latitude, rtrim( substr( linha , 170 , 174 ) ) hemisferio, rtrim( substr( linha , 175 , 182 ) ) longitude, rtrim( substr( linha , 183 , 186 ) ) sigla_cnl_area_local from $DBTEMPTABLE; mysql -u $DBUSER -p$DBPASS $DBNAME -e drop table $DBTEMPTABLE; * * * * * Att, Rafael Saraiva Em 27 de agosto de 2012 14:06, Diego diegof...@gmail.com escreveu: Eu tenho oito numeros sip em um site, cada um com um DDD diferente, estou tentando fazer agora que quando ele digite um número em que coincide com o prefixo ne alguns desse DDD ele redirecione por pelo tronco sip com o mesmo DDD. Em 27 de agosto de 2012 11:19, Jorge Silveira jlrs19...@gmail.comescreveu: Respondeu o que eu ia responder em Rafael Saraiva; Apenas complementando a informação do RAfael, é necessário trabalhar com banco de dados para que a tabela CNL funcione de forma adequada. Pois assim fica mais fácil verificar as informações. Em 27 de agosto de 2012 11:16, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Olá Não entendi bem sua dúvida, mas quanto ao banco de dados dos prefixos, tem a tabela cnl da Anatel, onde tem todos os prefixos e a informação se é região conurbada ou não: http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=PublicoSISQSmodulo=7179 Abraços Att, Rafael Saraiva Em 27 de agosto de 2012 10:02, Alexander alexanderw2...@ibest.com.brescreveu: Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. ** ** Att. Alexander ** ** *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de *Diego *Enviada em:* segunda-feira, 27 de agosto de 2012 10:57 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* [AsteriskBrasil] Redirecionar para mesmo DDD ** ** Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por cidade ou somente da para fazer isso com a pessoa colocando o DDD na frente do número? Qualquer ajuda é muito bem vinda Att,. ___ KHOMP Inovação: External Board Series
Re: [AsteriskBrasil] RES: Redirecionar para mesmo DDD
Putz era isso mesmo que eu precisava muiti obrigado Em 27 de agosto de 2012 14:48, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: É tranquilo fazer isso. Só que voce vai ter que usar o cnl pra saber o que é região conurbada no destino. Tenho um exemplo aqui de um contexto que uso só pra identificar se é conurbada ou não, neste caso uso mysql, acho que já dá pra começar com isso: [agenda] exten=_#7,1,MYSQL(Connect connid ${DBHOST} ${DBUSER} ${DBPASS} ${DBNAME}) same = n,MYSQL(Query resultid ${connid} SELECT tel_1 FROM agenda WHERE cod=${EXTEN:2}) same = n,Mysql(Fetch fetchid ${resultid} TELEFONE) same = n,Mysql(Clear ${resultid}) same = n,Set(PREFIX=${TELEFONE:-10:6}) same = n,MYSQL(Query resultid ${connid} SELECT sigla_cnl_area_local FROM cnl WHERE prefixo=${PREFIX}) same = n,Mysql(Fetch fetchid ${resultid} SIGLACNL) same = n,Set(SIGLACNL1=${SIGLACNL}) same = n,Mysql(Clear ${resultid}) same = n,GotoIf($[${CNL}=${SIGLACNL1}]?sim:nao) same = n(sim),Set(DISCATEL=0${TELEFONE:2}) same = n,Goto(discar,${DISCATEL},1) same = n(nao),Set(DISCATEL=0014${TELEFONE}) same = n,Goto(discar,${DISCATEL},1) [discar] exten=_0[2-9]XXX,1,Dial(DAHDI/g1/${EXTEN},30,tT) exten=_0014XX,1,Dial(DAHDI/g2/${EXTEN},30,tT) E um scriptzinho pra importar o cnl pra mysql: *#!/bin/bash DBUSER=root DBPASS=root DBTEMPTABLE=temp DBENDTABLE=cnl DBNAME=teste1 TXTFILE=cnl.txt mysql -u $DBUSER -p$DBPASS $DBNAME -e create table $DBTEMPTABLE ( linha char(255) DEFAULT NULL ) engine=MyISAM; mysql -u $DBUSER -p$DBPASS $DBNAME -e LOAD DATA LOCAL INFILE '$TXTFILE' INTO TABLE $DBTEMPTABLE LINES TERMINATED BY '\n' mysql -u $DBUSER -p$DBPASS $DBNAME -e create table $DBENDTABLE ( sigla_uf char(2), sigla_cnl char(4), codigo_cnl char(5), nome_localidade char(50), nome_municipio char(50), cod_area_tarifacao char(5), prefixo char(7), prestadora char(30), num_faixa_inicial char(4), num_faixa_final char(4), latitude char(8), hemisferio char(5), longitude char(8), sigla_cnl_area_local char(4) ); mysql -u $DBUSER -p$DBPASS $DBNAME -e insert into $DBENDTABLE (sigla_uf,sigla_cnl,codigo_cnl,nome_localidade,nome_municipio,cod_area_tarifacao,prefixo,prestadora,num_faixa_inicial,num_faixa_final,latitude,hemisferio,longitude,sigla_cnl_area_local) select rtrim( substr( linha , 1 , 2 ) ) sigla_uf, rtrim( substr( linha , 3 , 6 ) ) sigla_cnl, rtrim( substr( linha , 7 , 11 ) ) codigo_cnl, rtrim( substr( linha , 12 , 16 ) ) nome_localidade, rtrim( substr( linha , 62 , 111 ) ) nome_municipio, rtrim( substr( linha , 112 , 116 ) ) cod_area_tarifacao, rtrim( substr( linha , 117 , 123 ) ) prefixo, rtrim( substr( linha , 124 , 153 ) ) prestadora, rtrim( substr( linha , 154 , 157 ) ) num_faixa_inicial, rtrim( substr( linha , 158 , 161 ) ) num_faixa_final, rtrim( substr( linha , 162 , 169 ) ) latitude, rtrim( substr( linha , 170 , 174 ) ) hemisferio, rtrim( substr( linha , 175 , 182 ) ) longitude, rtrim( substr( linha , 183 , 186 ) ) sigla_cnl_area_local from $DBTEMPTABLE; mysql -u $DBUSER -p$DBPASS $DBNAME -e drop table $DBTEMPTABLE; * * * * * Att, Rafael Saraiva Em 27 de agosto de 2012 14:06, Diego diegof...@gmail.com escreveu: Eu tenho oito numeros sip em um site, cada um com um DDD diferente, estou tentando fazer agora que quando ele digite um número em que coincide com o prefixo ne alguns desse DDD ele redirecione por pelo tronco sip com o mesmo DDD. Em 27 de agosto de 2012 11:19, Jorge Silveira jlrs19...@gmail.comescreveu: Respondeu o que eu ia responder em Rafael Saraiva; Apenas complementando a informação do RAfael, é necessário trabalhar com banco de dados para que a tabela CNL funcione de forma adequada. Pois assim fica mais fácil verificar as informações. Em 27 de agosto de 2012 11:16, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Olá Não entendi bem sua dúvida, mas quanto ao banco de dados dos prefixos, tem a tabela cnl da Anatel, onde tem todos os prefixos e a informação se é região conurbada ou não: http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=PublicoSISQSmodulo=7179 Abraços Att, Rafael Saraiva Em 27 de agosto de 2012 10:02, Alexander alexanderw2...@ibest.com.brescreveu: Se não me engano, só com o DDD, pois você tem com o mesmo prefixo em diferentes DDD. ** ** Att. Alexander ** ** *De:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto: asteriskbrasil-boun...@listas.asteriskbrasil.org] *Em nome de *Diego *Enviada em:* segunda-feira, 27 de agosto de 2012 10:57 *Para:* asteriskbrasil@listas.asteriskbrasil.org *Assunto:* [AsteriskBrasil] Redirecionar para mesmo DDD ** ** Bom Dia pessoal Como faço para quando alguém ligar de uma cidade A para uma cidade B com outro DDD o asterisk faça a ligação sair pelo número local da cidade sem a pessoa precisar colocar o DDD, tem algum banco de dados com os prefixos dos telefones por