Hey, Sure, you need to connect to an SMSC to send/rcv sms from Kannel.
The SMSC (in Kannel's terms) can be anything from an actual operator, an aggregator (such as Clickatell) or just a GSM phone. A GSM phone or modem is OK if you want to send/rcv a relatively low amount of messages per month. I have used a bunch of computers with Nokia 6230 to send 1 million messages in 30 days. If you need premium sms, shortcodes and send/rcv higher volumes in less time, then you should look for a real SMSC connection. Eduardo Sent from my BlackBerry® wireless device -----Original Message----- From: Nikhil <[email protected]> Date: Thu, 18 Jun 2009 16:45:26 To: <[email protected]> Subject: [Newbie]Basic Queries Regarding Kannel Hi, I was recently looking for an open source SMS gateway for sending and receiving SMS via a Java Application. I found the Java SMPP API for this purpose. However, it requires an SMSC to connect with and while searching for a free and open source SMSC, I stumbled upon Kannel. Now, I have successfully compiled and installed it on my box. Browser output after hitting upon http://localhost:13000/status is as follows: Kannel bearerbox version `1.4.3'. Build `Jun 18 2009 15:28:11', compiler `4.4.0 20090506 (Red Hat 4.4.0-4)'. System Linux, release 2.6.29.4-167.fc11.i586, version #1 SMP Wed May 27 17:14:37 EDT 2009, machine i686. Hostname localhost.localdomain, IP 127.0.0.1. Libxml version 2.7.3. Using native malloc. Status: running, uptime 0d 0h 3m 17s WDP: received 0 (0 queued), sent 0 (0 queued) SMS: received 0 (0 queued), sent 0 (0 queued), store size -1 SMS: inbound (0.00,0.00,0.00) msg/sec, outbound (0.00,0.00,0.00) msg/sec DLR: 0 queued, using internal storage Box connections: smsbox:(none), IP 127.0.0.1 (0 queued), (on-line 0d 0h 2m 52s) SMSC connections: *FAKE* FAKE:10000 (connecting, rcvd 0, sent 0, failed 0, queued 0 msgs) This assures me of a successfully running *bearerbox* and *smsbox* . I'm yet to proceed with the actual send/receive operations. I would like to clarify a few doubts that I have and I believe the existing users would be able to better answer those. Here I go: 1. Does Kannel essentially require some SMSC to send/receive SMS? 2. Can I perform the above activity without actually registering with SMSC? 3. Are there any disadvantages of using a GSM Mobile device as a virtual SMSC? I believe the only possible disadvantage shall be that such a setup will no longer be capable of sending bulk SMSs and/or shall do the same at a very slow rate. -- Regards Nikhil Lanjewar
