Bom dia galera,<br><br>Andei um pouco afastado da lista, espero poder voltar as atividades e continuar contribuindo.<br>Abaixo segue umas anotações, para quem quiser instalar o asterisk 1.4.4 no Debian GNU/Linux ETCH. Qualquer duvida, manda ae.. se eu puder ajudar ;)
<br><br>[]´s<br><br>===================================================================================<br><br><span style="font-weight: bold;">:::baixar o kernel headers:::<br><span style="font-weight: bold;">(</span>no debian apt-get install linux-headers-`uname r`)
<br></span>No /usr/src, baixar o kernel headers da distribuicao.<br>
Ainda no /usr/src criar um link simbólico com o nome de linux apontando para o kernel headers.<br><br><span style="font-weight: bold;">:::Instalar as seguintes dependencias para compilacao total do asterisk:::<br>(no debian utilize o apt-get abaixo, em outras distribuições, conferir o nome dos pacotes)
<br></span>apt-get install libnewt-dev libssl0.9.7 libssl-dev
zlib1g-dev libncurses5-dev libeditline0 libeditline-dev libedit2
libedit-dev libreadline5-dev readline-common libslang2-dev mpg123
libmysqlclient15-dev libtiff4 libtiff4-dev libxml2 libxml2-dev
libjpeg62 libjpeg62-dev libtiffxx0c2 oss-compat libcompress-zlib-perl
bzip2
<br><br><span style="font-weight: bold;">:::compilar na ordem:::</span><br style="font-weight: bold;"><span style="font-weight: bold;">#LIBPRI</span><br>wget -c <a href="ftp://ftp.digium.com/pub/libpri/libpri-1.4.0.tar.gz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ftp://ftp.digium.com/pub/libpri/libpri-1.4.0.tar.gz</a><br>make<br>make install<br><br><span style="font-weight: bold;">#ZAPTEL</span><br>wget -c <a href="ftp://ftp.digium.com/pub/zaptel/zaptel-1.4.3.tar.gz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ftp://ftp.digium.com/pub/zaptel/zaptel-1.4.3.tar.gz
</a><br>./configure<br>make<br>make install<br><br><span style="font-weight: bold;">#SPANDSP (Apenas se for utilizar o modulo de FAX, senao pode pular ela)</span><br>wget -c <a href="http://www.soft-switch.org/downloads/spandsp/old/spandsp-0.0.3pre28.tgz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.soft-switch.org/downloads/spandsp/old/spandsp-0.0.3pre28.tgz</a><br>./configure<br>make<br>make install<br><br><span style="font-weight: bold;">#ASTERISK 1.4.4</span><br>wget -c <a href="ftp://ftp.digium.com/pub/asterisk/asterisk-1.4.4.tar.gz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ftp://ftp.digium.com/pub/asterisk/asterisk-1.4.4.tar.gz</a><br><br><span style="font-weight: bold;"><span style="font-weight: bold;">:::</span>(Apenas se for utilizar o modulo de FAX, senao ir para compilacao do asterisk):::
</span><br>:::Depois de descompactar o asterisk baixar os seguintes arquivos dentro do diretorio apps:::<br>wget -c <a href="http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/app_rxfax.c" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/app_rxfax.c
</a><br>wget -c <a href="http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/app_txfax.c" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/app_txfax.c
</a><br>wget -c
<a href="http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/asterisk.patch" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.soft-switch.org/downloads/snapshots/spandsp/test-apps-asterisk-1.4/asterisk.patch
</a><br><br>:::no diretorio raiz do
<span style="font-weight: bold;">ASTERISK</span> aplicar o patch para o FAX:::<br>patch -p0 < apps/asterisk.patch<br><br>Este patch não está atualizado para o asterisk 1.4.4, e vai causar um erro no <a href="http://configure.ac/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
configure.ac</a>, por isso deveremos adicionar a linha na mao, que o patch nao colocou. Podemos verificar a linha ignorada em configure.ac.rej<br><br>Depois de adicionar a linha que faltou, rode o script ./bootstrap.sh para corrigir o configure
<br><br><span style="font-weight: bold;">::Compilar o asterisk 1.4.4:::</span><br>./configure<br>make<br>make install<br>make samples<br><br><span style="font-weight: bold;">#ASTERISK-ADDONS 1.4.1</span><br>wget -c <a href="ftp://ftp.digium.com/pub/asterisk/asterisk-addons-1.4.1.tar.gz" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ftp://ftp.digium.com/pub/asterisk/asterisk-addons-1.4.1.tar.gz</a><br>./configure<br>make<br>make install<br>make samples<br><br>
dentro do diretorio asterisk-1.4.4/contrib encontraremos o script de inicializacao para debian e outras distros.<br>
<span style="font-weight: bold;">No debian:</span><br>
copiar o script de inicializacao para o /etc/init.d/asterisk<br>
e..<br>
update-rc.d -f asterisk defaults 98<br>
<br>==================================================================================<br><br>Este tutorial é apenas para instalação. Obtenha uma documentação maior e outras dicas em:
<br><a href="http://www.voip-info.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.voip-info.org</a><br><a href="http://www.asteriskbrasil.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.asteriskbrasil.org</a><br>
<br clear="all"><br>-- <br> . ' ' ` . Rodrigo Sertori<br> : : ' : Analista de Sistemas<br> `. ` ' ` +55 16 9151 1392<br> `-