I connect to internet via Mobile Broadband which is actually a USB 3G Modem. How do I use that to send SMS. For windows they have provided a software.


after a good deal of research I got WAMMU to work for me...

  • 1
    You should accept your own answer..also,consider giving the steps as to how you got it working...would be really helpful for users :) – Nirmik Jun 3 '12 at 14:23
  • 3
    Yes, can you please provide details on where to get wammu and how to set it up in Ubuntu? Thank you. – Peachy Jul 4 '12 at 14:08

I used a very convoluted manner to make things work.

First up, install sakis3g and use it to convert your USB device into a modem. Connecting to internet using sakis3g is straightforward.

Now, sakis3g does one good thing. It switches your modem if it is not switched. So, use it to switch your modem and you'll have new entries in /dev/ starting with ttyUSB (like ttyUSB0, ttyUSB1, ttyUSB2, ttyUSB3) All those correspond to the various capabilities of your modem. In my E1550 USB0 worked with wammu.

Now, wammu.

Run wammu.

Run guided configuration for connecting phone.

Connection type --> USB

Phone type --> None of the above

Connection type --> AT based


USB Port --> /dev/ttyUSB0 (worked for me, try the others if it doesn't)

If wammu recognized it in the next step, you're up!

Connect to the phone, create a message, enjoy!

Bonus: To make USSD code see this question Huawei E353 USSD Codes and Message? The tool is gsm-ussd to be obtained here. The command is

sudo gsm-ussd *123# -m /dev/ttyUSB*

* is the number that works

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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