Re: Cofiguring Kannel SMS Gate way in Ubuntu 10.04 and Samsung GT-S5360 as Gsm modem
Alvaro Cornejo <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <CAO55aG-d3NK_enT9fZ=fbrydPcjsAuGDWLMHxm3AC5g0hL=7gQ@mail.gmail.com> |
Hi
Use this as you modem config
group = modems
id = smsc1
name = Samsung
detect-string = "GT-S5360"
#init-string = "AT+CNMI=1,1,0,1,2"
Then test it kannel starts correctly. if so test send & receive.
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.com
On Fri, Oct 31, 2014 at 4:19 AM, Anjaly Kurian <[email protected]>
wrote:
> Hi,
> I am trying to configure kannel sms gateway in ubuntu 10.04. Kannel
> gateway-1.4.4 is downloaded and installed.My configuration file kannel.conf
> is shown below
>
> #
> # THIS IS A SAMPLE CONFIGURATION FOR KANNEL
> #
> # For any modifications to this file, see Kannel User Guide
> # If that does not help, send email to [email protected]
> #
>
> group = core
> admin-port = 13000
> admin-password = bar
> smsbox-port = 13131
> #status-password = foo
> #admin-deny-ip = ""
> #admin-allow-ip = ""
> log-file = "/kannel/log/kannel.log"
> #log-level = 0
> #access-log = "access.log"
> #http-proxy-host = "127.0.0.1"
> #http-proxy-port = 8080
> #http-proxy-exceptions = "127.0.0.1"
> #http-proxy-username = "user"
> #http-proxy-password = "password"
> #ssl-certkey-file = "mycertandprivkeyfile.pem"
>
> # SMSC GSM
> group = smsc
> smsc = at
> modemtype = USB Modem
> device = /dev/ttyACM0
> speed = 460800
> smsc-id = samsung
> log-file = "/kannel/log/smsc.log"
> #pin = 2345
> #validityperiod = 167
>
> group = modems
> id = smsc1
> name = Samsung
> #detect-string2 = "Samsung"
> #init-string = "AT+CNMI=1,1,0,1,2"
>
> # SMSBOX SETUP
>
> group = smsbox
> bearerbox-host = 127.0.0.1
> sendsms-port = 13013
> smsbox-id = smsc1
> bearerbox-port = 13131
> #sendsms-chars = "0123456789 +-"
> global-sender = 13013
> log-file = "/kannel/log/smsbox.log"
> #log-level = 0
> #access-log = "access.log"
> #white-list =
> #black-list =
> #reply-couldnotfetch =
> #reply-couldnotrepresent =
> #reply-requestfailed =
> #reply-emptymessage =
>
>
> #SMS ROUTE
> group = smsbox-route
> smsbox-id = smsc1
> smsc-id = samsung
>
> # SEND-SMS USERS
>
> group = sendsms-user
> username = tester
> password = foobar
> #user-deny-ip = ""
> #user-allow-ip = ""
>
> # this sender is for Kannel relay testing (http_smsc)
>
> group = sendsms-user
> username = kannel
> password = rL4y
> user-deny-ip = "*.*.*.*"
> user-allow-ip = "127.0.0.1"
> #name = service_kannel
> #forced-smsc = ID
> #default-smsc = ID
> #faked-sended =
> #max-messages = 1
> #concatenation = 1
> #split-chars =
> #split-suffix =
> #omit-empty =
> #header =
> #footer =
> #allowed-prefix =
> #denied-prefix =
> #white-list =
> #black-list =
>
> # SMS SERVICE Default
> # there should be default always
> group = sms-service
> keyword = default
> text = "No service specified"
>
> When am running bearerbox and smsbox it shows error like
>
> 'System error 111: Connection refused
> 2014-10-31 14:26:42 [7804] [0] ERROR: error connecting to server
> `127.0.0.1' at port `13131''
>
> The kannel.log file is shown below
>
> 2014-10-31 14:26:29 [7793] [0] INFO: Added logfile
> `/kannel/log/kannel.log' with level `0'.
> 2014-10-31 14:26:29 [7793] [0] INFO: SSL not supported, no SSL
> initialization done.
> 2014-10-31 14:26:29 [7793] [0] INFO: HTTP: Opening server at port 13000.
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 1
> (gwlib/fdset.c:poller)
> 2014-10-31 14:26:29 [7793] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps
> to pid 7793.
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 2
> (gwlib/http.c:server_thread)
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 3
> (gw/bb_http.c:httpadmin_run)
> 2014-10-31 14:26:29 [7793] [2] DEBUG: Thread 2
> (gwlib/http.c:server_thread) maps to pid 7793.
> 2014-10-31 14:26:29 [7793] [2] DEBUG: HTTP: Including port 13000, fd 9 for
> polling in server thread
> 2014-10-31 14:26:29 [7793] [0] DEBUG: starting smsbox connection module
> 2014-10-31 14:26:29 [7793] [3] DEBUG: Thread 3
> (gw/bb_http.c:httpadmin_run) maps to pid 7793.
> 2014-10-31 14:26:29 [7793] [0] INFO: BOXC: 'smsbox-max-pending' not set,
> using default (100).
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Adding smsbox routing to id <smsc1>
> for smsc id <samsung>
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 4
> (gw/bb_boxc.c:sms_to_smsboxes)
> 2014-10-31 14:26:29 [7793] [4] DEBUG: Thread 4
> (gw/bb_boxc.c:sms_to_smsboxes) maps to pid 7793.
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 5
> (gw/bb_boxc.c:smsboxc_run)
> 2014-10-31 14:26:29 [7793] [0] INFO: Set SMS resend frequency to 60
> seconds.
> 2014-10-31 14:26:29 [7793] [0] INFO: SMS resend retry set to unlimited.
> 2014-10-31 14:26:29 [7793] [0] DEBUG: MO concatenated message handling
> enabled
> 2014-10-31 14:26:29 [7793] [0] INFO: DLR rerouting for smsc id <samsung>
> disabled.
> 2014-10-31 14:26:29 [7793] [5] DEBUG: Thread 5 (gw/bb_boxc.c:smsboxc_run)
> maps to pid 7793.
> 2014-10-31 14:26:29 [7793] [0] INFO: Added logfile `/kannel/log/smsc.log'
> with level `0'.
> 2014-10-31 14:26:29 [7793] [0] INFO: AT2[samsung]: configuration shows
> modemtype <USB Modem>
> 2014-10-31 14:26:29 [7793] [0] DEBUG: AT2[samsung]: Reading modem
> definitions from </kannel/cfg/kannel.conf>
> 2014-10-31 14:26:29 [7793] [0] DEBUG: AT2[samsung]: Found <1> modems in
> config
> 2014-10-31 14:26:29 [7793] [0] INFO: AT2[samsung]: modemtype not found,
> revert to autodetect
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 6
> (gw/smsc/smsc_at.c:at2_device_thread)
> 2014-10-31 14:26:29 [7793] [6] DEBUG: Thread 6
> (gw/smsc/smsc_at.c:at2_device_thread) maps to pid 7793.
> 2014-10-31 14:26:29 [7793] [0] DEBUG: Started thread 7
> (gw/bb_smscconn.c:sms_router)
> 2014-10-31 14:26:29 [7793] [0] INFO:
> ----------------------------------------
> 2014-10-31 14:26:29 [7793] [0] INFO: Kannel bearerbox II version 1.4.4
> starting
> 2014-10-31 14:26:29 [7793] [6] INFO: Logging thread `6' to logfile
> `/kannel/log/smsc.log' with level `0'.
> 2014-10-31 14:26:29 [7793] [0] INFO: MAIN: Start-up done, entering mainloop
> 2014-10-31 14:26:29 [7793] [0] DEBUG: AT2[samsung]: start called
> 2014-10-31 14:26:29 [7793] [7] DEBUG: Thread 7
> (gw/bb_smscconn.c:sms_router) maps to pid 7793.
> 2014-10-31 14:26:33 [7793] [6] PANIC: AT2[samsung]: Cannot detect modem
> and generic not found
> 2014-10-31 14:26:33 [7793] [6] PANIC:
> /kannel/bin/bearerbox(gw_backtrace+0xbe) [0x80ecaae]
> 2014-10-31 14:26:33 [7793] [6] PANIC: /kannel/bin/bearerbox(gw_panic+0xda)
> [0x80ecb9a]
> 2014-10-31 14:26:33 [7793] [6] PANIC: /kannel/bin/bearerbox() [0x8096490]
> 2014-10-31 14:26:33 [7793] [6] PANIC: /kannel/bin/bearerbox() [0x80e2c4d]
> 2014-10-31 14:26:33 [7793] [6] PANIC:
> /lib/tls/i686/cmov/libpthread.so.0(+0x596e) [0x1a496e]
> 2014-10-31 14:26:33 [7793] [6] PANIC:
> /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0x398a0e]
>
> The smsbox.log is shown below
>
> 2014-10-31 14:26:42 [7804] [0] INFO: Added logfile
> `/kannel/log/smsbox.log' with level `0'.
> 2014-10-31 14:26:42 [7804] [0] INFO: Service global sender set as '13013'
> 2014-10-31 14:26:42 [7804] [0] INFO: HTTP: Opening server at port 13013.
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 1
> (gwlib/fdset.c:poller)
> 2014-10-31 14:26:42 [7804] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps
> to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 2
> (gwlib/http.c:server_thread)
> 2014-10-31 14:26:42 [7804] [2] DEBUG: Thread 2
> (gwlib/http.c:server_thread) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] INFO: Set up send sms service at port 13013
> 2014-10-31 14:26:42 [7804] [2] DEBUG: HTTP: Including port 13013, fd 9 for
> polling in server thread
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 3
> (gw/smsbox.c:sendsms_thread)
> 2014-10-31 14:26:42 [7804] [3] DEBUG: Thread 3
> (gw/smsbox.c:sendsms_thread) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] DEBUG:
> ----------------------------------------------
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Kannel smsbox version 1.4.4 starting
> 2014-10-31 14:26:42 [7804] [0] DEBUG: dumping group (sendsms-user):
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <group> = <sendsms-user>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <password> = <foobar>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <username> = <tester>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: dumping group (sendsms-user):
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <group> = <sendsms-user>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <user-deny-ip> = <*.*.*.*>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <password> = <rL4y>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <username> = <kannel>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: <user-allow-ip> = <127.0.0.1>
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 4
> (gwlib/gw-timer.c:watch_timers)
> 2014-10-31 14:26:42 [7804] [4] DEBUG: Thread 4
> (gwlib/gw-timer.c:watch_timers) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 5
> (gw/smsbox.c:obey_request_thread)
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 6
> (gw/smsbox.c:url_result_thread)
> 2014-10-31 14:26:42 [7804] [6] DEBUG: Thread 6
> (gw/smsbox.c:url_result_thread) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Started thread 7
> (gw/smsbox.c:http_queue_thread)
> 2014-10-31 14:26:42 [7804] [5] DEBUG: Thread 5
> (gw/smsbox.c:obey_request_thread) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] DEBUG: Connecting to <127.0.0.1>
> 2014-10-31 14:26:42 [7804] [7] DEBUG: Thread 7
> (gw/smsbox.c:http_queue_thread) maps to pid 7804.
> 2014-10-31 14:26:42 [7804] [0] ERROR: connect to <127.0.0.1> failed
> 2014-10-31 14:26:42 [7804] [0] ERROR: System error 111: Connection refused
> 2014-10-31 14:26:42 [7804] [0] ERROR: error connecting to server
> `127.0.0.1' at port `13131'
> 2014-10-31 14:26:42 [7804] [0] PANIC: Couldn't connect to the bearerbox.
> 2014-10-31 14:26:42 [7804] [0] PANIC:
> /kannel/bin/smsbox(gw_backtrace+0xbe) [0x808d53e]
> 2014-10-31 14:26:42 [7804] [0] PANIC: /kannel/bin/smsbox(gw_panic+0xda)
> [0x808d62a]
> 2014-10-31 14:26:42 [7804] [0] PANIC: /kannel/bin/smsbox(main+0xfd3)
> [0x8055293]
> 2014-10-31 14:26:42 [7804] [0] PANIC:
> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0x6b4bd6]
> 2014-10-31 14:26:42 [7804] [0] PANIC: /kannel/bin/smsbox() [0x8053a41]
>
> And the smsc.log is like
>
> 2014-10-31 14:26:29 [7793] [6] DEBUG: AT2[samsung]: detecting modem type
> 2014-10-31 14:26:29 [7793] [6] INFO: AT2[samsung]: opening device
> 2014-10-31 14:26:29 [7793] [6] DEBUG: AT2[samsung]: device opened. Telnet
> mode = 0
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: device opened
> 2014-10-31 14:26:30 [7793] [6] INFO: AT2[samsung]: speed set to 460800
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: --> ATZ^M
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: --> AT^M
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:30 [7793] [6] DEBUG: AT2[samsung]: --> ^M
> 2014-10-31 14:26:32 [7793] [6] DEBUG: AT2[samsung]: --> AT^M
> 2014-10-31 14:26:32 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:32 [7793] [6] DEBUG: AT2[samsung]: --> AT&F^M
> 2014-10-31 14:26:32 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:32 [7793] [6] DEBUG: AT2[samsung]: --> ATE0^M
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: --> ATI^M
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: <-- GT-S5360
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: <-- OK
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: Cannot detect modem,
> using generic
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: Reading modem
> definitions from </kannel/cfg/kannel.conf>
> 2014-10-31 14:26:33 [7793] [6] DEBUG: AT2[samsung]: Found <1> modems in
> config
>
>
> Anyone please help me to solve this problem..Am new to ubuntu...Thanks in
> advance..
>
>