terça-feira, 8 de outubro de 2013

Conta VONO no Elastix para enviar FAX

Boa noite.

Esta configuração merecia uma postagem. Depois de exatos 3 anos procurando alguma documentação que ajudasse a configurar o Vono para enviar fax através de um Trunk SIP, descobrimos a mesma e estamos aqui compartilhando.

Vale lembrar que o VONO não tem suporte ao codec T.38 da Digium, logo testei com alguns e finalmente funcionou com o G711u ou famoso ulaw. Se você usar outro vai aparecer o seguinte erro:

"No answer (T.30 T1 timeout)"

Vamos lá:

Após instalar o Elastix, siga os seguintes passos:

1°- Janela / Aba PBX => Extension

Criamos uma extensão IAX/2



IMPORTANTE: Desative a opção de Recording Options, coloque NEVER para Entrada e Saída. Se você não fizer isso, o modem virtual não conecta no Asterisk e com isso não faz a ligação para enviar o fax. O erro que apresenta é: 

"No answer from remote"

2° - Uma vez criada a extensão vamos a janela / aba de Fax => New Virtual Fax


Nome de Fax Virtual = O nome da empresa
Email Destino = Email de irá receber FAX e enviar relatórios de status de FAX enviado.
Extensão de Fax (IAX) = O mesmo número do anexo que criamos anteriormente
Secret (IAX) = O mesmo secret que criamos anteriormente para a extensão IAX

3° - Criando o TRUNK VONO para enviar o FAX

Janela / aba => PBX => PBX Configuration => Trunks => ADD SIP Trunk




Para quem gosta de Crtl+c / Crtl+v

type=peer
username=usuario
secret=senha
fromuser=usuario
fromdomain=vono.net.br
context=from-trunk
disallow=all
allow=Ulaw
host=vono.net.br
insecure=very
qualify=no
port=5060
aut=md5
nat=yes
canreinvite=no
dtmfmode=rfc2833

4° - Agora já podemos receber Fax no nosso email, agora para enviar FAX desde nosso PC (com Windows) fazemos o download do cliente:


Agora configuramos da seguinte maneira:

HylaFAX Server Adderess => IP Servidor Elastix
Username => 2001
Password => qwe123
Default Notify => email@dominio.com.br
Notification => Failure and Success
Modem => ttyIAX1, é importante colocar o modem virtual que esta associado a nosso nome na qual se mostrará em fax enviado (o ttyIAX1 é o modem número criado em Fax Virtual )
Address Book FormatTwo => Text Files
Address Book Directory => C:\Program Files\winprinthylafax, criar manualmente este diretório
Page Size => A4
Resolution => Standard



Por ultimo ingressamos no Servidor Elastix via consola e entramos no diretório:

*A partir da versão Elastix 0.8.4 em diante não é necessário entrar por consola, se pode fazer desde a própria interface Web em menu Fax => Fax Clients
cd var/spool/hylafax/etc

Onde editamos o ficheiro hosts.hfaxd e agregamos a direção IP do nosso Servidor Elastix e as direções IP dos PC’s onde vamos a instalar o winprinthylafax.

localhost
127.0.0.1
172.19.10.8 ; direção IP do servidor Elastix
172.15.5.6 ; direção IP do PC1
172.15.5.7 ; direção IP do PC2

Obrigado a todos e abraços.





Fontes de pesquisa adcional: http://www.anderson.com.pt/instalacao-do-hylafax-no-elastix-tutorial-passo-a-passo.html