Dear Sir,
I have configured exactly same set up for my own which you require. i have huge experience on kannel with dongle configuration( in Debian, CentOS, Fedora etc OS) and kannel connectivity with telco smsc as well.
In addition i have a ready CakePHP project which is connected with kannel.
I will be happy if you let me do this job.