Hi everyone,
I know this has been asked several times before and I have read all the list
submissions but unfortunately nothing really helped me, so here is my
question:
Using Kannel 1.2.1 with Nokia 6210 as SMSC is fine to send and receive SMS,
but not fine for DLR. I don't find any entries in the Kannel logs except for
creating a DLR entry ("Adding DLR .."). This is my config;
group = modems
id = nokiaphone
name = "Nokia Phone"
detect-string = "Nokia Mobile Phone"
init-string = "AT+CNMI=1,2,0,1,1"
need-sleep = true
sendline-sleep = 1000
keepalive-cmd = "AT+CBC;+CSQ"
group = smsc
smsc-id = dzwei
allowed-smsc-id = dzwei
smsc = at2
modemtype = nokiaphone
device = /dev/ttyS0
Second I tried another mobile as SMSC. This time a Siemens TC35. The result is
nearly the same. Sending and receiving of text messages are fine, but
handling DLR is a little bit difficult. For the first 2-3 messages it works
fine. Giving the parameter "dlrmask=7" gives me the information about a
successful or failed delivery. But after that DLR seems to hang, no more
information is given in the log files. But after restarting Kannel it gets
the missing DLR information. So it seems that the information is stored in
the mobile but not routed anymore to Kannel. This is my config:
group = modems
id = siemens_tc35
name = "Siemens TC35"
detect-string = "SIEMENS"
detect-string2 = "TC35"
init-string = "AT+CNMI=2,2,0,1,1"
speed = 19200
enable-hwhs = "AT\\Q3"
need-sleep = true
I also tried the latest CVS snapshot, same result.
Any help would be appreciated
Thorben Hischke