<br clear="all">Hi all<br>
<br><br><div class="gmail_quote">2010/4/5 Loris Santamaria <span dir="ltr"><<a href="mailto:loris@lgs.com.ve">loris@lgs.com.ve</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
El lun, 05-04-2010 a las 18:07 -0500, Carlos Chavez escribió:<br>
<div class="im"><br>
> Para poder instalar la 1.3.0 necesitas recompilar Asterisk. Cuando<br>
> usas el "yum reinstall asterisk" eso lo único que hace es volver a<br>
> instalar el paquete binario que usa la versión 1.2.0 y por eso no<br>
> funciona. Básicamente hasta que los de Elastix actualicen el paquete<br>
> rpm de asterisk para usar la versión 1.3.0 no va a funcionar.<br>
<br>
</div>Tampoco hay que esperar tanto... ya subí el src.rpm de la 1.3.0 en<br>
<a href="http://www.lgs.com.ve/descargas/libopenr2-1.3.0-1.src.rpm" target="_blank">http://www.lgs.com.ve/descargas/libopenr2-1.3.0-1.src.rpm</a><br>
<br></blockquote><div><br>Or you can just get the tarball from <a href="http://openr2.googlecode.com/files/openr2-1.3.0.tar.gz">http://openr2.googlecode.com/files/openr2-1.3.0.tar.gz</a> and build it using the command bellow (we just give a native SPEC file since begin of OpenR2):<br>
<br>rpmbuild -ta openr2-1.3.0.tar.gz<br><br>It will make two RPM files, install them all and get Asterisk SRPM and rebuild it.<br><br>NEVER, NEVER install a package with --nodeps unless you really know what are you doing...<br>
<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Para recompilar todo sobre elastix 1.x hay que seguir estos pasos:<br>
<br>
1) Instalar el ambiente de desarrollo<br>
<br>
# yum install rpm-build yum-utils rpmdevtools redhat-rpm-config<br>
<br>
2) Bajar el .src.rpm de libopenr2 y recompilarlo<br>
<br>
# yum-builddep ./libopenr2-1.3.0-1.src.rpm<br>
# rpmbuild --rebuild ./libopenr2-1.3.0-1.src.rpm<br>
<br>
3) Instalar los paquetes libopenr2 y libopenr2-devel Si estás trabajando<br>
como root los vas a conseguir en /usr/src/redhat/RPMS/$(uname -i)/<br>
<br>
# rpm -Uvh --nodeps libopenr2-1.3.0-1.$(uname -i).rpm libopenr2-devel-1.3.0-1.$(uname -i).rpm<br>
<br>
4) Bajar el src.rpm de asterisk desde los repo de elastix y<br>
recompilarlo:<br>
<br>
# wget <a href="http://repo.elastix.org/elastix/1/updates/SRPMS/asterisk-1.4.30-2.src.rpm" target="_blank">http://repo.elastix.org/elastix/1/updates/SRPMS/asterisk-1.4.30-2.src.rpm</a><br>
# yum-builddep asterisk-1.4.30-2.src.rpm<br>
# rpmbuild --rebuild asterisk-1.4.30-2.src.rpm<br>
<br>
5) Instalar la versión de asterisk recién compilada. Como en el caso<br>
anterior, debe estar en /usr/src/redhat/RPMS/$(uname -i)/<br>
<br>
Resultado:<br>
<br>
# asterisk -r<br>
central*CLI> mfcr2 show version<br>
OpenR2 version: 1.3.0, revision: exported<br>
<br>
De repente no es todo tan fácil te puede faltar alguna dependencia pare<br>
recompilar openr2 y asterisk, pero las puedes conseguir todas con yum.<br>
<br>
Saludos<br>
<br>
PD: No he probado aún si la 1.3.0 funcióna correctamente con la<br>
combinación R2/DTMF de Cantv, puede que tenga la oportunidad esta<br>
semana.<br>
<br>
<br>
--<br>
Loris Santamaria linux user #70506 <a href="mailto:xmpp%3Aloris@lgs.com.ve">xmpp:loris@lgs.com.ve</a><br>
Links Global Services, C.A. <a href="http://www.lgs.com.ve" target="_blank">http://www.lgs.com.ve</a><br>
Tel: 0286 952.06.87 Cel: 0414 095.00.10 <a href="mailto:sip%3A103@lgs.com.ve">sip:103@lgs.com.ve</a><br>
------------------------------------------------------------<br>
-O9 -omg-optimize -fomit-instructions<br>
<font color="#888888"><br>
<br>
--<br>
</font><div><div></div><div class="h5">_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-r2 mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
<a href="http://lists.digium.com/mailman/listinfo/asterisk-r2" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-r2</a></div></div></blockquote></div><br>