PBXware 2.x
FAQs
  General
  Backup & Restore
  Codecs
  Conferencing
  Conf Files
  Destinations
  DID
  Extensions
  IVR
  Licencing
  Monitor
  Music On Hold
  MySQL
  System Daemon
  OSC (Online Self Care)
  Protocols
  Providers
  Queue
  Networking
  Reports
  Servers
  Setup Wizard
  Sounds
  System
  SSH
  TFTP
  Trunks
  UAD
  Voicemail
  Zaptel
  Agents
  Enhanced Services
  Fax
  Cabling
  Presentation
  SM Settings
g729 Manual Install

 

To manually install .g729 codec:


Login to the system shell as a root user

Go to /home/servers/pbxware/pw/bin and create symbolic links

cd /home/servers/pbxware/pw/bin
ln -s cat more
ln -s cat less

Navigate to the Asterisk modules directory

cd /home/servers/pbxware/pw/usr/lib/asterisk/modules/

Download the G729 binary required for your architecture:

Athlon-XP

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-athlon_xp_32.tar.gz

Athlon

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-athlon_32.tar.gz

C3-2

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-c3_2_32.tar.gz

C3

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-c3_32.tar.gz

Core2

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-core2_32.tar.gz

i686

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-i686_32.tar.gz

k6-3

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-k6_3_32.tar.gz

Pentium-m

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-pentium_m_32.tar.gz

Pentium3m

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-pentium3m_32.tar.gz

Pentium4m

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-pentium4m_32.tar.gz

Prescott

wget
http://downloads.digium.com/pub/telephony/codec_g729/unsupported/asterisk-1.2/Linux/x86-32/codec_g729a-1.2_3.1.3-prescott_32.tar.gz

Extract the downloaded files

tar zxvf codec_g729***.tar.gz

Move the extracted files to the correct location

mv ./codec_g729***/codec_g729a.so .

Changing file ownership: 

chmod 755 ./codec_g729a.so
chown root:root ./codec_g729a.so

Go to the register utility download location

cd /home/servers/pbxware/pw/

Download the register utility

wget http://downloads.digium.com/pub/register/x86-32/register

Change file ownership

chmod 500 ./register
chown root.root ./register

Navigate to the pbxware directory

cd /home/servers/pbxware

Enter the chroot environment and start the installation

chroot pw ./register

Restart PBXware

/home/servers/pbxware/sh/pbxware stop
/home/servers/pbxware/sh/pbxware start

Enter Asterisk CLIR

home/servers/pbxware/sh/asterisk -rvvvvvv

Check the system response to see if the g729 codec is installed

show g729

Exit Asterisk CLIR

Press 'CTRL + C'
IMPORTANT NOTES
a/ Internet access is required from your Asterisk server in order to register your G.729 key for licensed use. Outgoing network traffic on TCP port 5646 must be allowed in order for the register utility to successfully communicate with Digium's License Server and complete the registration process.

b/ The alias of the first ethernet device on your Asterisk server must be eth0 in order for the G.729 registration process to complete successfully. The G.729 registration process will not be successful if the first aliased ethernet device starts with eth1, eth2, etc.

c/ Take into consideration any previous G.729 licensed channels that you may have already had registered before verifying the total number of licenses registered.

d/ It is recommended that g729 is installed through 'Settings: G729' because modules are re-installed when using 1.0 -> 1.2 upgrade.

 
End User Pricing
Unlimited stock
Please register

This website uses cookies. By using this website, you consent to the use of these cookies. View policy I agree