Hi,
I'm testing the Kannel server 1.4.1, I was able to compile & run the
server on Cygwin. I was able to run the fake smsc test.
When I tried to use the server with GSM modem (nokia 6230) as virtual
smsc I'm running into troubles.
The behavior of server is not consistent, most of the time I got errors
while running it but once I was able to successfully run the bearerbox
it got connected to the virtual smsc. But I was not able to receive any
messages on server.
Again when I tried to use the same config file (attached) I got
following error.
============================================================
$ ./bearerbox.exe smskannelat.conf
2008-07-17 14:56:17 [4048] [0] INFO: Debug_lvl = -1, log_file = <none>,
log_lvl
= 0
2008-07-17 14:56:17 [4048] [0] WARNING: DLR: using default 'internal'
for storag
e type.
2008-07-17 14:56:17 [4048] [0] INFO: DLR using storage type: internal
2008-07-17 14:56:17 [4048] [0] DEBUG: Kannel bearerbox version `1.4.1'.
Build `Jul 15 2008 10:58:23', compiler `3.4.4 (cygming special) (gdc
0.12, using
dmd 0.125)'.
System CYGWIN_NT-5.1, release 1.5.18(0.132/4/2), version 2005-07-02
20:30, machi
ne i686.
Libxml version 2.6.20.
Using native malloc.
2008-07-17 14:56:17 [4048] [0] INFO: SSL not supported, no SSL
initialization do
ne.
2008-07-17 14:56:17 [4048] [0] INFO: HTTP: Opening server at port 13000.
2008-07-17 14:56:17 [4048] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
maps to pi
d 4048.
2008-07-17 14:56:17 [4048] [0] DEBUG: Started thread 1
(gwlib/fdset.c:poller)
2008-07-17 14:56:17 [4048] [2] DEBUG: Thread 2
(gwlib/http.c:server_thread) maps
to pid 4048.
2008-07-17 14:56:17 [4048] [0] DEBUG: Started thread 2
(gwlib/http.c:server_thre
ad)
2008-07-17 14:56:17 [4048] [3] DEBUG: Thread 3
(gw/bb_http.c:httpadmin_run) maps
to pid 4048.
2008-07-17 14:56:17 [4048] [0] DEBUG: Started thread 3
(gw/bb_http.c:httpadmin_r
un)
2008-07-17 14:56:17 [4048] [0] DEBUG: starting smsbox connection module
2008-07-17 14:56:17 [4048] [0] INFO: BOXC: 'smsbox-max-pending' not set,
using d
efault (100).
2008-07-17 14:56:17 [4048] [4] DEBUG: Thread 4
(gw/bb_boxc.c:sms_to_smsboxes) ma
ps to pid 4048.
2008-07-17 14:56:17 [4048] [0] DEBUG: Started thread 4
(gw/bb_boxc.c:sms_to_smsb
oxes)
2008-07-17 14:56:17 [4048] [5] DEBUG: Thread 5
(gw/bb_boxc.c:smsboxc_run) maps t
o pid 4048.
2008-07-17 14:56:17 [4048] [0] DEBUG: Started thread 5
(gw/bb_boxc.c:smsboxc_run
)
2008-07-17 14:56:17 [4048] [0] INFO: Set SMS resend frequency to 60
seconds.
2008-07-17 14:56:17 [4048] [0] INFO: SMS resend retry set to unlimited.
2008-07-17 14:56:17 [4048] [0] INFO: DLR rerouting for smsc id <l7>
disabled.
2008-07-17 14:56:17 [4048] [0] INFO: AT2[l7]: configuration shows
modemtype <nok
ia>
2008-07-17 14:56:17 [4048] [0] DEBUG: AT2[l7]: Reading modem definitions
from <s
mskannelat.conf>
2008-07-17 14:56:17 [4048] [0] PANIC: gwlib/thread.c:139:
mutex_lock_real: Mutex
failure! (Called from gwlib/list.c:503:lock.)
================================================================
Any suggestions how to resolve this issue?
Does the Kannel server works fine on Linux machine? I can switch if
there are issues in Cygwin.
--Thanks & Regards
Madhur Vyas
smskannelat.conf
Description: smskannelat.conf
