Hi All,

 

I am trying to configure kannel to send sms with the wavecom fastrack
gsm modem (/dev/ttyS0).

Can someone help me and spot what do I miss ?

 

Ronen

 

p.s.

 

 

Here is my configuration :

Kannel.conf :

cat kannel.conf

group = core

admin-port = 13000

smsbox-port = 13001

##RR wapbox-port = 13002

admin-password = xxx

wdp-interface-name = "*"

log-file = "/var/log/kannel/bearerbox.log"

access-log = "/var/log/kannel/bearer-access.log"

 

group = smsc

smsc = at

modemtype = wavecom

device = /dev/ttyS0

speed = 9600

 

group = smsbox

bearerbox-host = localhost

sendsms-port = 13013

global-sender = 13013

log-file = "/var/log/kannel/smsbox.log"

access-log = "/var/log/kannel/sms-access.log"

 

group = sendsms-user

username = xxx

password = xxx

 

# 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 spesified"

 

group = modems

id = wavecom

name = "wavecom"

need-sleep = true

 

 

 

 

here is the log :

 

[EMAIL PROTECTED] etc]# /usr/sbin/bearerbox  /etc/kannel.conf

2008-03-02 16:27:32 [10679] [0] INFO: Debug_lvl = -1, log_file = <none>,
log_lvl = 0

2008-03-02 16:27:32 [10679] [0] WARNING: DLR: using default 'internal'
for storage type.

2008-03-02 16:27:32 [10679] [0] INFO: DLR using storage type: internal

2008-03-02 16:27:32 [10679] [0] DEBUG: Kannel bearerbox version `1.4.1'.

Build `Sep  8 2007 16:47:54', compiler `3.4.6 20060404 (Red Hat
3.4.6-8)'.

System Linux, release 2.6.9-42.ELsmp, version #1 SMP Wed Jul 12 23:27:17
EDT 2006, machine i686.

Hostname monsrv, IP 10.166.2.51.

Libxml version 2.6.16.

Using OpenSSL 0.9.7a Feb 19 2003.

Using native malloc.

 

2008-03-02 16:27:32 [10679] [0] INFO: Added logfile
`/var/log/kannel/bearerbox.log' with level `0'.

