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