hii temen-temen linux'ers... ada yang pernah cobain kannel ?
Saya lagi oprek-oprek makai kannel+php koq gagal terus yach :(
Saya makai modem HP Siemens m35i koneksi via port serial.
Step-by-step yang saya lakukan adalah sebagai berikut:
1. Testing send sms lewat browser dengan spesifikasi url sbb:
http://localhost:13013/cgi-bin/sendsms?user=tester&password=foobar&to=
623547067079&text=testing
2. Saya lihat di terminal smsbox-nya hasil outputnya seperti ini:
8<---------------------------------------------------------------------------------------------->8
[EMAIL PROTECTED]:/home/bagus/gateway-1.4.1/gw# ./smsbox -v 1
smskannelBaru.conf --tryhttp
2007-07-15 04:37:38 [15576] [0] INFO: Debug_lvl = 1, log_file = <none>,
log_lvl = 0
2007-07-15 04:37:38 [15576] [0] INFO: Service global sender set as '13013'
2007-07-15 04:37:38 [15576] [0] INFO: HTTP: Opening server at port 13013.
2007-07-15 04:37:38 [15576] [0] INFO: Set up send sms service at port 13013
2007-07-15 04:37:38 [15576] [0] INFO: Connected to bearerbox at
localhost port 13001.
2007-07-15 04:37:54 [15580] [3] INFO: smsbox: Got HTTP request </> from
<127.0.0.1>
2007-07-15 04:45:29 [15580] [3] INFO: smsbox: Got HTTP request
</cgi-bin/sendsms> from <127.0.0.1>
2007-07-15 04:45:29 [15580] [3] INFO: sendsms used by <tester>
2007-07-15 04:45:29 [15580] [3] INFO: sendsms sender:<tester:13013>
(127.0.0.1) to:< 623547067079> msg:<testing>
2007-07-15 04:46:43 [15580] [3] INFO: smsbox: Got HTTP request
</cgi-bin/sendsms> from <127.0.0.1>
2007-07-15 04:46:43 [15580] [3] INFO: sendsms used by <tester>
2007-07-15 04:46:43 [15580] [3] INFO: sendsms sender:<tester:13013>
(127.0.0.1) to:< 628125991172> msg:<tesgus>
2007-07-15 05:13:04 [15580] [3] INFO: smsbox: Got HTTP request
</cgi-bin/sendsms> from <127.0.0.1>
2007-07-15 05:13:04 [15580] [3] INFO: sendsms used by <tester>
2007-07-15 05:13:04 [15580] [3] INFO: sendsms sender:<tester:13013>
(127.0.0.1) to:< 623547067079> msg:<testing>
8<---------------------------------------------------------------------------------------------->8
Tapi ketika melihat di bearerbox-nya koq hasilnya generic error yah ?
lengkapnya seperti ini:
8<---------------------------------------------------------------------------------------------->8
[EMAIL PROTECTED]:/home/bagus/gateway-1.4.1/gw# ./bearerbox -v 1
smskannelBaru.conf
2007-07-15 04:28:27 [15484] [0] INFO: Debug_lvl = 1, log_file = <none>,
log_lvl = 0
2007-07-15 04:28:27 [15484] [0] WARNING: DLR: using default 'internal'
for storage type.
2007-07-15 04:28:27 [15484] [0] INFO: DLR using storage type: internal
2007-07-15 04:28:27 [15484] [0] INFO: Added logfile `/tmp/kannel.log'
with level `0'.
2007-07-15 04:28:27 [15484] [0] INFO: HTTP: Opening server at port 13000.
2007-07-15 04:28:27 [15484] [0] INFO: BOXC: 'smsbox-max-pending' not
set, using default (100).
2007-07-15 04:28:27 [15484] [0] INFO: Set SMS resend frequency to 60
seconds.
2007-07-15 04:28:27 [15484] [0] INFO: SMS resend retry set to unlimited.
2007-07-15 04:28:27 [15484] [0] INFO: DLR rerouting for smsc id
<siemens_m35i> disabled.
2007-07-15 04:28:27 [15484] [0] INFO: AT2[siemens_m35i]: configuration
shows modemtype <siemens_m35i>
2007-07-15 04:28:27 [15484] [0] INFO: AT2[siemens_m35i]: read modem
definition for <Siemens M35i>
2007-07-15 04:28:27 [15484] [0] INFO:
----------------------------------------
2007-07-15 04:28:27 [15484] [0] INFO: Kannel bearerbox II version 1.4.1
starting
2007-07-15 04:28:27 [15484] [0] INFO: MAIN: Start-up done, entering mainloop
2007-07-15 04:28:27 [15491] [6] INFO: AT2[siemens_m35i]: opening device
2007-07-15 04:28:28 [15491] [6] INFO: AT2[siemens_m35i]: init device
2007-07-15 04:28:28 [15491] [6] INFO: AT2[siemens_m35i]: speed set to 19200
2007-07-15 04:28:29 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:28:29 [15491] [6] INFO: AT2[siemens_m35i]: cannot enable
hardware handshake
2007-07-15 04:28:29 [15491] [6] INFO: AT2[siemens_m35i]: Phase 2+ is
supported
2007-07-15 04:28:29 [15491] [6] INFO: AT2[siemens_m35i]: AT SMSC
successfully opened.
2007-07-15 04:29:03 [15490] [5] INFO: Client connected from <127.0.0.1>
2007-07-15 04:37:32 [15505] [8] INFO: Connection closed by the box
<127.0.0.1>
2007-07-15 04:37:38 [15490] [5] INFO: Client connected from <127.0.0.1>
2007-07-15 04:45:33 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:45:36 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:45:38 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:46:46 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:46:49 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 04:46:52 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 05:13:08 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 05:13:11 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
2007-07-15 05:13:13 [15491] [6] ERROR: AT2[siemens_m35i]: Generic error:
ERROR
8<---------------------------------------------------------------------------------------------->8
Sedangkan isi smskannel.conf saya seperti ini:
8<---------------------------------------------------------------------------------------------->8
# CORE
group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
log-file = "/tmp/kannel.log"
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
# SMSC-CONNECTION
group = smsc
smsc = at
smsc-id = siemens_m35i
modemtype = siemens_m35i
# smsc-id = s25
# modemtype = s25
device=/dev/ttyS0
sms-center = +6281100000
speed = 19200
# sim-buffering = true
# pin = 0000
# keepalive = 10
# SMSBOX-SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
global-sender = 13013
# SEND-SMS USER
group = sendsms-user
username = tester
password = foobar
user-allow-ip = "127.0.0.1"
# SERVICES
group = sms-service
keyword = jadwal
get-url =
"http://localhost/sms/smsbalik.php?txtPerintah1=%k&qtxtPerintah2=%S"
max-messages = 3
group = sms-service
keyword = nilai
get-url =
"http://localhost/sms/smsbalik.php?txtPerintah1=%k&qtxtPerintah2=%S"
max-messages = 3
group = sms-service
keyword = default
text = "Anda salah memasukkan perintah, silahkan diulangi !!!"
group = modems
id = s25
name = s25
detect-string = "032"
message-storage = "SM"
init-string = "AT\Q3"
group = modems
id = siemens_m35i
name = "Siemens M35i"
detect-string = "SIEMENS"
detect-string2 = "M35i"
init-string = "AT+CNMI=1,2,0,0,1"
speed = 19200
need-sleep = true
8<---------------------------------------------------------------------------------------------->8
Kira-kira salahnya dimana yach ?
Maap untuk pertanyaannya yang panjang banget, soalnya sudah bingung mau
tanya kemana lagi ~_~
--
Martinus Ady H.
http://pemula.blogsome.com/
--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis