Kannel is an open source WAP and SMS gateway works as both an SMS gateway, for implementing keyword based services via GSM text messages, and a WAP gateway, via UDP.


The kannel mainly consist of:

1. Core – Bearerbox

2. SMSbox

3. WAPbox

Kannel can be installed by compiling directly from source code or from deb package available at www.kannel.org.


After installation, i added following configuration in /etc/kannel/kannel.conf file as,

Then, first i started bearer box and then smsbox as,

Now, i can test the application for sending sms  in sendsms.php as,

Finally, i run this in cron job /etc/cron.d/kannel as,

For troubleshooting, i do as,

That’s it. Cheers!!


1. http://shareolite.blogspot.com/2014/03/how-to-send-sms-using-kannel-sms.html

2. http://niteen.me/blog/tutorials/configure-kannel-on-ubuntu.html

3. http://freddykosgei.blogspot.com/2012/09/setting-up-configuring-and-using-kannel.html

4. http://rapidsms.readthedocs.org/en/latest/topics/backends/kannel.html

5. http://vps.virtuaalikoulu.org/mle/wp-content/uploads/2008/03/smskannel1.conf

6. http://www.kannel.org/download/1.1.6/gateway-1.1.6/doc/kannel.conf