Hi Bruce.

The key thing is to download the correct version for your CPU.

Once you've done that, you just move the one file (you only need one file for the actual codec library).

And then just restart Asterisk.

Here's the details:

1. ssh into your asterisk at home box
2. I would make a directory for downloads and such by doing: mkdir /src
3. now change to that directory by doing: cd /src
4. Now you need to download the appropriate file. Assuming you have a Pentium 4 Machine, you can use this: file (http://kvin.lv/pub/Linux/ Asterisk/codec_g729-gcc-pentium4-sse3.so) To download this do: curl -O http://kvin.lv/pub/Linux/Asterisk/ codec_g729-gcc-pentium4-sse3.so 5. Now once that has been downloaded, you need to move it into the Asterisk library folder. Do this: mv codec_g729-gcc-pentium4-sse3.so / usr/lib/asterisk/modules/. 6. Now reboot your Asterisk box (btw, the period on the last line is needed. don't leave it out!) 7. Now once in Asterisk, you can enable the G729 code by modifying your config files. Launch your Asterisk at home web config. Go to Maintenance, Config Edit, and click on sip.conf. 8. I assume you are using SIP. If you are doing IAX as well, then do the following to the iax.conf file as well
9. Under the disallow=all line, add: allow=g729
10. Reboot your Asterisk at home machine (just to keep life simple).

Done.

Teg


On 8-Apr-06, at 12:55 PM, B Nik wrote:

Hello Teg,

Thanks for the responce. I have downloaded the lib files but instructions are fuzzy to me. I am not surprised caz I am not a linux person and I am very new to [EMAIL PROTECTED] I was looking through the instruction file and I didn't get if some of the info were commands that I have to perform or just info.....e.g :

gcc = GCC 3.4.3, -fomit-frame-pointer
icc = ICC 8.1 (Intel compiler)

or how should I check for MOD5SUM ???? and so many other things there.

I think the only achived so far is to copy the .so file in the right place :)

Your help is appreciated.

Bruce

Reply via email to