Hi, I have some questions regarding kannel benefits in relation with gsm modems as virtual smsc's (at driver).
1. Using modems (e.g. wavecom) to send hundreds of thousand sms almost every day at least one modem is going to fail continuous. In order to reset the modem i have to stop it by using lynx: lynx -dump "http://[HOSTNAME]:[PORT]/stop-smsc?smsc=[SMSC_ID]&password=[PASSWORD]" By the moment the corresponding smsc is stopped, kannel also stops queuing sms for this smsc. The existing queue of the stopped smsc will fail continous till its empty (mostly thousands of sms fail). Is there no way to shift the sms from one to another smsc? 2. Is there a way (maybe there is a patch) to store the message queues in persistent memory (in order to stop the bearerbox process i have to shift all the traffic to another gateway to ensure empty message queues)? 3. Sometimes (almost once a week) kannel stops forwarding dlr to the dlr-url. The smsbox shows the start of the deliver report but the url is not fetched. After restarting the smsbox (bearerbox is beyond running) the dlr-url is fetched again until it stops fetching the dlr-url repeatedly. Here goes my kannel header: Kannel bearerbox version `cvs-20050510'. Build `May 12 2005 20:34:59', compiler `3.4.3 20041125 (Gentoo 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)'. System Linux, release 2.6.11.9, version #3 SMP Thu May 12 21:14:03 CEST 2005, machine x86_64. Hostname gsm4.dnsalias.net, IP 84.191.49.195. Libxml version 2.6.17. Using OpenSSL 0.9.7e 25 Oct 2004. Using native malloc. Here goes my kannel.conf: # ------------------------------------------------------------------------------ # main # ------------------------------------------------------------------------------ group = core admin-port = 13000 admin-password = "***" status-password = "***" admin-deny-ip = "*.*.*.*" admin-allow-ip = "127.0.0.1" smsbox-port = 13001 box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1" log-file = "/home/archive/kannel/kannel-core.log" log-level = 0 access-log = "/home/archive/kannel/kannel-access.log" unified-prefix = "00,+;001,1;002,2;003,3;004,4;005,5;006,6;007,7;008,8;009,9" # ------------------------------------------------------------------------------ # smsbox # ------------------------------------------------------------------------------ group = smsbox bearerbox-host = localhost sendsms-port = 14000 sendsms-chars = "+0123456789" access-log = "/home/archive/kannel/kannel.smsbox.access-log" log-file = "/home/archive/kannel/kannel.smsbox.log" log-level = 0 global-sender = 0815 # ------------------------------------------------------------------------------ # incoming # ------------------------------------------------------------------------------ group = sms-service keyword = default catch-all = true send-sender = true omit-empty = true max-messages = 0 get-url = "http://127.0.0.1:80/gsm/incoming.php?from=%p&text=%a" # ------------------------------------------------------------------------------ # installed modems # ------------------------------------------------------------------------------ # wavecom group = smsc smsc = at smsc-id = d1_04 modemtype = wavecom device = /dev/tts/4 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_05 modemtype = wavecom device = /dev/tts/5 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_06 modemtype = wavecom device = /dev/tts/6 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_07 modemtype = wavecom device = /dev/tts/7 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_08 modemtype = wavecom device = /dev/tts/8 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_09 modemtype = wavecom device = /dev/tts/9 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_10 modemtype = wavecom device = /dev/tts/10 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_11 modemtype = wavecom device = /dev/tts/11 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_12 modemtype = wavecom device = /dev/tts/12 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_13 modemtype = wavecom device = /dev/tts/13 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_14 modemtype = wavecom device = /dev/tts/14 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_15 modemtype = wavecom device = /dev/tts/15 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_16 modemtype = wavecom device = /dev/tts/16 pin = 0410 no-sender = true no-coding = true speed = 9600 # wavecom group = smsc smsc = at smsc-id = d1_17 modemtype = wavecom device = /dev/tts/17 pin = 0410 no-sender = true no-coding = true speed = 9600 # ------------------------------------------------------------------------------ # modem definitions # ------------------------------------------------------------------------------ group = modems id = wavecom name = Wavecom detect-string = "WAVECOM" #init-string=ATE0 message-storage = "SM" #need-sleep = true group = modems id = siemens-tc35 name = "SIEMENS TC35" detect-string = "SIEMENS" detect-string2 = "TC35" init-string = "AT+CNMI=1,2,0,0,1" speed = 9600 keepalive-cmd = "AT+CSQ" enable-hwhs = "AT\\Q3" need-sleep = true message-storage = "SM" group = modems id = falcom name = Falcom speed = 9600 no-smsc = true message-storage = "SM" #------------------------------------------------------------------------------- # kannel user #------------------------------------------------------------------------------- group = sendsms-user concatenation = true max-messages = 10 username = *** password = *** _________________________________________________________________________ Mit der Gruppen-SMS von WEB.DE FreeMail k�nnen Sie eine SMS an alle Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179
