The new hotness is that we’re now enabling G729 by default. If you install a new machine with the 1712 ISO (or newer), the open source G729 codec will be installed and activated. Note that this is only on a NEW install. If you’re upgrading, you’ll need to manually enable g729 by running the (hopefully, obviously named) ‘g729’ command, which will then let you enable it.
Saying that, G729 is old technology. It sounds bad, it uses a huge amount of CPU, and is only really useful if you’re using dialup, or other extremely limited bandwidth connections. If your internet connection is that slow, you have many other problems 8)
Please, use G722 or Opus! It’s much faster, it sounds better, and it handles packet loss much MUCH better.
Edit: I’ve had a report of someone NOT having the ‘g729’ command installed. Make sure the ‘sangoma-pbx’ RPM is up to date. If it’s not installed, run ‘yum -y install sangoma-pbx’. There’s a SLIGHT possibility that it may error with something like this:
error: unpacking of archive failed on file /etc/sangoma: cpio: rename
That error ALWAYS means ‘delete the file mentioned, it’s wrong, and I can’t update it’. So just rm -rf /etc/sangoma and try again.