did you started smsbox? What does its log said?

|-----------------------------------------------------------------------------------------------------------------|
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



2010/11/16 Nikos Balkanas <[email protected]>:
> Hi,
>
> 1) Address only users list for such questions.
> 2) Try
> http://10.10.10.11:13013/cgi-bin/sendsms?username=tester&password=foobar&to=0176xxxxxxxx&text=Hello+world
> 3) Uncomment smsbox-id in group smsbox. You will need it.
> 4) Go to sleep
>
> BR,
> Nikos
>
> ----- Original Message -----
> From: Andreas Friesse
> To: [email protected]
> Sent: Tuesday, November 16, 2010 11:30 PM
> Subject: Sending SMS with kannel - where is the fault
> Hello Community,
>
> I hope there is anybody out there who could help me. About the last five
> days I turn bit for bit, have read nearly every thread I could found - but
> kannel refuses to work. Meanwhile my head is spinning and I can't get no
> sleep about this problem...
>
> First of all - I want to use kannel only for sending sms with mobile phone.
> Later there should be SMS-Center to send at the same time many SMS. So I
> decided to try kannel.
>
> Installation of kannel works fine. Configuration isn't as easy as it seemed
> to be. This is my configuration file (kannel.conf)
>
> #############
> # kannel.conf
> # -------------------
>
> group = core
> admin-port = 13000
> smsbox-port = 13001
> admin-password = bar
> admin-deny-ip = "*.*.*.*"
> admin-allow-ip = "127.0.0.1;10.10.10.200"
> # wapbox-port = 13002
> # wdp-interface-name = "*"
> log-file = "/var/log/kannel/bearerbox.log"
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "127.0.0.1;10.10.10.200"
> access-log = "/var/log/kannel/access-core.log"
> store-file = "/var/log/kannel/kannel.store"
>
> # WAP-Gateway
> #group = wapbox
> #bearerbox-host = localhost
> #log-file = "/var/log/kannel/wapbox.log"
>
> # SMS-CENTERS
> group = smsc
> smsc = at
> smsc-id = K800
> modemtype = auto
> device = /dev/ttyACM0
> my-number = 01577xxxxxxx # my phone-No
> #port = 10000
> connect-allow-ip = "127.0.0.1;10.10.10.200"
> log-level = 0
> speed = 460800
> pin = xxxx # my sim-pin number
> # keepalive = 90
> include = "/etc/kannel/modems.conf"
>
> #Modem Detection
> group = modems
> id = sonyericsson_k800
> name = "Sony Ericsson K800"
> detect-string = "Sony Ericsson"
> detect-string2 = "K800"
> init-string = "AT+CNMI=2,3"
> message-storage = "SM"
> enable-mms = true
>
> # SMSBOX
> group = smsbox
> bearerbox-host = localhost
> sendsms-port = 13013
> # bearerbox-port = 13001
> global-sender = 13013
> # smsbox-id = "my smsbox"
> sendsms-chars = "0123456789 +-"
> log-file = "/var/log/kannel/smsbox.log"
> log-level = 0
> access-log = "access.log"
>
> # SEND-SMS USERS
> group = sendsms-user
> username = tester
> password = foobar
>
>
> ############
> # modems.conf
> # -------------------
> # If modemtype=auto, try everyone and defaults to this one
> group = modems
> id = generic
> name = "Generic Modem"
>
> group = modems
> id = wavecom
> name = Wavecom
> detect-string = "WAVECOM"
>
> group = modems
> id = premicell
> name = Premicell
> detect-string = "PREMICEL"
> no-pin = true
> no-smsc = true
>
> group = modems
> id = siemens_tc35
> name = "Siemens TC35"
> detect-string = "SIEMENS"
> detect-string2 = "TC35"
> init-string = "AT+CNMI=1,2,0,1,1"
> speed = 19200
> enable-hwhs = "AT\\Q3"
> need-sleep = true
>
> group = modems
> id = siemens_m20
> name = "Siemens M20"
> detect-string = "SIEMENS"
> detect-string2 = "M20"
> speed = 19200
> enable-hwhs = "AT\\Q3"
> keepalive-cmd = "AT+CBC;+CSQ"
> need-sleep = true
>
> group = modems
> id = siemens_sl45
> name = "Siemens SL45"
> detect-string = "SIEMENS"
> detect-string2 = "SL45"
> init-string = "AT+CNMI=1,2,2,2,1"
> keepalive-cmd = "AT+CBC;+CSQ"
> speed = 19200
> enable-hwhs = "AT\\Q3"
> need-sleep = true
> message-storage = "SM"
>
> group = modems
> id = nokiaphone
> name = "Nokia Phone"
> detect-string = "Nokia Mobile Phone"
> need-sleep = true
> keepalive-cmd = "AT+CBC;+CSQ"
> enable-mms = true
>
> group = modems
> id = falcom
> name = "Falcom"
> detect-string = "Falcom"
> #no-smsc = true
>
> group = modems
> id = ericsson_r520m
> name = "Ericsson R520m"
> detect-string = "R520m"
> init-string = "AT+CNMI=3,2,0,0"
>
> #Modem Detection
> group = modems
> id = sonyericsson_k800
> name = "Sony Ericsson K800"
> detect-string = "Sony Ericsson"
> detect-string2 = "K800"
> init-string = "AT+CNMI=2,3"
> #message-storage = "SM"
> enable-mms = true
>
> group = modems
> id = ericsson_t68
> name = "Ericsson T68"
> detect-string = "T68"
> init-string = "AT+CNMI=3,3"
> keepalive-cmd = "AT+CBC;+CSQ"
> broken = true
>
> group = modems
> id = sonyericsson_gr47
> name = "Sony Ericsson GR47"
> detect-string = "GR47"
> message-storage = "ME"
> # use this init-string for non sim-buffering
> init-string = "AT+CNMI=3,2,0,0"
> # use this init-string for sim-buffering
> #init-string = "AT+CNMI=3,1,0,0"
> reset-string = "ATZ"
> broken = true
>
> group = modems
> id = alcatel
> name = "Alcatel"
> detect-string = "Alcatel"
> init-string = "AT+CNMI=3,2,0,0"
>
> group = modems
> id = sonyericsson_T630-T628
> name = "Sony Ericsson T630-T628"
> init-string = "AT+CNMI=2,3,2,0,0;+CMGF=0"
> keepalive-cmd = "AT+CBC;+CSQ;+CMGF=0"
> broken = true
>
>
>
> When I start kannel (/etc/init.d/kannel start) everthing looks fine in
> bearerbox.log (logging stops at the end).
>
>
> 2010-11-16 21:01:25 [1506] [0] INFO: Added logfile
> `/var/log/kannel/bearerbox.lo
> g' with level `0'.
> 2010-11-16 21:01:25 [1506] [0] INFO: Started access logfile
> `/var/log/kannel/acc
> ess-core.log'.
> 2010-11-16 21:01:25 [1506] [0] INFO: HTTP: Opening server at port 13000.
> 2010-11-16 21:01:25 [1506] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps
> to pi
> d 1506.
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 1
> (gwlib/fdset.c:poller)
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 2
> (gwlib/http.c:server_thre
> ad)
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 3
> (gw/bb_http.c:httpadmin_r
> un)
> 2010-11-16 21:01:25 [1506] [0] DEBUG: starting smsbox connection module
> 2010-11-16 21:01:25 [1506] [0] INFO: BOXC: 'smsbox-max-pending' not set,
> using d
> efault (100).
> 2010-11-16 21:01:25 [1506] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread)
> maps
>  to pid 1506.
> 2010-11-16 21:01:25 [1506] [4] DEBUG: Thread 4
> (gw/bb_boxc.c:sms_to_smsboxes) ma
> ps to pid 1506.
> 2010-11-16 21:01:25 [1506] [3] DEBUG: Thread 3 (gw/bb_http.c:httpadmin_run)
> maps
>  to pid 1506.
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 4
> (gw/bb_boxc.c:sms_to_smsb
> oxes)
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 5
> (gw/bb_boxc.c:smsboxc_run
> )
> 2010-11-16 21:01:25 [1506] [0] INFO: Set SMS resend frequency to 60 seconds.
> 2010-11-16 21:01:25 [1506] [0] INFO: SMS resend retry set to unlimited.
> 2010-11-16 21:01:25 [1506] [0] INFO: DLR rerouting for smsc id <K800>
> disabled.
> 2010-11-16 21:01:25 [1506] [0] INFO: AT2[K800]: configuration doesn't show
> modem
> type. will autodetect
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 6
> (gw/smsc/smsc_at.c:at2_de
> vice_thread)
> 2010-11-16 21:01:25 [1506] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run)
> maps t
> o pid 1506.
> 2010-11-16 21:01:25 [1506] [7] DEBUG: Thread 7 (gw/bb_smscconn.c:sms_router)
> map
> s to pid 1506.
> 2010-11-16 21:01:25 [1506] [7] DEBUG: sms_router: time to sleep 30.00 secs.
> 2010-11-16 21:01:25 [1506] [6] DEBUG: Thread 6
> (gw/smsc/smsc_at.c:at2_device_thr
> ead) maps to pid 1506.
> 2010-11-16 21:01:25 [1506] [6] DEBUG: AT2[K800]: detecting modem type
> 2010-11-16 21:01:25 [1506] [6] INFO: AT2[K800]: opening device
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 7
> (gw/bb_smscconn.c:sms_rou
> ter)
> 2010-11-16 21:01:25 [1506] [0] INFO:
> ----------------------------------------
> 2010-11-16 21:01:25 [1506] [0] INFO: Kannel bearerbox II version 1.4.1
> starting
> 2010-11-16 21:01:25 [1506] [0] INFO: Loading store file
> `/var/log/kannel/kannel.
> store'
> 2010-11-16 21:01:25 [1506] [0] INFO: Store-file size 0, starting to unpack
> 2010-11-16 21:01:25 [1506] [0] INFO: Retrieved 0 messages, non-acknowledged
> mess
> ages: 0
> 2010-11-16 21:01:25 [1506] [0] DEBUG: Started thread 8
> (gw/bb_store.c:store_dump
> er)
> 2010-11-16 21:01:25 [1506] [0] INFO: MAIN: Start-up done, entering mainloop
> 2010-11-16 21:01:25 [1506] [0] DEBUG: AT2[K800]: start called
> 2010-11-16 21:01:25 [1506] [7] DEBUG: sms_router: gwlist_len = 0
> 2010-11-16 21:01:25 [1506] [8] DEBUG: Thread 8 (gw/bb_store.c:store_dumper)
> maps
>  to pid 1506.
> 2010-11-16 21:01:25 [1506] [8] DEBUG: Dumping 0 messages to store
> 2010-11-16 21:01:25 [1506] [6] DEBUG: AT2[K800]: device opened
> 2010-11-16 21:01:26 [1506] [6] DEBUG: AT2[K800]: device opened
> 2010-11-16 21:01:26 [1506] [6] INFO: AT2[K800]: speed set to 460800
> 2010-11-16 21:01:26 [1506] [6] DEBUG: AT2[K800]: --> ^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT&F^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT&F
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATE0^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- ATE0
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATI^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- Sony Ericsson K800
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: Loading include file
> `/etc/kannel/modems.c
> onf' (on line 41 of file /etc/kannel/kannel.conf).
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: found string <Sony
> Ericsson> pl
> us <K800>, using modem definition <Sony Ericsson K800>
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT+CSMS=?^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- +CSMS: (0)
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: closing device
> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: opening device
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: device opened
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: device opened
> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: init device
> 2010-11-16 21:01:28 [1506] [6] INFO: AT2[K800]: speed set to 460800
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> ATZ^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT^M
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- AT
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:28 [1506] [6] DEBUG: AT2[K800]: --> AT&F^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- AT&F
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> ATE0^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- ATE0
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+IFC=2,2^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CPIN?^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CPIN: READY
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CMGF=0^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CMGF: 0
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CSMS=?^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- +CSMS: (0)
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: --> AT+CNMI=2,3^M
> 2010-11-16 21:01:29 [1506] [6] DEBUG: AT2[K800]: <-- OK
> 2010-11-16 21:01:29 [1506] [6] INFO: AT2[K800]: AT SMSC successfully opened.
>
> access-core.log
> 2010-11-16 21:00:02 Log begins
> 2010-11-16 21:00:14 Log ends
> 2010-11-16 21:01:25 Log begins
>
>
> Now I trying to send a sms via http.
> http://10.10.10.11:13001/cgi-bin/sendsms?username=tester&password=foobar&to=0176xxxxxxxx&text=Hello+world
>
> bearerbox.log
> 2010-11-16 21:06:04 [1506] [5] INFO: Client connected from <10.10.10.200>
> 2010-11-16 21:06:04 [1506] [9] DEBUG: Thread 9 (gw/bb_boxc.c:function) maps
> to pid 1506.
> 2010-11-16 21:06:04 [1506] [5] DEBUG: Started thread 9
> (gw/bb_boxc.c:function)
> 2010-11-16 21:06:04 [1506] [10] DEBUG: Thread 10 (gw/bb_boxc.c:boxc_sender)
> maps to pid 1506.
> 2010-11-16 21:06:04 [1506] [9] DEBUG: Started thread 10
> (gw/bb_boxc.c:boxc_sender)
>
> The loading in the browser doesn't stop after minutes... with the message
> "connection failed" in the browser-window. By stoping the http-request, the
> following message is presented in bearerbox.log
> 2010-11-16 21:13:16 [1506] [9] INFO: Connection closed by the box
> <10.10.10.200>
> 2010-11-16 21:13:16 [1506] [10] DEBUG: send_msg: sending msg to box:
> <10.10.10.200>
> 2010-11-16 21:13:16 [1506] [10] DEBUG: Thread 10 (gw/bb_boxc.c:boxc_sender)
> terminates.
> 2010-11-16 21:13:16 [1506] [9] DEBUG: Thread 9 (gw/bb_boxc.c:function)
> terminates.
>
>
> I'm using as GSM-Modem a Sony Ericson K800i mobile phone with a blau.de
> simcard, connected by usb-port. It's a debian-system in a DomU from XEN. The
> USB-Port is conected via pcipassthrough.
> lspci:
> 00:00.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0
> Controller
> 00:00.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
> lsusb:
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 002: ID 0fce:d039 Sony Ericsson Mobile Communications AB
> K800i Phone
> Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Kannel-Version is the version of the debian-package, installed from sources.
>
>
> Could this configuration with this mobile phone as gsm modem work? Anyone an
> idea? A hind? Or even a solution?
>
> Regards
>
> Andreas Frieίe
>
>
>
>

Reply via email to