On Tue, Jan 12, 2010 at 8:40 PM, Peter <p...@locosms.gr> wrote:
> Example:
>
> # CORE SETUP
> group = core
> admin-port = 13000
> admin-password = xxxxxx
> status-password = xxxxxx
> admin-deny-ip = "*.*.*.*"
> admin-allow-ip = "127.0.0.1"
> log-file = "/var/log/kannel/kannel.log"
> log-level = 2
> access-log = "/var/log/kannel/access.log"
> smsbox-port = 13001
> wapbox-port = 13002
> store-location = "/var/log/kannel/kannel.store"
> store-type = file
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "127.0.0.1"
> dlr-storage = internal
>
> # SMSBOX SETUP
> group = smsbox
> bearerbox-host = localhost
> bearerbox-port = 13001
> sendsms-port = 13013
> sendsms-chars = "0123456789+"
> log-file = "/var/log/kannel/smsbox.log"
> log-level = 1
> access-log = "/var/log/kannel/access.log"
>
> NR,
> pek
>> On Tue, Jan 12, 2010 at 4:23 PM, Peter <p...@locosms.gr> wrote:
>> > Your SMSport at bearerbox definition is not the same as that of the
>> > smsbox part
>> > Therefore Smsbox does not send the message to bearerbox.
>> > It remains in Smsbox which is a very nice thing to happen.
>> > NR,
>> > pek
>> > Στις 11-01-2010, ημέρα Δευ, και ώρα 23:06 +0530, ο/η karanveer singh
>> > έγραψε:
>> >> 2010/1/11 Nikos Balkanas <nbalka...@gmail.com>:
>> >> > No. You had it right before. Comment out the modems section and use the
>> >> > include statement. Sorry Al, it seems you missed his smsc definitions 
>> >> > :-(.
>> >> > This happens because your modem is inactive. Please repost bb logs at
>> >> > maximum detail.
>> >> >
>> >> > BR,
>> >> > Nikos
>> >> >
>> >> > ----- Original Message ----- From: "karanveer singh"
>> >> > <karan.korn...@gmail.com>
>> >> > To: "Alvaro Cornejo" <cornejo.alv...@gmail.com>
>> >> > Cc: <users@kannel.org>
>> >> > Sent: Monday, January 11, 2010 7:01 PM
>> >> > Subject: Re: Queued for later delivery
>> >> >
>> >> >
>> >> > On Mon, Jan 11, 2010 at 10:01 PM, Alvaro Cornejo
>> >> > <cornejo.alv...@gmail.com> wrote:
>> >> >>
>> >> >> kannel does not find a route to send the message to .
>> >> >>
>> >> >> You need at least one modem definition. Uncomment the group modems and
>> >> >> adjust according to your modem
>> >> >>
>> >> >> Regards
>> >> >>
>> >> >> Alvaro
>> >> >>
>> >> >>
>> >> >>
>> >> >> |-----------------------------------------------------------------------------------------------------------------|
>> >> >> Envνe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
>> >> >> celular y Nextel
>> >> >> en el Perϊ, Mιxico y en mas de 180 paises. Use aplicaciones 2 vias via
>> >> >> SMS y GPRS online
>> >> >> Visitenos en www.perusms.NET www.smsglobal.com.mx y
>> >> >> www.pravcom.com
>> >> >>
>> >> >>
>> >> >>
>> >> >> On Mon, Jan 11, 2010 at 11:23 AM, karanveer singh
>> >> >> <karan.korn...@gmail.com> wrote:
>> >> >>>
>> >> >>> Hey, I'm trying to use Kannel as an SMS gateway. I've been trying to
>> >> >>> configure Kannel for a while and finaly got bearbox and smsbox
>> >> >>> connected.
>> >> >>> The following is my kannel.conf file :
>> >> >>>
>> >> >>> # Default kannel configuration file
>> >> >>> #core group 'mandatory'
>> >> >>> include = "/usr/share/doc/kannel/examples/modems.conf"
>> >> >>>
>> >> >>> group = core
>> >> >>> admin-port = 13011
>> >> >>> admin-password = soundgarden
>> >> >>> status-password = soundgarden
>> >> >>> admin-deny-ip = "*.*.*.*"
>> >> >>> admin-allow-ip = "127.0.0.1"
>> >> >>> #For SMS gateway
>> >> >>> smsbox-port = 13012
>> >> >>> #wapbox-port = 13002
>> >> >>> box-deny-ip = "*.*.*.*"
>> >> >>> box-allow-ip = "127.0.0.1"
>> >> >>> wdp-interface-name = "*"
>> >> >>> log-file = "/var/log/kannel/bearerbox.log"
>> >> >>> log-level = 1
>> >> >>> #Access log
>> >> >>> #access-log = "/var/log/kannel/access.log"
>> >> >>>
>> >> >>> group = smsc
>> >> >>> smsc = at
>> >> >>> modemtype = auto
>> >> >>> device = /dev/ttyUSB0
>> >> >>> my-number = "9956306699"
>> >> >>> #speed = 460800
>> >> >>> #pin = 1234
>> >> >>> #sim-buffering = true
>> >> >>> log-level = 0
>> >> >>>
>> >> >>> group = sms-service
>> >> >>> keyword = nop
>> >> >>> text = "You asked nothing and I did it!"
>> >> >>>
>> >> >>> # MODEM DEFINITIONS
>> >> >>> #group = modems
>> >> >>> #id = nokia
>> >> >>> #name = "Nokia N95"
>> >> >>> #detect-string = "Nokia"
>> >> >>> #init-string = "ATZ"
>> >> >>> #init-string = "AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
>> >> >>> #message-storage = "EM"
>> >> >>>
>> >> >>> group = smsbox
>> >> >>> bearerbox-host = 127.0.0.1
>> >> >>> #we use sendsms-port for sending sms (http)
>> >> >>> sendsms-port = 13023
>> >> >>> global-sender = 13013
>> >> >>> log-file = /var/log/kannel/smsbox.log
>> >> >>> log-level = 0
>> >> >>>
>> >> >>> group = sendsms-user
>> >> >>> username = kannel
>> >> >>> password = hard2guess
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> now when I type
>> >> >>> sudo bearerbox -v 1 /etc/kannel/kannel.conf
>> >> >>>
>> >> >>> I get :
>> >> >>>
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: Debug_lvl = 1, log_file = <none>,
>> >> >>> log_lvl = 0
>> >> >>> 2010-01-11 21:49:19 [7566] [0] WARNING: DLR: using default 'internal'
>> >> >>> for storage type.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: DLR using storage type: internal
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: Added logfile
>> >> >>> `/var/log/kannel/bearerbox.log' with level `1'.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: HTTP: Opening server at port 
>> >> >>> 13011.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: BOXC: 'smsbox-max-pending' not
>> >> >>> set, using default (100).
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: Set SMS resend frequency to 60
>> >> >>> seconds.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: SMS resend retry set to 
>> >> >>> unlimited.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: DLR rerouting for smsc id
>> >> >>> <(null)> disabled.
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: AT2[/dev/ttyUSB0]: configuration
>> >> >>> doesn't show modemtype. will autodetect
>> >> >>> 2010-01-11 21:49:19 [7566] [6] INFO: AT2[/dev/ttyUSB0]: opening device
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: Adding interface *
>> >> >>> 2010-01-11 21:49:19 [7566] [0] ERROR: Missing wapbox-port variable,
>> >> >>> cannot start WAP
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO:
>> >> >>> ----------------------------------------
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: Kannel bearerbox II version 1.4.3
>> >> >>> starting
>> >> >>> 2010-01-11 21:49:19 [7566] [0] INFO: MAIN: Start-up done, entering
>> >> >>> mainloop
>> >> >>> 2010-01-11 21:49:20 [7566] [6] INFO: AT2[/dev/ttyUSB0]: speed set to
>> >> >>> 115200
>> >> >>>
>> >> >>> and on typing sudo smsbox -v 1 /etc/kannel/kannel.conf
>> >> >>> in another terminal window i get :
>> >> >>>
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Debug_lvl = 1, log_file = <none>,
>> >> >>> log_lvl = 0
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Starting to log to file
>> >> >>> /var/log/kannel/smsbox.log level 0
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Added logfile
>> >> >>> `/var/log/kannel/smsbox.log' with level `0'.
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Service global sender set as 
>> >> >>> '13013'
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: HTTP: Opening server at port 
>> >> >>> 13023.
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Set up send sms service at port
>> >> >>> 13023
>> >> >>> 2010-01-11 21:49:29 [7895] [0] INFO: Connected to bearerbox at
>> >> >>> 127.0.0.1 port 13012.
>> >> >>>
>> >> >>>
>> >> >>> However, now when i type :
>> >> >>>
>> >> >>> http://127.0.0.1:13023/cgi-bin/sendsms?username=kannel&password=hard2guess&to=9889925103&text=This+msg+is+sent+from+saga%27s+computer+with+kannel+please+reply+back+if+u+received+it
>> >> >>>
>> >> >>> in the browser window, it shows the following message :
>> >> >>>
>> >> >>> 3: Queued for later delivery
>> >> >>>
>> >> >>> Any ideas? What could be causing the problem?
>> >> >>>
>> >> >>>
>> >> >>
>> >> > I uncommented the modems section, and removed the included modems.conf
>> >> > file, but still its showing the same message.
>> >> >
>> >> >
>> >> I get the same output , after commenting out the modems section and
>> >> including modems.conf :
>> >>
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: Debug_lvl = 1, log_file =
>> >> <none>, log_lvl = 0
>> >> 2010-01-11 23:03:01 [16892] [0] WARNING: DLR: using default 'internal'
>> >> for storage type.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: DLR using storage type: internal
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: Added logfile
>> >> `/var/log/kannel/bearerbox.log' with level `1'.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: HTTP: Opening server at port 13011.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: BOXC: 'smsbox-max-pending' not
>> >> set, using default (100).
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: Set SMS resend frequency to 60 
>> >> seconds.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: SMS resend retry set to unlimited.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: DLR rerouting for smsc id
>> >> <(null)> disabled.
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: AT2[/dev/ttyUSB0]: configuration
>> >> doesn't show modemtype. will autodetect
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: Adding interface *
>> >> 2010-01-11 23:03:01 [16892] [0] ERROR: Missing wapbox-port variable,
>> >> cannot start WAP
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: 
>> >> ----------------------------------------
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: Kannel bearerbox II version 1.4.3 
>> >> starting
>> >> 2010-01-11 23:03:01 [16892] [0] INFO: MAIN: Start-up done, entering 
>> >> mainloop
>> >> 2010-01-11 23:03:01 [16892] [6] INFO: AT2[/dev/ttyUSB0]: opening device
>> >> 2010-01-11 23:03:02 [16892] [6] INFO: AT2[/dev/ttyUSB0]: speed set to 
>> >> 115200
>> >> 2010-01-11 23:03:10 [16892] [5] INFO: Client connected from <127.0.0.1>
>> >>
>> >> and the same output in the browser :
>> >> 3: Queued for later delivery
>> >>
>> >>
>> >>
>> >
>> >
>> > Dr. Peter Kontopoulos
>> > CTO locotel sa
>> >
>> > p...@locotel.gr
>> > Parnassou 2, Athens 10561, Greece
>> > Tel. +30 210 3258350
>> > Fax. +30 210 3258359
>> >
>> > www.locotel.gr
>> >
>> >
>>
>> When I do that, it doesn't even connect bearerbox. Here is the output
>> when I set the smsbox-port and sendsms-port the same :
>>
>> 2010-01-12 20:19:20 [20210] [0] INFO: Debug_lvl = 1, log_file =
>> <none>, log_lvl = 0
>> 2010-01-12 20:19:20 [20210] [0] WARNING: DLR: using default 'internal'
>> for storage type.
>> 2010-01-12 20:19:20 [20210] [0] INFO: DLR using storage type: internal
>> 2010-01-12 20:19:20 [20210] [0] INFO: Added logfile
>> `/var/log/kannel/bearerbox.log' with level `1'.
>> 2010-01-12 20:19:20 [20210] [0] INFO: HTTP: Opening server at port 13000.
>> 2010-01-12 20:19:20 [20210] [0] ERROR: bind failed
>> 2010-01-12 20:19:20 [20210] [0] ERROR: System error 98: Address already in 
>> use
>> 2010-01-12 20:19:20 [20210] [0] INFO: BOXC: 'smsbox-max-pending' not
>> set, using default (100).
>> 2010-01-12 20:19:20 [20210] [3] ERROR: bind failed
>> 2010-01-12 20:19:20 [20210] [3] ERROR: System error 98: Address already in 
>> use
>> 2010-01-12 20:19:20 [20210] [0] INFO: Set SMS resend frequency to 60 seconds.
>> 2010-01-12 20:19:20 [20210] [3] PANIC: Could not open smsbox port 13012
>> 2010-01-12 20:19:20 [20210] [0] INFO: SMS resend retry set to unlimited.
>> 2010-01-12 20:19:20 [20210] [0] INFO: DLR rerouting for smsc id
>> <(null)> disabled.
>> 2010-01-12 20:19:20 [20210] [3] PANIC: bearerbox(gw_panic+0xd4) [0x80d4674]
>> 2010-01-12 20:19:20 [20210] [3] PANIC: bearerbox [0x8059b28]
>> 2010-01-12 20:19:20 [20210] [3] PANIC: bearerbox [0x80cb08d]
>> 2010-01-12 20:19:20 [20210] [3] PANIC:
>> /lib/tls/i686/cmov/libpthread.so.0 [0xdb880e]
>> 2010-01-12 20:19:20 [20210] [3] PANIC:
>> /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0x8d97ee]
>>
>> Also, could you also let me know what I have to enter in global-sender
>> and my-number? I've been entering my phone no in my-number and some
>> port no (13013) in global-sender.
>>
>>
>
>
> Dr. Peter Kontopoulos
> CTO locotel sa
>
> p...@locotel.gr
> Parnassou 2, Athens 10561, Greece
> Tel. +30 210 3258350
> Fax. +30 210 3258359
>
> www.locotel.gr
>
>
Still no luck. One thing that I noticed:

