You might still have to pay royalty fees to the G.729 patent holders for using their algorithm
With Asterisk when you place a call or receive a call you’ll get a warning about translation from ulaw to g729.
[Dec 16 09:48:56] WARNING: channel.c:2811 set_format: Unable to find a codec translation path from ulaw to g729
With little googling I found out this is rather easy problem to fix.
Lots of caffeine
Long finger nails (they will be short by the end)
Needing a hair cut (might be bald by the end)
Note: I am just joking about the prerequisites, I found it hard to get stuff right cause a lot of howtos out there are bit vague and cryptic. So here is my attempt to make it a bit easier for others to setup Asterisk and connect to a VoIP provider.
What is Asterisk:
Asterisk is software that turns an ordinary computer into a voice communications server. Asterisk is the world’s most powerful and popular telephony development tool-kit. It is used by small businesses, large businesses, call centers, carriers and governments worldwide. Asterisk is open source and is available free to all under the terms of the GPL.