2008-03-02 16:27:32 [10679] [0] INFO: Started access logfile
`/var/log/kannel/bearer-access.log'.

2008-03-02 16:27:32 [10679] [0] INFO: HTTP: Opening server at port
13000.

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 1
(gwlib/fdset.c:poller)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 2
(gwlib/http.c:server_thread)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 3
(gw/bb_http.c:httpadmin_run)

2008-03-02 16:27:32 [10679] [0] DEBUG: starting smsbox connection module

2008-03-02 16:27:32 [10679] [0] INFO: BOXC: 'smsbox-max-pending' not
set, using default (100).

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 4
(gw/bb_boxc.c:sms_to_smsboxes)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 5
(gw/bb_boxc.c:smsboxc_run)

2008-03-02 16:27:32 [10679] [0] INFO: Set SMS resend frequency to 60
seconds.

2008-03-02 16:27:32 [10679] [0] INFO: SMS resend retry set to unlimited.

2008-03-02 16:27:32 [10679] [0] INFO: DLR rerouting for smsc id <(null)>
disabled.

2008-03-02 16:27:32 [10679] [0] INFO: AT2[/dev/ttyS0]: configuration
shows modemtype <wavecom>

2008-03-02 16:27:32 [10679] [0] DEBUG: AT2[/dev/ttyS0]: Reading modem
definitions from </etc/kannel.conf>

2008-03-02 16:27:32 [10679] [0] DEBUG: AT2[/dev/ttyS0]: Found <1> modems
in config

2008-03-02 16:27:32 [10679] [0] INFO: AT2[/dev/ttyS0]: read modem
definition for <wavecom>

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 6
(gw/smsc/smsc_at.c:at2_device_thread)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 7
(gw/bb_smscconn.c:sms_router)

2008-03-02 16:27:32 [10679] [0] DEBUG: starting UDP sender/receiver
module

2008-03-02 16:27:32 [10679] [0] INFO: Adding interface *

2008-03-02 16:27:32 [10679] [0] DEBUG: udpc_create: Bound to UDP
<0.0.0.0:9200>

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 8
(gw/bb_udp.c:udp_receiver)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 9
(gw/bb_udp.c:udp_sender)

2008-03-02 16:27:32 [10679] [0] DEBUG: udpc_create: Bound to UDP
<0.0.0.0:9201>

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 10
(gw/bb_udp.c:udp_receiver)

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 11
(gw/bb_udp.c:udp_sender)

2008-03-02 16:27:32 [10679] [0] DEBUG: starting wapbox connection module

2008-03-02 16:27:32 [10679] [0] ERROR: Missing wapbox-port variable,
cannot start WAP

2008-03-02 16:27:32 [10679] [0] DEBUG: starting WDP router

2008-03-02 16:27:32 [10679] [2] DEBUG: Thread 2
(gwlib/http.c:server_thread) maps to pid 10679.

2008-03-02 16:27:32 [10679] [3] DEBUG: Thread 3
(gw/bb_http.c:httpadmin_run) maps to pid 10679.

2008-03-02 16:27:32 [10679] [4] DEBUG: Thread 4
(gw/bb_boxc.c:sms_to_smsboxes) maps to pid 10679.

2008-03-02 16:27:32 [10679] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
maps to pid 10679.

2008-03-02 16:27:32 [10679] [5] DEBUG: Thread 5
(gw/bb_boxc.c:smsboxc_run) maps to pid 10679.

2008-03-02 16:27:32 [10679] [0] DEBUG: Started thread 12
(gw/bearerbox.c:wdp_router)

2008-03-02 16:27:32 [10679] [0] INFO:
----------------------------------------

2008-03-02 16:27:32 [10679] [0] INFO: Kannel bearerbox II version 1.4.1
starting

2008-03-02 16:27:32 [10679] [6] DEBUG: Thread 6
(gw/smsc/smsc_at.c:at2_device_thread) maps to pid 10679.

2008-03-02 16:27:32 [10679] [6] INFO: AT2[/dev/ttyS0]: opening device

2008-03-02 16:27:32 [10679] [6] DEBUG: AT2[/dev/ttyS0]: device opened

2008-03-02 16:27:32 [10679] [7] DEBUG: Thread 7
(gw/bb_smscconn.c:sms_router) maps to pid 10679.

2008-03-02 16:27:32 [10679] [8] DEBUG: Thread 8
(gw/bb_udp.c:udp_receiver) maps to pid 10679.

2008-03-02 16:27:32 [10679] [9] DEBUG: Thread 9 (gw/bb_udp.c:udp_sender)
maps to pid 10679.

2008-03-02 16:27:32 [10679] [10] DEBUG: Thread 10
(gw/bb_udp.c:udp_receiver) maps to pid 10679.

2008-03-02 16:27:32 [10679] [11] DEBUG: Thread 11
(gw/bb_udp.c:udp_sender) maps to pid 10679.

2008-03-02 16:27:32 [10679] [12] DEBUG: Thread 12
(gw/bearerbox.c:wdp_router) maps to pid 10679.

2008-03-02 16:27:32 [10679] [12] DEBUG: udp_die: removing producers from
udp-lists

2008-03-02 16:27:32 [10679] [12] DEBUG: Thread 12
(gw/bearerbox.c:wdp_router) terminates.

2008-03-02 16:27:32 [10679] [7] DEBUG: sms_router: time to sleep 30.00
secs.

2008-03-02 16:27:32 [10679] [0] INFO: MAIN: Start-up done, entering
mainloop

2008-03-02 16:27:32 [10679] [0] DEBUG: AT2[/dev/ttyS0]: start called

2008-03-02 16:27:32 [10679] [7] DEBUG: sms_router: gwlist_len = 0

2008-03-02 16:27:33 [10679] [6] DEBUG: AT2[/dev/ttyS0]: device opened

2008-03-02 16:27:33 [10679] [6] INFO: AT2[/dev/ttyS0]: init device

2008-03-02 16:27:33 [10679] [6] INFO: AT2[/dev/ttyS0]: speed set to 9600

2008-03-02 16:27:33 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> ATZ^M

2008-03-02 16:27:37 [10679] [6] ERROR: AT2[/dev/ttyS0]: Wrong or no
answer to ATZ, ignoring

2008-03-02 16:27:37 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> AT^M

2008-03-02 16:27:41 [10679] [6] ERROR: AT2[/dev/ttyS0]: Wrong or no
answer to AT. Trying again

2008-03-02 16:27:41 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> AT^M

2008-03-02 16:27:45 [10679] [6] ERROR: AT2[/dev/ttyS0]: Second attempt
to send AT failed

2008-03-02 16:27:45 [10679] [6] ERROR: AT2[/dev/ttyS0]: Opening failed.
Terminating

2008-03-02 16:27:45 [10679] [6] INFO: AT2[/dev/ttyS0]: closing device

2008-03-02 16:27:45 [10679] [6] INFO: AT2[/dev/ttyS0]: opening device

2008-03-02 16:27:45 [10679] [6] DEBUG: AT2[/dev/ttyS0]: device opened

2008-03-02 16:27:46 [10679] [6] DEBUG: AT2[/dev/ttyS0]: device opened

2008-03-02 16:27:46 [10679] [6] INFO: AT2[/dev/ttyS0]: init device

2008-03-02 16:27:46 [10679] [6] INFO: AT2[/dev/ttyS0]: speed set to 9600

2008-03-02 16:27:46 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> ATZ^M

2008-03-02 16:27:50 [10679] [6] ERROR: AT2[/dev/ttyS0]: Wrong or no
answer to ATZ, ignoring

2008-03-02 16:27:50 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> AT^M

2008-03-02 16:27:54 [10679] [6] ERROR: AT2[/dev/ttyS0]: Wrong or no
answer to AT. Trying again

2008-03-02 16:27:54 [10679] [6] DEBUG: AT2[/dev/ttyS0]: --> AT^M

Reply via email to