Dialplan para Linksys com asterisk ou discOS
Janeiro 23, 2008
Pessoal.
Para preencher uma lacuna na configuração do disc-Os, onde não é possível setar um dialplan dinâmico, desenvolvi este dialplan simples e direto para ser utilizado no ATA. No meu caso um Linksys PAP2.
O dialplan que utilizo para meus ramais é o seguinte:
(<:041>[2-9]xxxxxxxS0|2-9]xxxS0|[0]xxxxxxxxxxS0)
Explicando:
1a. parte: <:041>[2-9]xxxxxxxS0|
Se o usuário digitar no seu telefone uma seqüencia de 8 dígitos, sendo o primeiro dígito entre 2 e 9, então ele coloca o 041 automaticamente. Exemplo: Se digitar 33338888 este dialplan dará a saída 04133338888
2a. parte: [2-9]xxxS0
Se o usuário digitar no seu telefone uma seqüencia de 4 dígitos, sendo o primeiro dígito de 2 a 9, então ele disca do jeito que foi digitado. Isto é para não ter problemas em discar para outro ramal do seu asterisk ou discOS. Exemplo: Se eu digitar 2003 este dialplan dará a saída 2003, chamando o ramal 2003 do seu pbx.
3a. parte: [0]xxxxxxxxxxS0
Se o usuário digitar uma seqüencia de 11 dígitos, sendo o primeiro dígito 0(zero), então ele disca do jeito que foi digitado. Exemplo: Se digitar 04133338888, este dialplan dará a saída 04133338888, chamando uma ligação de longa distância no seu pbx.
Espero que seja útil para quem estiver lendo este post. Qualquer dúvida é só comentar.
Entry Filed under: Voip. .
12 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
carlos | Janeiro 30, 2008 at 2:25 pm
Eu fiz no meu ata conectado no dis-os e funcionaou parcial:
([2-9]xxxxxxxS0|2-9]xxxS0|[0]xxxxxxxxxxS0)
Poe ex, quando disquei para area 13 fiz no saite do disc-os 55+ficou otimo
Mas quando tento ligar por exemplo para sp:11 e principalmente para meu ramal 2003 não funciona.
O ramal vem a msg que a pessoa n atende.
Como fdaçao pa ligar para todo o brasil e para o ramal do disc??
obrigado
carlos
2.
Tiago Roberto de Oliveira | Janeiro 30, 2008 at 2:39 pm
Irmão…pode colocar igual ao que tá aí na matéria. Este diaplan já contempla:
(altere conforme sua necessidade)
1)Se o usuário discar 01133332222, repassa para o servidor asterisk esta numeração. Então se vc setou um provedor Voip uma rota sainte com código 0, ele vai usar ela.
2) Se o usuário digitar 8 dígitos, ele vai colocar 041xxxxxxxx, que tambem utiliza a rota com código 0,mas já preenche o DDD para mim
3) Se o usuário discar 4 dígitos, então chama um ramal no discOs.
Espero ter ajudado. Se tiver dúvidas, é só postar aqui.
Abraço
Tiago
3.
Edu Felipe | Janeiro 30, 2008 at 5:53 pm
Amigos,
o Disc-OS faz sim dialplans dinamicos, executando a substituição que for desejada. Se voces entrarem no módulo rotas e clicarem em AJUDA na parte superior da página, tem um tópico que ensina a fazer dialplans dinamicos utilizando substituições e referencias de maneira simples e clara.
[]’s
Edu Felipe
4.
carlos | Janeiro 30, 2008 at 6:45 pm
Amigo ja deu outra força estou condseguindo ligar para so (11) e local que é meu ddd13 ficou otimo e muito pratico.A unica coisa que perciste é :Não consigo ligar por exemplo para o ramal 2003, sai msg dizendo que a pessoa no ramal se entra oculpado , coisa assim .Eu quando disco para o ramal DISCO puramente 2003, veja se pode me dar mais uma luz.Mas vc ja me quebrou um galho muito grande e parabéns
[2-9]xxxxxxxS0|2-9]xxxS0|[0]xxxxxxxxxxS0)
ate mais
carlos
To usando
5.
carlos | Janeiro 30, 2008 at 6:46 pm
Amigo ja deu outra força estou condseguindo ligar para so (11) e local que é meu ddd13 ficou otimo e muito pratico.A unica coisa que perciste é :Não consigo ligar por exemplo para o ramal 2003, sai msg dizendo que a pessoa no ramal se entra oculpado , coisa assim .Eu quando disco para o ramal DISCO puramente 2003, veja se pode me dar mais uma luz.Mas vc ja me quebrou um galho muito grande e parabéns
[2-9]xxxxxxxS0|2-9]xxxS0|[0]xxxxxxxxxxS0)
ate mais
carlos
To usando
e inseri 0(zero) conforme falou no cod do sainte e 55 no prefixo que é determinação de minha operadora voip.
6.
carlos | Janeiro 30, 2008 at 6:52 pm
oi sou eu novamente deu certo COPRREÇÃO.Estou usando o spa2102 linksys.Não querendo te explorar muito vc sabe como funciona o user 1 e 2 ?Tem algum exemplo
brigadão
]carlos
7.
carlos | Janeiro 30, 2008 at 6:55 pm
Pessoal to usando este dial plan não sei porque quando insiro ai corta sempre o(
([2-9]xxxxxxxS0|2-9]xxxS0|[0]xxxxxxxxxxS0)
8.
Tiago Roberto de Oliveira | Janeiro 30, 2008 at 10:42 pm
Seguindo o comentário do Edu Felipe, verifiquei que realmente é possível fazer isso através das rotas saintes. Acho que nas versões anteriores não era possível, ou o help não ajudava. Mas tá aí registrada a sugestão do colega.
9.
Tiago Roberto de Oliveira | Janeiro 30, 2008 at 10:45 pm
Carlos, ainda não estudei sobre os Users, pois ainda não tive necessidade. Se alguém souber pode postar aqui nos comentários.
Obrigado.
10.
Tiago Roberto de Oliveira | Janeiro 30, 2008 at 10:45 pm
Carlos, ainda não estudei sobre os Users, pois ainda não tive necessidade. Se alguém souber pode postar aqui nos comentários.
Obrigado.
11.
Jacir | Maio 15, 2009 at 10:41 am
Pessoal,
Foi muito util para mim estas informações, veja que acrescentei a inserção da operadora, pois minha central só define a rota com operadora;
([2-9]xxxxxxxS0|[1-9]xxxxxxxxx)
Simples e funcional…..valeu……
Tenho mais uma dúvida…é possivel alterar o numero que é identificado quando ligo do VOIP ?
Ex; normalmente aparece o numero louco da operadora Voip ( que muda toda hora), o que impede que a chamada seja retornada.
Até,
Jacir
12.
Tiago Roberto de Oliveira | Maio 20, 2009 at 1:50 pm
Olá Jair, que bom que a informação foi útil. Quanto a sua dúvida sobre o “número louco”, eu entrei uma vez em contato com a operadora Vono, e eles me disseram que não tem como alterar isso, pois você está usando uma linha convencional para fazer a terminação, e esta linha já envia os sinais característicos dela.
Espero ter ajudado.