Hi,

Glad you got it going! You run it from the shell only for diagnostic purposes. 
All production systems need to run from /etc/init.d. This way, if ever the 
server reboots, they will start automatically.

If you have a problem with your init script, you need to customize it to your 
environment. Although not recommended, init scripts most usually run as root.

BR,
Nikos
  ----- Original Message ----- 
  From: Adhityo Priyambodo 
  To: [email protected] 
  Sent: Tuesday, March 03, 2009 4:07 AM
  Subject: Re: Can't Execute get-url from sms-service (sending OK) with ITegno 
3800


  Hi,

  It works perfectly Nikos ! :) 



  Btw, what's the different between using start-stop script at 
/etc/init.d/kannel with

  executing directly from the command shell? which is better be used at 
production system?


  Thank you for the solution ^_^ ,

  Best Regard

  -adhit-






  On Tue, Mar 3, 2009 at 8:56 AM, Nikos Balkanas <[email protected]> wrote:

    Hi,

    Kill all kannel processes if any.

    From a shell type:

    bearerbox -v 0 <conffile>

    From another shell type

    smsbox -v 0 <conffile>

    Post your logs.

    BR,
    Nikos
      ----- Original Message ----- 
      From: Adhityo Priyambodo 
      To: [email protected] 
      Sent: Tuesday, March 03, 2009 3:39 AM
      Subject: Re: Can't Execute get-url from sms-service (sending OK) with 
ITegno 3800


      Hello,

      I've tried adding smsbox-route configuration but it seems the kannel is 