ERROR: No 'wapbox' group in configuration, but wapbox-port set

So i guess I HAVE to comment out the wapbox port if I'm not using it.

By the way, how exactly do I find out my modem's init string?
I'm really stuck up. I'm including my conf file as well as the url
that I type again. Please suggest any changes that I should make.
I'm using Nokia N95 as the GSM modem.

URL used:

 
http://127.0.0.1:13013/cgi-bin/sendsms?username=username&password=password&to=phonenumber&text=This+msg+is+sent+from+saga%27s+computer+with+kannel+please+reply+back+if+u+received+it



kannel.conf file :

# Default kannel configuration file
#core group 'mandatory'
#include = "/usr/share/doc/kannel/examples/modems.conf"

group = core
admin-port = 13000
admin-password = mypassword
status-password = mypassword
admin-deny-ip = "*.*.*.*"
admin-allow-ip = "127.0.0.1"
smsbox-port = 13001
#wapbox-port = 13002
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"
log-level = 1
 #Access log
access-log = "/var/log/kannel/access.log"
store-location = "/var/log/kannel/kannel.store"
store-type = file
dlr-storage = internal

group = smsc
smsc = at
modemtype = auto
device = /dev/ttyUSB0
my-number = "myphonenumber"
log-level = 0
connect-allow-ip = "127.0.0.1"
 #speed = 460800
#pin = 1234
#sim-buffering = true

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

# MODEM DEFINITIONS
group = modems
id = nokiaphone
name = "Nokia N95"
detect-string = "Nokia"
init-string = "ATZ"
init-string = "AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
#message-storage = "EM"

group = smsbox
bearerbox-host = localhost
bearerbox-port = 13001
#bearerbox-host = 127.0.0.1
sendsms-port = 13013
global-sender = "myphonenumber"
log-file = /var/log/kannel/smsbox.log
log-level = 0

group = sendsms-user
username = username
password = password

Reply via email to