<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Jose Leit&atilde;o e Pessoal<br>
<br>
<br>
Jose havia feito um prodimento para instalar manualmente o pacote do
asteriskhome no centOS. Como agora&nbsp; gostaria de saber o que devo fazer
para seguir o manual abaixo feito pelo Jose Leit&atilde;o, para instalar no
CentOS 4.3 final e o pacote trixbox.tar.gz fazendo a mesma analogia do
roteiro abaixo. Deve acrescentar mais pacotes, mudan&ccedil;a de
procedimento,..<br>
<br>
Obrigado<br>
<br>
Danilo.<br>
<br>
<br>
<font face="Arial" size="2">No site do CentOS, baixe os 4 ISO e gere os
CD's.</font>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Baixe o Asteriskathome.tar.gz
2Beta6 o ISO e gere o CD.</font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; </font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Deste CD, retire o arquivo que
esta na Raiz chamada ks.conf e edite-o (para poupar-te tempo, estou te
mando em anexo), copie-o para um disquete.</font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; D&ecirc; boot pelo CD #1 do CentOS,
quando aparecer o prompt do instalador, insira o disquete no drive e
digite:</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">linux ks=floppy:ks.conf</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; e enter,</font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Isso ir&aacute; formatar o HD e instalar
apenas o CentOS, e mais alguns pacotes necess&aacute;rios para compilar o
R2/MFC (libxml2-devel e gcc-++ ), al&eacute;m de criar os diret&oacute;rios para
instalar o AAH (/var/aah_load).</font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Se a m&aacute;quina tiver acesso a
internet eu sugiro rodar</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">yum update</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; ele ir&aacute; atualizar o Kernel, para a
&uacute;ltima vers&atilde;o e algumas outras atualiza&ccedil;&otilde;es.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Importante: depois disso reinicie
a m&aacute;quina!</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Agora voc&ecirc; dever&aacute; extrair o
"arquiv&atilde;o" asteriskathome.tar.gz&nbsp; do CD do AAH e coloc&aacute;-lo no diret&oacute;rio
/var/aah_load, e ent&atilde;o descompact&aacute;-lo.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Para instalar o AAH rode o script:</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">cd /var/aah_load</font></div>
<div><font face="Arial" size="2">./install_parts.sh</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Sente e espere.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; V&aacute; no site do A2Billing e baixe a
&uacute;ltima vers&atilde;o e descompacte em /usr/src/a2billing e execute os
seguintes comandos:</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">cd /usr/src/a2billing<br>
tar xzvf $LOAD_LOC/Open_A2Billing_version_Raccoon.tar.gz</font></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">mv ./A2Billing_UI
/var/www/html/a2billing<br>
mv ./A2BCustomer_UI/ /var/www/html/a2customer<br>
cp rates.inc /etc/asterisk/<br>
</font></div>
<div><font face="Arial" size="2">cd ./A2Billing_AGI<br>
cp a2billing.php /var/lib/asterisk/agi-bin/.<br>
cp -r /usr/src/a2billing/A2Billing_AGI/libs_a2billing
/var/lib/asterisk/agi-bin/.<br>
cp&nbsp; ./sounds/* /var/lib/asterisk/sounds/.<br>
cp --reply=yes ./sounds/en/* /var/lib/asterisk/sounds/.</font></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">Agora o seu A2Billing est&aacute; atualizado.</font></div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Bem para o R2/MFC, pode seguir a
receita do artigo que voc&ecirc; leu, mas vou precisar atualizar o patch do
Makefile, pois n&atilde;o ir&aacute; funcionar para a vers&atilde;o que vem no AAH2 Beta6.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; Quanto ao A2Billing, eu apanhei um
pouco, mas o segredo &eacute; o seguinte:</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">1 - criar os trunks;</font></div>
<div><font face="Arial" size="2">2 - criar o rate card e depois definir
valor para um determinado destino -&gt; associar esse rate card a um
trunk</font></div>
<div><font face="Arial" size="2">3 - criar o grupo de tarifa&ccedil;&atilde;o (e
adicionar a tarifa que voc&ecirc; criou anteriomente)</font></div>
<div><font face="Arial" size="2">4 - criar os cart&otilde;es</font></div>
<div><font face="Arial" size="2">5 - criar ramais SIP ou IAX (opcionais)</font></div>
<div><font face="Arial" size="2">6 - se desejar um esquema de pr&eacute;-pago
- voc&ecirc; pode fazer a autentica&ccedil;&atilde;o pelo Calling ID ao inv&eacute;s do PIN, mas
voc&ecirc; vai ter que alterar no /etc/asterisk/a2billing.conf</font></div>
<div><font face="Arial" size="2">7 - Se autenticar pelo calling ID,
edite o cart&atilde;o e adicione o Calling ID.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">8 - crie no extensions_custom.conf&nbsp; um
contexto (ou descomente o que est&aacute; nele)</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">O ramal que cair naquele contexto ir&aacute;
chamar&nbsp;para executar o&nbsp;DeadAgi do A2billing.php, ir&aacute; ouvir uma mensagem
dizendo os cr&eacute;ditos (ou vai pedir o PIN) e depois vai pedir o n&uacute;mero
(que poder&aacute; ter sido passado no ato da discagem - mas voc&ecirc; precisa
alterar no a2billing.conf), vai calcular e informar o tempo da chamada
e ir&aacute; completar.</font></div>
<div><font face="Arial" size="2">Faltando 60 segundos ir&aacute; tocar uma
mensagem dizendo que falta 60 segundos. Faltando 30 segundos, idem. Se
insistir a chamada termina e praticamente zeram os cr&eacute;ditos.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">UFA!!!</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">Acho escrevi demais, est&aacute; quase um
tutorial -acho vou coloc&aacute;-lo na lista para ajudar os demais.</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">Forte Abra&ccedil;o!</font></div>
<div>&nbsp;</div>
<div><font face="Arial" size="2">Jos&eacute; Leit&atilde;o</font></div>
<br>
</body>
</html>