views:

1155

answers:

6

What would be the simplest system to send sms from linux server? It`s a Debian system. There would be not much SMSes. What hardware and software to use? Maybe use some SMS sending service?

A: 

Maybe this Question helps you. Otherwise take a look at Kannel.

Node
A: 

Each cell phone company offers email addresses to send sms messages to phones. For example verizon uses something like [email protected] to send messages. All you need to do is find a list of each provider's email domain and then find out the service your user subscribes. After that just send the sms like a regular email. This is how most software does it.

Nathan Totten
Hm, this won't work in all countries (at least afaik not in germany).
Node
nor in most other European countries where the caller pays, not the recipient.
Alnitak
+2  A: 

Since you are probably looking for a lithuanian service (judging from your name), look into www.gsms.lt.

Rytis
+4  A: 

If you like to to do it yourself and utilize your old mobile phone, try this recipe :-)

There is a real advantage in this approach over using some email SMS service: computer network problems don't affect local hardware. It's especially important if you use SMSes for monitoring your server.

Joonas Pulakka
Node
Looks like you will need Nokia here...
softly.lt
There may be similar things built on other phones too. Try to google for "diy sms gateway".
Joonas Pulakka
A: 

the simplest way is to use GPRS modem or pull of modems. More advance - buy gateway service in cell network operator.

vitaly.v.ch
+2  A: 

Yeah, I think the simplest way would be getting a serial GSM modem, or a GSM phone with a serial connection, and a SIM card. Some USB ones can work, but is better getting a serial one and staying on the safe side.

Serial modems don't need any drivers, you just need to connect via the serial port (/dev/tty...) and dump there the commmands...

Also, if you want it easier, you can install the SMS Tools available on Linux. They are packaged with the easy name 'smstools' in Ubuntu, Debian, and other Distros.

Last version is number 3, and you can get some info on this site: http://smstools3.kekekasvi.com/

Andor
For phones with USB connectors, the device is /dev/ttyACM0 or /dev/ttyACM1 (you get two available interfaces), and the kernel driver is called cdc-acm (device drivers -> usb support -> usb modem). This driver is mature and has been present for many years, so the only issus is that it might not be enabled by default. Other than that there is no problems with using USB phones on linux.
hlovdal