Techy Findings

Just another Geek trying to be special

Posts tagged freeswitch

0 notes

Ubuntu 10.04 LTS - FreeSwitch Install from source

Ok here is what I did to install FreeSwitch on Ubuntu 10.04 LTS

Lets get into super-user mode, this can be done by issuing the command

sudo su

After you have entered the password then do the obligatory:

apt-get update

apt-get upgrade

apt-get dist-upgrade

packages install YMMV

apt-get install php5 php5-xcache php5-xmlrpc php5-mysql php5-gd php5-cli build-essential git-core autoconf libgdbm-dev libdb-dev subversion php5-curl automake libtool libncurses5 libncurses5-dev php-db mysql-server-5.1 mysql-client-5.1 libtiff4-dev

Next let’s download the latest daily FreeSwitch and compile it.

cd /usr/src/

git clone git://git.freeswitch.org/freeswitch.git

cd freeswitch

./bootstrap.sh

./configure

make

make install

Assuming all the above went well the last stage of the FreeSwitch installation is the sounds:

make sounds-install moh-install

That’s Free Switch installion complete!

You can if you feel so inclined, install the High definition sounds with:

make uhd-sounds-install uhd-moh-install hd-sounds-install hd-moh-install

start the Service using

/usr/local/freeswitch/bin/freeswitch -nc

You should be able to point a SIP device at your ubuntu box IP address, using extension 1000 and a secret/password of 1234 try calling 5000 to test.

An excellent walkthrough was found here after writing this post:

http://wiki.2600hz.org/display/bluebox/Install+blue.box+on+Ubuntu

Filed under LTS freeswitch linux pbx ubuntu voip bluebox

View My Blog Stats