not working
      (not producing any log/can't send outgoing either) are there any mistakes 
in my kannel configuration ?. 


      group = smsbox-route
      smsbox-id = SMSbox
      smsc-id = GSMModem

      group = smsbox
      smsbox-id = SMSbox
      sendsms-port = 13013
      sendsms-chars = "0123456789+"
      log-file = "/var/log/kannel/smsbox.log"
      log-level = 0


      #SMS Connection
      group = smsc
      smsc = at
      smsc-id = GSMModem
      modemtype = iTegno
      device = /dev/ttyUSB0
      speed = 115200
      sim-buffering = true
      log-level = 0
      pin = 1234


      Thanks

      -adhit-



      On Tue, Mar 3, 2009 at 8:09 AM, Adhityo Priyambodo 
<[email protected]> wrote:

        Hi Nikos Balkanas,

        Thanks for your fast replies, i will try to configure according to your 
direction.

        Regards 

        -adhit- 



        On Tue, Mar 3, 2009 at 8:04 AM, Nikos Balkanas <[email protected]> 
wrote:

          Hi,

          Bearerbox doesn't know where to route your incoming messages. You 
need to define an smsbox-route group. You may also need to define a catch-all 
in your default sms-service group.

          Lastly, please post relevant log entries, citing the problem from 
your bearerbox. Your posted bearerbox logs are irrelevant and make helping you  
difficult.

          BR,
          Nikos
            ----- Original Message ----- 
            From: Adhityo Priyambodo 
            To: [email protected] 
            Sent: Tuesday, March 03, 2009 2:37 AM
            Subject: Re: Can't Execute get-url from sms-service (sending OK) 
with ITegno 3800


            I forgot to tell my testing environment:

            Ubuntu Server Gutsy
            Kannel 1.4.2
            ITegno 3800

            Thanks

            -adhit-


            On Tue, Mar 3, 2009 at 7:29 AM, Adhityo Priyambodo 
<[email protected]> wrote:

              Dear All,

              I would like to ask about handling incoming message that received 
by kannel.

              I have setup kannel with ITegno 3800 GSM Modem and i have tested 
it for sms outgoing and it works fine.

              But when the modem received incoming messages, it didn't execute 
get-url i have stated at the configuration.

              It's quite strage since there were no errors popped out at the 
bearerbox.log.

              If i take a look at access.log i have these messages which 
indicate that the modem received messages.

              I'm still wondering what makes it can't execute the get-url? 
configuration or the GSM modem compatibility?

              Any help is really appreciated.


              Best Regards

              -adhit-

              ---------------------------------- LOG SNIPPET 
-------------------------------------

              access.log

              2009-03-03 07:53:20 Receive SMS [SMSC:GSMModem] [SVC:] [ACT:] 
[BINF:] [from:+628389066XXXX] [to:1234] [flags:-1:0:-1:0:-1] [msg:6:Test i] 
[udh:0:]
              2009-03-03 08:06:47 Log ends
              2009-03-03 08:06:50 Log begins
              2009-03-03 08:07:30 Receive SMS [SMSC:GSMModem] [SVC:] [ACT:] 
[BINF:] [from:+628389066XXXX] [to:1234] [flags:-1:0:-1:0:-1] [msg:10:RJ 
TESTING] [udh:0:]
              2009-03-03 09:54:53 Log ends
              2009-03-03 09:54:53 Log begins
              2009-03-03 14:32:25 Log begins
              2009-03-03 14:32:56 Receive SMS [SMSC:GSMModem] [SVC:] [ACT:] 
[BINF:] [from:+628389066XXXX] [to:1234] [flags:-1:0:-1:0:-1] [msg:7:RJ TEST] 
[udh:0:]
              2009-03-03 14:34:29 Receive SMS [SMSC:GSMModem] [SVC:] [ACT:] 
[BINF:] [from:+628389066XXXX] [to:1234] [flags:-1:0:-1:0:-1] [msg:7:RM TEST] 
[udh:0:]


              bearerbox.log


              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: <-- +CMT: ,27
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: <-- 
0791263851000023240D91263898605621F3000090303060637582075225885A9C5201
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: received 
message from SMSC: +628315000032
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: Numeric 
sender (international) <+6283890665123>
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: User data 
length read as (7)
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: Udh decoding 
done len=7 udhi=0 udhlen=0 udh=''
              2009-03-03 14:32:56 [3440] [6] WARNING: smsbox_list empty!
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: --> AT+CNMA^M
              2009-03-03 14:32:56 [3440] [6] DEBUG: AT2[GSMModem]: <-- OK
              2009-03-03 14:32:58 [3440] [6] DEBUG: AT2[GSMModem]: --> 
AT+CPMS?^M
              2009-03-03 14:32:58 [3440] [6] DEBUG: AT2[GSMModem]: <-- +CPMS: 
"SM",0,25,"SM",0,25,"SM",0,25
              2009-03-03 14:32:58 [3440] [6] DEBUG: AT2[GSMModem]: <-- OK
              2009-03-03 14:33:10 [3440] [15] DEBUG: Dumping 9 messages to store



              This is my kannel configuration content


              #
              # Sample configuration file for Kannel bearerbox on Debian.
              # See the documentation for explanations of fields.
              #

              # HTTP administration is disabled by default. Make sure you set 
the
              # password if you enable it.

              group = core
              admin-port = 13000
              smsbox-port = 13001
              admin-password = bar
              admin-deny-ip = "*.*.*.*"
              admin-allow-ip = ""
              wapbox-port = 13002
              wdp-interface-name = "*"
              log-file = "/var/log/kannel/bearerbox.log"
              access-log = "/var/log/kannel/access.log"
              store-file = "/var/log/kannel/kannel.log"
              box-deny-ip = "*.*.*.*"
              box-allow-ip = "127.0.0.1"
              log-level = 0

              group = wapbox
              bearerbox-host = localhost
              log-file = "/var/log/kannel/wapbox.log"

              #SMS Connection
              group = smsc
              smsc = at
              smsc-id = GSMModem
              modemtype = iTegno
              device = /dev/ttyUSB0
              speed = 115200
              sim-buffering = true
              pin = 1234

              #Modems
              group = modems
              id = iTegno
              detect-string = "WAVECOM"
              detect-string2 = "MODEM"
              need-sleep = true
              log-level = 0

              group = wapbox
              bearerbox-host = localhost
              log-file = "/var/log/kannel/wapbox.log"

              #SMS Connection
              group = smsc
              smsc = at
              smsc-id = GSMModem
              modemtype = iTegno
              device = /dev/ttyUSB0
              speed = 115200
              sim-buffering = true
              pin = 1234

              #Modems
              group = modems
              id = iTegno
              detect-string = "WAVECOM"
              detect-string2 = "MODEM"
              need-sleep = true
              sendline-sleep = 10
              message-storage = "SM"
              init-string = "AT+CNMI=1,2,0,1,0;+CMEE=1"

              #SMSBOX
              group = smsbox
              smsbox-id = SMSbox
              sendsms-port = 13013
              sendsms-chars = "0123456789+"
              log-file = "/var/log/kannel/smsbox.log"
              log-level = 0

              #SEND SMS USERS
              group = sendsms-user
              username = smsgateway
              password = 5m5gatew4y

              #group = sms-service
              #keyword = "RJ"
              #get-url = 
"http://192.168.15.213/TPA/sms?jenis=RJ&sender=%p&isi=%a";
              #accept-x-kannel-headers = true
              #max-messages = 0
              #contatenation = true


              group = sms-service
              keyword = default
              get-url = 
"http://192.168.15.213/TPA/sms?jenis=RM&sender=%p&isi=%a";









Reply via email to