I have a Huawei E220 3G dongle. I have set it up with my Raspberry Pi to connect to the internet by executing the sakis3g script. Now I want to send and receive SMS to and from Raspberry pi via the 3g dongle to my mobile phone. How should i go about this. Please suggest some methods.

2 Answers 2


You could use a command line utility Gammu. Check out http://wammu.eu/gammu/

Or you can follow this tutorial to interface with the modem directly to send and receive sms on your Raspberry Pi: https://web.archive.org/web/20140712150707/https://myraspberryandme.wordpress.com/2013/09/13/short-message-texting-sms-with-huawei-e220/


You can have a look at this tutorial as well: Turning the Raspberry Pi into a SMS Center using Python

  • In keeping with our policy regarding informationless link-only answers, if this post is not edited to contain information that can stand as an answer, however minimal, in 48 hours it will be converted to Community Wiki to simplify having it corrected by the community.
    – Ghanima
    Dec 28, 2016 at 8:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.