Are numbers you are using allocated ? Non-allocated numbers would
explain your failure ratio.

Aarno

On 29.4.2005, at 14:47, info.ubichip IMAP wrote:

Hello,

I'm running Kannel 1.4.2 (and mySQL) with a pool of Nokia 12 modems. I'm
using this gateway for sending sms.
I got some troubles when I have some mass sending, the success (SMS that
arrive successful on the handset) ratio is not constant and some time is
under 30% (usually it come to 75/85%).



example : Total MT = 1297 Total MO = 1990 Dont _________________________________ Total MO NACK = 58 Total MO Non Delivered = 27 Total MO ACK = 1240 Total MO Buffered = 146 Total MO Success = 519

I make a correction in the kannel code in order to remove the bug with
multiple senders and the limitation of 255 ts : the DLR are updated based on
ts AND destination AND smsc. I could provide this code for people who want
it.


My concern is the actual ratio is not so good and I don't know why.

here is my modem.cong and the extract of the setup of kannel.conf for the
smsc AT.


Does someone have idea about the keepalive paramaters (I setup it to 6 sec)?
What about sim buffering ?


Thanks for your help.


group = smsc smsc = at smsc-id = Titi2 allowed-smsc-id = toto;titi2 #modemtype = wavecom | premicell | siemens | siemens-tc35 | falcom | nokiaphone | ericsson modemtype = nokia12 device = /dev/ttyS7 pin = 0000 # validity period is 167 (24 hours+ x jours) validityperiod = 169 # ping du modem toutes les 60s keepalive = 6 # numero de tel de ce GSM my-number = 00336xxxxxxxx #throughput = 2 sim-buffering = true # pour ISO 8859-1 #alt-charset = "ASCII"




# Modems configuration # # Example and default values # # group = modems # id = "my-id" # name = "my-name" # detect-string = "MODEM" # detect-string2 = "" [Default] # init-string = "AT+CNMI=1,2,0,0,0" [Default] # speed = 9600 [Default] # enable-hwhs = "AT+IFC=2,2" [Default] # need-sleep = false [Default] # no-pin = false [Default] # no-smsc = false [Default] # sendline-sleep = 100 [Default, miliseconds] # keepalive-cmd = "AT" [Default] # broken = false [Default] # message-storage = "SM" # enable-mms = false [Default]


# If modemtype=auto, try everyone and defaults to this one group = modems id = generic name = "Generic Modem"

group = modems
id = wavecom
name = Wavecom
detect-string = "WAVECOM"

group = modems
id = premicell
name = Premicell
detect-string = "PREMICEL"
no-pin = true
no-smsc = true

group = modems
id = siemens_tc35
name = "Siemens TC35"
detect-string = "SIEMENS"
detect-string2 = "TC35"
init-string = "AT+CNMI=1,2,0,1,1"
speed = 19200
enable-hwhs = "AT\\Q3"
need-sleep = true

group = modems
id = siemens_m20
name = "Siemens M20"
detect-string = "SIEMENS"
detect-string2 = "M20"
speed = 19200
enable-hwhs = "AT\\Q3"
keepalive-cmd = "AT+CBC;+CSQ"
need-sleep = true

group = modems
id = siemens_sl45
name = "Siemens SL45"
detect-string = "SIEMENS"
#detect-string2 = "SL45"
#init-string = "AT+CNMI=1,2,2,2,1;+CMGF=0"
init-string = "AT+CNMI=1,2,2,2,1;+CMGF=0"
keepalive-cmd = "AT+CBC;+CSQ"
speed = 19200
enable-hwhs = "AT\\Q3"
need-sleep = true
#message-storage = "ME"
message-storage = "SM"

group = modems
id = nokiaphone
name = "Nokia Phone"
detect-string = "Nokia Mobile Phone"
need-sleep = true
keepalive-cmd = "AT+CBC;+CSQ"
enable-mms = true

group = modems
id = nokia12
name = "Nokia 12"
detect-string = "Nokia"
need-sleep = true
#keepalive-cmd = "AT+CBC;+CSQ"
keepalive-cmd = "AT+CSQ"
enable-mms = true
# init-string = "AT+CNMI=2,2,0,1,1"
init-string = "ATE0+CNMI=2,0,0,1,0"
message-storage = "SM"
no-pin =true


group = modems id = sagem name = "Sagem" detect-string = "Sagem" need-sleep = true #keepalive-cmd = "AT+CBC;+CSQ" #enable-mms = true init-string = "AT+CNMI=2,0,0,1,0" enable-hwhs = "AT&k3" speed = 9600 message-storage = "SM"


group = modems id = wave2 name = "wave2" detect-string = "WAVECOM" need-sleep = true keepalive-cmd = "AT+CBC;+CSQ" #enable-hwhs = "AT+IFC=2,2" #enable-mms = true init-string = "ATE0+CNMI=2,1,0,1,1" speed = 9600 message-storage = "SM"



group = modems
id = falcom
name = "Falcom"
detect-string = "Falcom"
no-smsc = true

group = modems
id = ericsson_r520m
name = "Ericsson R520m"
detect-string = "R520m"
init-string = "AT+CNMI=3,2,0,0"

group = modems
id = ericsson_t68
name = "Ericsson T68"
detect-string = "T68"
init-string = "AT+CNMI=3,3"
keepalive-cmd = "AT+CBC;+CSQ"
broken = true

group = modems
id = alcatel
name = "Alcatel"
detect-string = "Alcatel"
init-string = "AT+CNMI=3,2,0,0"






Reply via email to