Not being able to receive messages from smsc = at usually is because you need AT+CNMI=... in your init-string.
== Rene -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of mwamba Sent: Tuesday, 17 August, 2010 13:24 To: [email protected] Subject: Cannot receive sms in kannel and playsms Hi experts, I can only send sms both via kannel and playsms but I cannot receive any sms. below is my configuration: *************/etc/kannel/conf**************** group = core admin-port = 13000 smsbox-port = 13001 admin-password = bar #status-password = foo admin-deny-ip = "*.*.*.*" admin-allow-ip = "127.0.0.1" log-file = "/var/log/kannel/bearerbox.log" log-level = 0 box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1" #unified-prefix = "+358,00358,0;+,00" access-log = "/var/log/kannel/access.log" #store-file = "/var/log/kannel/kannel.store" #ssl-server-cert-file = "cert.pem" #ssl-server-key-file = "key.pem" #ssl-certkey-file = "mycertandprivkeyfile.pem" #THIS DEFINES EXTERNAL DLR STORAGE dlr-storage = mysql #THIS DEFINES mysql connection parameters to playsms database group = mysql-connection id = mydlr host = localhost username = root password = "" database = playsms max-connections = 1 #THIS DEFINES THE TABLE dlr PARAMETERS group = dlr-db id = mydlr table = dlr field-smsc = smsc field-timestamp = ts field-destination = destination field-source = source field-service = service field-url = url field-mask = mask field-status = status field-boxc-id = boxc #group = smsc #smsc = fake #smsc-id = FAKE #port = 10000 #connect-allow-ip = 127.0.0.1 #Duncan 's smsc configs of the sony ericsson c702 as the modem group = smsc smsc = at modemtype = auto device = /dev/ttyACM0 my-number = 3543870236903270 smsc-id = mtech log-level = 0 sim-buffering = true #Duncan's modems groups configs as per /etc/wvdialconf file group = modems id = Sony Ericsson name = "Sony Ericsson C702" detect-string = "Sony" init-string="ATZ" init-string="ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" group = smsbox bearerbox-host = 127.0.0.1 sendsms-port = 13013 #duncan -- the sender number to be used in text messages global-sender = "+254738967285" #sendsms-chars = "0123456789 +-" log-file = "/var/log/kannel/smsbox.log" log-level = 1 #access-log = "/tmp/access.log" #--------------------------------------------- # SEND-SMS USERS group = sendsms-user username = tester password = foobar concatenation = true max-messages = 3 #user-deny-ip = "" #user-allow-ip = "" #--------------------------------------------- # SERVICES group = sms-service keyword = default sendsms-port = 13013 #duncan -- the sender number to be used in text messages global-sender = "+254738967285" #sendsms-chars = "0123456789 +-" log-file = "/var/log/kannel/smsbox.log" log-level = 1 #access-log = "/tmp/access.log" #--------------------------------------------- # SEND-SMS USERS # group = sendsms-user username = tester password = foobar concatenation = true max-messages = 3 #user-deny-ip = "" #user-allow-ip = "" #--------------------------------------------- # SERVICES # # These are 'responses' to sms PULL messages, i.e. messages arriving from # handsets. The response is based on message content. Only one sms-service is # applied, using the first one to match. group = sms-service keyword = default catch-all = true exec = /usr/local/bin/kannel_incoming %t %q %a # There should be always a 'default' service. This service is used when no # other 'sms-service' is applied. #max-messages=0 **************************************************************************** ****************** In playsms kannel settings. Kannel incoming path is set as /usr/local/bin/kannel_incoming *************************below is my /usr/kannel/kannel_incoming script************************* /usr/kannel/kannel_incoming #!/bin/bash # change this if your kannel's incoming path in other directory KANNEL_PATH="/usr/local" KANNEL_FILE=`mktemp -q $KANNEL_PATH/cache/smsd/ERR.in.XXXXXX` touch $KANNEL_FILE chmod 666 $KANNEL_FILE # exec = /usr/local/bin/kannel_incoming %t %q %a # $1 : %t # $2 : %q ***************************************** I cannot see any log (/usr/loca/cache/smsd/) in this location despite it having permission 777. the smsc sim-buferring=true. how can i be able to resolve this? Kind regards, Duncan -- View this message in context: http://old.nabble.com/Cannot-receive-sms-in-kannel-and-playsms-tp29449251p29 449251.html Sent from the Kannel - User mailing list archive at Nabble.com.
