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

Kirim email ke