Minhas esperiencia com T.38 com as Operadoras SIP é negativa, fiquei muitos meses testando e não consegui obter uma margem de erro satisfatorio.<br><br>Depois de muitas negociações com a operadora, no meu caso a Intelig, começamos a trabalha com o codec alaw, depois de muitos ajuste conseguimos colocar a funcionar 100%.<br>
<br>Até o momento só obtive sucesso com T.38 utilizando equipamento da mesma marca na duas pontas.<br><br><br><br><div class="gmail_quote">Em 23 de fevereiro de 2010 09:13, Vinícius Fontes <span dir="ltr">&lt;<a href="mailto:vinicius@canall.com.br">vinicius@canall.com.br</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Sem diferença. Isso é o que acontece, com o canreinvite setado ou não:<br>
<br>
[Feb 23 08:57:44] WARNING[472]: app_fax.c:128 span_message: WARNING T.30 Page did not end cleanly<br>
[Feb 23 08:57:50] WARNING[472]: app_fax.c:178 phase_e_handler: Error transmitting fax. result=40: Unexpected DCN after requested retransmission.<br>
[Feb 23 08:57:50] WARNING[472]: app_fax.c:767 transmit: Transmission failed<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:10] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;modem = &quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:11] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXSTATUS = FAILED&quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:12] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXERROR = Unexpected DCN after requested retransmission&quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:13] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;CALLID =  5433142499 &quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:14] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXPAGES = &quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:15] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXBITRATE = &quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:16] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXRESOLUTION = &quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:17] NoOp(&quot;SIP/voxip-00000040&quot;, &quot;FAXMODE = T38&quot;) in new stack<br>
[Feb 23 08:57:50]     -- Executing [s@macro-recebefax:18] Hangup(&quot;SIP/voxip-00000040&quot;, &quot;&quot;) in new stack<br>
[Feb 23 08:57:50]   == Spawn extension (macro-recebefax, s, 18) exited non-zero on &#39;SIP/voxip-00000040&#39;<br>
<br>
<br>
Atenciosamente,<br>
<br>
Vinícius Fontes<br>
Gerente de Segurança da Informação<br>
Canall Tecnologia em Comunicações<br>
Passo Fundo - RS - Brasil<br>
+55 54 2104-7000<br>
<br>
Information Security Manager<br>
Canall Tecnologia em Comunicações<br>
Passo Fundo - RS - Brazil<br>
+55 54 2104-7000<br>
<br>
----- &quot;Paulo Heckmaier&quot; &lt;<a href="mailto:heckmaier@gmail.com">heckmaier@gmail.com</a>&gt; escreveu:<br>
<br>
&gt; Vinicios tente essa conf. no sip.conf<br>
&gt; deixei o que precisa alterar em negrito<br>
&gt;<br>
&gt;<br>
&gt; [general]<br>
&gt; [general]<br>
&gt; context=interno<br>
&gt; allowguest=yes<br>
&gt; bindport=5060<br>
&gt; binaddr=0.0.0.0<br>
&gt; fromdomain= <a href="http://pabx.canall.com.br" target="_blank">pabx.canall.com.br</a><br>
&gt; language=pt_BR<br>
&gt; srvlookup=no<br>
&gt; disallow=all<br>
&gt; allow=alaw<br>
&gt; dtmfmode=rfc2833<br>
&gt; nat=yes<br>
&gt; tos_sip=af31<br>
&gt; tos_audio=ef<br>
&gt; tos_video=af41<br>
&gt; maxexpiry=3600<br>
&gt; minexpiry=3600<br>
&gt; defaultexpiry=3600<br>
&gt; canreinvite=yes<br>
&gt; allowsubscribe = yes<br>
&gt; subscribecontext = interno<br>
&gt; notifyringing = yes<br>
&gt; notifyhold = yes<br>
&gt; limitonpeers = yes<br>
&gt;<br>
&gt; t38_udptl=yes<br>
&gt;<br>
&gt; [voxip]<br>
&gt; username=5421047000<br>
&gt; nat=yes<br>
&gt; type=friend<br>
&gt; secret=5421047000<br>
&gt; port=5060<br>
&gt; canreinvite=yes<br>
&gt; insecure=port,invite<br>
&gt; host= <a href="http://gvt.com.br" target="_blank">gvt.com.br</a><br>
&gt; fromuser=5421047000<br>
&gt; fromdomain= <a href="http://gvt.com.br" target="_blank">gvt.com.br</a><br>
&gt; dtmfmode=rfc2833<br>
&gt; context=entrada-e1<br>
&gt; disallow=all<br>
&gt; allow=alaw<br>
&gt; qualify=yes<br>
&gt; t38_udptl=yes<br>
&gt;<br>
&gt;<br>
&gt; 2010/2/22 Vinícius Fontes &lt; <a href="mailto:vinicius@canall.com.br">vinicius@canall.com.br</a> &gt;<br>
&gt;<br>
&gt;<br>
&gt; Opa, acho que eu não fui muito claro. Vamos esclarecer.<br>
&gt;<br>
&gt; Eu não estou utilizando um aparelho de fax, estou utilizando o<br>
&gt; ReceiveFAX() provido pelo app_fax.so do Asterisk 1.6.1.12. Estou<br>
&gt; fazendo dessa forma justamente para tirar da equação fatores externos<br>
&gt; como ATAs por exemplo. Também é do meu interesse utilizar o<br>
&gt; ReceiveFAX(), por isso estou começando tentando fazer funcionar essa<br>
&gt; parte.<br>
&gt;<br>
&gt; A linha analógica que eu me referia é uma linha que está conectada<br>
&gt; diretamente a um aparelho de fax, sem relação alguma com o Asterisk.<br>
&gt; Então, meu cenário de testes consiste em discar desse aparelho de fax<br>
&gt; conectado na linha analógica para um DDR do meu Asterisk que atende a<br>
&gt; chamada e chama o ReceiveFAX. Muito semelhante ao combo<br>
&gt; iaxmodem/Hylafax.<br>
&gt;<br>
&gt; Minha configuração está assim (meu sip.conf é muito grande, então<br>
&gt; segue apenas as seções general e voxip):<br>
&gt;<br>
&gt; sip.conf:<br>
&gt;<br>
&gt; [general]<br>
&gt; context=interno<br>
&gt; allowguest=yes<br>
&gt; bindport=5060<br>
&gt; binaddr=0.0.0.0<br>
&gt; fromdomain= <a href="http://pabx.canall.com.br" target="_blank">pabx.canall.com.br</a><br>
&gt; language=pt_BR<br>
&gt; srvlookup=no<br>
&gt; disallow=all<br>
&gt; allow=alaw<br>
&gt; dtmfmode=rfc2833<br>
&gt; nat=yes<br>
&gt; tos_sip=af31<br>
&gt; tos_audio=ef<br>
&gt; tos_video=af41<br>
&gt; maxexpiry=3600<br>
&gt; minexpiry=3600<br>
&gt; defaultexpiry=3600<br>
&gt;<br>
&gt; allowsubscribe = yes<br>
&gt; subscribecontext = interno<br>
&gt; notifyringing = yes<br>
&gt; notifyhold = yes<br>
&gt; limitonpeers = yes<br>
&gt;<br>
&gt; t38_udptl=yes<br>
&gt;<br>
&gt; [voxip]<br>
&gt; username=5421047000<br>
&gt; nat=yes<br>
&gt; type=friend<br>
&gt; secret=5421047000<br>
&gt; port=5060<br>
&gt; canreinvite=no<br>
&gt; insecure=port,invite<br>
&gt; host= <a href="http://gvt.com.br" target="_blank">gvt.com.br</a><br>
&gt; fromuser=5421047000<br>
&gt; fromdomain= <a href="http://gvt.com.br" target="_blank">gvt.com.br</a><br>
&gt; dtmfmode=rfc2833<br>
&gt; context=entrada-e1<br>
&gt; disallow=all<br>
&gt; allow=alaw<br>
&gt; qualify=yes<br>
&gt; t38_udptl=yes<br>
&gt;<br>
&gt;<br>
&gt; E no extensions.conf, o DDR que eu estou discando chama uma macro para<br>
&gt; fazer o processamento do fax:<br>
&gt;<br>
&gt; [macro-recebefax]<br>
&gt;<br>
&gt; exten =&gt; s,1,Set(DB(fax/count)=$[${DB(fax/count)} + 1])<br>
&gt; exten =&gt; s,n,Set(FAXCOUNT=${DB(fax/count)})<br>
&gt; exten =&gt; s,n,Set(FAXFILE=fax-${DB(fax/count)}-rx)<br>
&gt; exten =&gt; s,n,Set(LOCALSTATIONID=5421047008)<br>
&gt; exten =&gt; s,n,ReceiveFAX(/var/spool/asterisk/fax/${FAXFILE}.tif)<br>
&gt; exten =&gt; s,n,NoOp(modem = ${FAXOPT(modem)})<br>
&gt; exten =&gt; s,n,NoOp(FAXSTATUS = ${FAXSTATUS})<br>
&gt; exten =&gt; s,n,NoOp(FAXERROR = ${FAXERROR})<br>
&gt; exten =&gt; s,n,NoOp(CALLID = ${CALLERID(name)} ${CALLERID(num)}<br>
&gt; ${REMOTESTATIONID})<br>
&gt; exten =&gt; s,n,NoOp(FAXPAGES = ${FAXPAGES})<br>
&gt; exten =&gt; s,n,NoOp(FAXBITRATE = ${FAXBITRATE})<br>
&gt; exten =&gt; s,n,NoOp(FAXRESOLUTION = ${FAXRESOLUTION})<br>
&gt; exten =&gt; s,n,NoOp(FAXMODE = ${FAXMODE})<br>
&gt; exten =&gt; s,n,Hangup()<br>
&gt;<br>
&gt; exten =&gt; h,1,System(tiff2pdf -o /var/spool/asterisk/fax/${FAXFILE}.pdf<br>
&gt; -p A4 /var/spool/asterisk/fax/${FAXFILE}.tif)<br>
&gt; exten =&gt; h,n,System(rm /var/spool/asterisk/fax/${FAXFILE}.tif)<br>
&gt; exten =&gt; h,n,System(echo &quot;Fax recebido.&quot; &gt; /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,System(echo &quot;Remetente: ${CALLID}&quot; &gt;&gt;<br>
&gt; /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,System(echo &quot;Paginas: ${FAXPAGES}&quot; &gt;&gt;<br>
&gt; /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,System(echo &quot;Velocidade de transmissao: ${FAXBITRATE}<br>
&gt; bps&quot; &gt;&gt; /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,System(echo &quot;Resolucao: ${FAXRESOLUTION}&quot; &gt;&gt;<br>
&gt; /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,System(mutt -d 5 -s &quot;Allvo FAX&quot; -a<br>
&gt; /var/spool/asterisk/fax/${FAXFILE}.pdf <a href="mailto:vinicius@canall.com.br">vinicius@canall.com.br</a> &lt;<br>
&gt; /tmp/${FAXFILE}.txt)<br>
&gt; ;exten =&gt; h,n,System(rm /tmp/${FAXFILE}.txt)<br>
&gt; exten =&gt; h,n,NoOp(SYSTEMSTATUS = ${SYSTEMSTATUS})<br>
&gt;<br>
&gt;<br>
&gt; Outro arquivo que acredito estar relacionado é o udptl.conf:<br>
&gt;<br>
&gt; ; UDPTL Configuration (UDPTL is one of the transports for T.38)<br>
&gt; ;<br>
&gt; [general]<br>
&gt; ;<br>
&gt; ; UDPTL start and UDPTL end configure start and end addresses<br>
&gt; ;<br>
&gt; udptlstart=4000<br>
&gt; udptlend=4999<br>
&gt; ;<br>
&gt; ; Whether to enable or disable UDP checksums on UDPTL traffic<br>
&gt; ;<br>
&gt; udptlchecksums=yes<br>
&gt; ;<br>
&gt; ; The number of error correction entries in a UDPTL packet<br>
&gt; ;<br>
&gt; udptlfecentries = 6<br>
&gt; ;<br>
&gt; ; The span over which parity is calculated for FEC in a UDPTL packet<br>
&gt; ;<br>
&gt; udptlfecspan = 3<br>
&gt; ;<br>
&gt; ; Some VoIP providers will only accept an offer with an even-numbered<br>
&gt; ; UDPTL port. Set this option so that Asterisk will only attempt to<br>
&gt; use<br>
&gt; ; even-numbered ports when negotiating T.38. Default is no.<br>
&gt; use_even_ports = no<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Atenciosamente,<br>
&gt;<br>
&gt; Vinícius Fontes<br>
&gt; Gerente de Segurança da Informação<br>
&gt; Canall Tecnologia em Comunicações<br>
&gt; Passo Fundo - RS - Brasil<br>
&gt; +55 54 2104-7000<br>
&gt;<br>
&gt; Information Security Manager<br>
&gt; Canall Tecnologia em Comunicações<br>
&gt; Passo Fundo - RS - Brazil<br>
&gt; +55 54 2104-7000<br>
&gt;<br>
&gt; ----- &quot;Daviramos Roussenq Fortunato&quot; &lt; <a href="mailto:daviramosrf@gmail.com">daviramosrf@gmail.com</a> &gt;<br>
&gt; escreveu:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt; Perguntei sobre a Placa ou Gateway pois o Vinicius mencionou a<br>
&gt; linhas<br>
&gt; &gt; analogica:<br>
&gt; &gt;<br>
&gt; &gt; &quot;Mais especificamente, estou tentando utilizar o app_fax do Asterisk<br>
&gt; &gt; 1.6.1. Uso o ReceiveFAX() e as transmissões a partir de uma linha<br>
&gt; &gt; analógica convencional frequentemente falham, chegando algumas<br>
&gt; poucas<br>
&gt; &gt; linhas e o resto totalmente ilegível.&quot;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Em 22 de fevereiro de 2010 18:00, Raul Godiano &lt;<br>
&gt; <a href="mailto:raulgodiano@gmail.com">raulgodiano@gmail.com</a><br>
&gt; &gt; &gt; escreveu:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Daviramos o Voxip e um E1 via SIP, ou seja nao a GVT te encaminha<br>
&gt; FAX<br>
&gt; &gt; via T.38 e vice-versa , os outros serviço que ele citou eu nunca<br>
&gt; &gt; testei para falar a verdade, ate tenho VONO aqui mas nunca foi usado<br>
&gt; &gt; para esse proposito.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Em 22 de fevereiro de 2010 16:36, Daviramos Roussenq Fortunato &lt;<br>
&gt; &gt; <a href="mailto:daviramosrf@gmail.com">daviramosrf@gmail.com</a> &gt; escreveu:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Qual placa ou Gateway FXO você usa para conecta a essa linha<br>
&gt; &gt; analógica?<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Em 22 de fevereiro de 2010 17:34, Vinícius Fontes &lt;<br>
&gt; &gt; <a href="mailto:vinicius@canall.com.br">vinicius@canall.com.br</a> &gt; escreveu:<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Boa tarde pessoal.<br>
&gt; &gt;<br>
&gt; &gt; Alguém aqui tem algum serviço SIP da GVT (Vox IP, BIP, Vono)<br>
&gt; &gt; funcionando com o T.38? Estou quebrando a cabeça há dias tentando<br>
&gt; &gt; fazer funcionar e nada.<br>
&gt; &gt;<br>
&gt; &gt; Mais especificamente, estou tentando utilizar o app_fax do Asterisk<br>
&gt; &gt; 1.6.1. Uso o ReceiveFAX() e as transmissões a partir de uma linha<br>
&gt; &gt; analógica convencional frequentemente falham, chegando algumas<br>
&gt; poucas<br>
&gt; &gt; linhas e o resto totalmente ilegível.<br>
&gt; &gt;<br>
&gt; &gt; Estou com o t38_udptl=yes no sip.conf, tanto na seção [general]<br>
&gt; quanto<br>
&gt; &gt; na seção referente ao Vox IP.<br>
&gt; &gt;<br>
&gt; &gt; Agradeço qualquer dica que o pessoal possa me dar.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Atenciosamente,<br>
&gt; &gt;<br>
&gt; &gt; Vinícius Fontes<br>
&gt; &gt; Gerente de Segurança da Informação<br>
&gt; &gt; Canall Tecnologia em Comunicações<br>
&gt; &gt; Passo Fundo - RS - Brasil<br>
&gt; &gt; +55 54 2104-7000<br>
&gt; &gt;<br>
&gt; &gt; Information Security Manager<br>
&gt; &gt; Canall Tecnologia em Comunicações<br>
&gt; &gt; Passo Fundo - RS - Brazil<br>
&gt; &gt; +55 54 2104-7000<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; &gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; &gt; - Suporte técnico local qualificado e gratuito<br>
&gt; &gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Lista de discussões AsteriskBrasil.org<br>
&gt; &gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; &gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Atenciosamente<br>
&gt; &gt; Daviramos Roussenq Fortunato<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; &gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; &gt; - Suporte técnico local qualificado e gratuito<br>
&gt; &gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Lista de discussões AsteriskBrasil.org<br>
&gt; &gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; &gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; &gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; &gt; - Suporte técnico local qualificado e gratuito<br>
&gt; &gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Lista de discussões AsteriskBrasil.org<br>
&gt; &gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; &gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Atenciosamente<br>
&gt; &gt; Daviramos Roussenq Fortunato<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; &gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; &gt; - Suporte técnico local qualificado e gratuito<br>
&gt; &gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Lista de discussões AsteriskBrasil.org<br>
&gt; &gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; &gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt; _______________________________________________<br>
&gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; - Suporte técnico local qualificado e gratuito<br>
&gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; _______________________________________________<br>
&gt; Lista de discussões AsteriskBrasil.org<br>
&gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Atenciosamente<br>Daviramos Roussenq Fortunato<br>