Hi,

   Try using DLRs; from them based on the status you will know
exactly if the SMS reached the phone or not and if not, where
it's at.


Catalin


Wen Jia, Gan wrote:
Hi Rodrigo,

Thanks for your reply. "Sent." was what I got as a HTTP reply in the
browser from
http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar&t
o=90121494&text=Hello+world

Can I ask how do I differentiate between the different modes of
"Dispatched", "Sent-to-smsc" or "Sent-to-modem"?

And after differentiating, how can I continue troubleshooting from
there.

Regards,
Wen

-----Original Message-----
From: Rodrigo Cremaschi [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 27, 2005 10:59 PM
To: Wen Jia, Gan
Cc: users@kannel.org
Subject: Re: sms send problem

Hi Wen,

    Well, "Sent" in Kannel dictionary does not mean what we suppose at
first, and may lead to some confusion. I think this should be changed to
"Dispatched", "Sent-to-smsc" or "Sent-to-modem" as this would be more
appropriate.

Rodrigo.


On 9/27/05, Wen Jia, Gan <[EMAIL PROTECTED]> wrote:


Hi there,

I am new in setting up Kannel as SMS gateway, and am having problems sending SMS via HTTP interface. After sending the SMS using FireFox 1.0.4 running on Fedora Core 4:
http://localhost:13013/cgi-bin/sendsms?username=tester&password=foobar
&to=90121494&text=Hello+world  Kannel returns a page with "Sent.", but


I do not see my GSM phone sending out the SMS, not the SMS being received.

I am connected my SonyEricsson Z1010 GSM phone via infra-red(/dev/ircomm0) to use it as SMSC. I am able to communicate to


the phone via infra-red using AT commands and using minicom.

Would appreciate any help!

Regards,
Wen

My smskannel.conf
-----------------
group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
status-password = foo
log-file = "/tmp/kannel.log"
log-level = 1
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
access-log = "/tmp/access.log"

# SMSC CONNECTIONS

group = smsc
smsc = at
smsc-id = Z1010
device = /dev/ircomm0
speed = 9600

include = "modems.conf"
#modems.conf is that obtained from the kannel distribution.

# SMSBOX SETUP

group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
global-sender = 13013
log-file = "/tmp/smsbox.log"
log-level = 0
access-log = "/tmp/access.log"

# SEND-SMS USERS

group = sendsms-user
username = tester
password = foobar

# SERVICES

group = sms-service
keyword = nop
text = "You asked nothing and I did it!"

# there should be default always

group = sms-service
keyword = default
text = "No service specified"

My Output Messages
-------------------
 /usr/sbin/bearerbox -v 1 smskannel.conf
2005-09-27 17:52:41 [18622] [0] INFO: Debug_lvl = 1, log_file = <none>, log_lvl = 0 2005-09-27 17:52:41 [18622] [0] WARNING: DLR: using default 'internal' for storage type. 2005-09-27 17:52:41 [18622] [0] INFO: DLR using storage type: internal
2005-09-27 17:52:41 [18622] [0] INFO: Added logfile `/tmp/kannel.log'


with level `1'.
2005-09-27 17:52:41 [18622] [0] INFO: Started access logfile `/tmp/access.log'.
2005-09-27 17:52:41 [18622] [0] INFO: HTTP: Opening server at port

13000.

2005-09-27 17:52:41 [18622] [0] INFO: BOXC: 'smsbox-max-pending' not set, using default (100). 2005-09-27 17:52:41 [18622] [0] INFO: DLR rerouting for smsc id <Z1010> disabled. 2005-09-27 17:52:41 [18622] [0] INFO: AT2[Z1010]: configuration doesn't show modemtype. will autodetect
2005-09-27 17:52:41 [18622] [0] INFO:
----------------------------------------
2005-09-27 17:52:41 [18622] [0] INFO: Kannel bearerbox II version 1.4.0 starting2005-09-27 17:52:41 [18622] [6] INFO: AT2[Z1010]: opening device 2005-09-27 17:52:41 [18622] [0] INFO: MAIN: Start-up done, entering mainloop
2005-09-27 17:52:42 [18622] [6] INFO: AT2[Z1010]: speed set to 9600
2005-09-27 17:52:52 [18622] [6] INFO: AT2[Z1010]: opening device
2005-09-27 17:52:52 [18622] [6] WARNING: AT2[Z1010]: trying to open device with not closed device!!! Please report!!!
2005-09-27 17:52:52 [18622] [6] INFO: AT2[Z1010]: closing device
2005-09-27 17:53:37 [18622] [8] INFO: Client connected from <127.0.0.1> 2005-09-27 17:54:22 [18622] [8] INFO: Connection closed by the box <127.0.0.1>
2005-09-27 17:54:27 [18622] [0] WARNING: Killing signal or HTTP admin


command received, shutting down...
---------------------------------------------
/usr/sbin/smsbox -v 1 smskannel.conf
2005-09-27 17:53:37 [18638] [0] INFO: Debug_lvl = 1, log_file = <none>, log_lvl = 0 2005-09-27 17:53:37 [18638] [0] INFO: Starting to log to file /tmp/smsbox.log level 0
2005-09-27 17:53:37 [18638] [0] INFO: Added logfile `/tmp/smsbox.log'


with level `0'.
2005-09-27 17:53:37 [18638] [0] INFO: Service global sender set as

'13013'

2005-09-27 17:53:37 [18638] [0] INFO: Logging accesses to '/tmp/access.log'. 2005-09-27 17:53:37 [18638] [0] INFO: Started access logfile `/tmp/access.log'.
2005-09-27 17:53:37 [18638] [0] INFO: HTTP: Opening server at port

13013.

2005-09-27 17:53:37 [18638] [0] INFO: Set up send sms service at port


13013
2005-09-27 17:53:37 [18638] [0] INFO: Connected to bearerbox at localhost port 13001. 2005-09-27 17:53:52 [18638] [3] INFO: smsbox: Got HTTP request </cgi-bin/sendsms> from <127.0.0.1>
2005-09-27 17:53:52 [18638] [3] INFO: sendsms used by <tester>
2005-09-27 17:53:52 [18638] [3] INFO: sendsms sender:<tester:13013>
(127.0.0.1) to:<90121494> msg:<Hello world>
2005-09-27 17:53:53 [18638] [3] INFO: smsbox: Got HTTP request </favicon.ico> from <127.0.0.1>
-----------------------------------------
tail -f /tmp/smsbox.log
2005-09-27 17:58:59 [18704] [0] INFO: Added logfile `/tmp/smsbox.log'


with level `0'.
2005-09-27 17:58:59 [18704] [0] INFO: Service global sender set as

'13013'

2005-09-27 17:58:59 [18704] [0] INFO: Logging accesses to '/tmp/access.log'. 2005-09-27 17:58:59 [18704] [0] INFO: Started access logfile `/tmp/access.log'.
2005-09-27 17:58:59 [18704] [0] INFO: HTTP: Opening server at port

13013.

2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 1
(gwlib/fdset.c:poller)
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 2
(gwlib/http.c:server_thread)
2005-09-27 17:58:59 [18704] [0] INFO: Set up send sms service at port


13013
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 3
(gw/smsbox.c:sendsms_thread)
2005-09-27 17:58:59 [18704] [0] DEBUG:
----------------------------------------------
2005-09-27 17:58:59 [18704] [0] DEBUG: Kannel smsbox version 1.4.0 starting
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 4
(gw/smsbox.c:obey_request_thread)
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 5
(gw/smsbox.c:url_result_thread)
2005-09-27 17:58:59 [18704] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 18704.
2005-09-27 17:58:59 [18704] [2] DEBUG: Thread 2
(gwlib/http.c:server_thread) maps to pid 18704.
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 6
(gw/smsbox.c:http_queue_thread)
2005-09-27 17:58:59 [18704] [0] INFO: Connected to bearerbox at localhost port 13001.
2005-09-27 17:58:59 [18704] [0] DEBUG: Started thread 7
(gw/heartbeat.c:heartbeat_thread)
2005-09-27 17:58:59 [18704] [3] DEBUG: Thread 3
(gw/smsbox.c:sendsms_thread) maps to pid 18704.
2005-09-27 17:58:59 [18704] [4] DEBUG: Thread 4
(gw/smsbox.c:obey_request_thread) maps to pid 18704.
2005-09-27 17:58:59 [18704] [5] DEBUG: Thread 5
(gw/smsbox.c:url_result_thread) maps to pid 18704.
2005-09-27 17:58:59 [18704] [6] DEBUG: Thread 6
(gw/smsbox.c:http_queue_thread) maps to pid 18704.
2005-09-27 17:58:59 [18704] [7] DEBUG: Thread 7
(gw/heartbeat.c:heartbeat_thread) maps to pid 18704.
2005-09-27 17:59:07 [18704] [2] DEBUG: HTTP: Creating HTTPClient for `127.0.0.1'. 2005-09-27 17:59:07 [18704] [3] INFO: smsbox: Got HTTP request </cgi-bin/sendsms> from <127.0.0.1>
2005-09-27 17:59:07 [18704] [3] INFO: sendsms used by <tester>
2005-09-27 17:59:07 [18704] [3] INFO: sendsms sender:<tester:13013>
(127.0.0.1) to:<90121494> msg:<Hello world>
2005-09-27 17:59:07 [18704] [3] DEBUG: message length 11, sending 1 messages
2005-09-27 17:59:07 [18704] [3] DEBUG: Status: 202 Answer: <Sent.>
2005-09-27 17:59:07 [18704] [3] DEBUG: HTTP: Resetting HTTPClient for


`127.0.0.1'.
2005-09-27 17:59:07 [18704] [3] INFO: smsbox: Got HTTP request </favicon.ico> from <127.0.0.1> 2005-09-27 17:59:07 [18704] [3] DEBUG: Status: 404 Answer: <Unknown request.>
2005-09-27 17:59:07 [18704] [3] DEBUG: HTTP: Resetting HTTPClient for


`127.0.0.1'.

-----------------------------------------
tail -f /tmp/kannel.log
2005-09-27 17:52:41 [18622] [0] INFO: AT2[Z1010]: configuration doesn't show modemtype. will autodetect
2005-09-27 17:52:41 [18622] [0] INFO:
----------------------------------------
2005-09-27 17:52:41 [18622] [0] INFO: Kannel bearerbox II version 1.4.0 starting2005-09-27 17:52:41 [18622] [6] INFO: AT2[Z1010]: opening device 2005-09-27 17:52:41 [18622] [0] INFO: MAIN: Start-up done, entering mainloop
2005-09-27 17:52:42 [18622] [6] INFO: AT2[Z1010]: speed set to 9600
2005-09-27 17:52:52 [18622] [6] INFO: AT2[Z1010]: opening device
2005-09-27 17:52:52 [18622] [6] WARNING: AT2[Z1010]: trying to open device with not closed device!!! Please report!!!
2005-09-27 17:52:52 [18622] [6] INFO: AT2[Z1010]: closing device
2005-09-27 17:53:37 [18622] [8] INFO: Client connected from <127.0.0.1> 2005-09-27 17:54:22 [18622] [8] INFO: Connection closed by the box <127.0.0.1>
2005-09-27 17:54:27 [18622] [0] WARNING: Killing signal or HTTP admin


command received, shutting down...








Reply via email to