I have a USB 3g modem, On windows it comes with software with which, I can use it for calling, sending and receiving SMS. Now, I want to write similar open source application in linux ( I also want to provide DTMF detection functionality ).
In windows, we can achieve this through TAPI, what are the similar technologies/frameworks in linux? Is there any similar opensource application ( I want to use as a reference )?
Yes it is is called ofono – project started by Intel/Nokia for Maemo/Moblin. From wikipedia:
And Asterisk and Freeswitch are PBX software and probably are not what you are looking for.