Sascha: Operating system name and version: Ubuntu 14.04.1 LTS
Version of smsd: 3.1.15
Smsd installed from: sources
Name and model of a modem / phone: Huawei E173
Interface: USB
Hello, i wan't so check my balance on my prepaid card. For this I use the "regular_run_cmd" command to send the *100#-USSD Code. This work's fine but I never get an answer.
smsd.conf
# SMS-Config
devices = GSM1
loglevel = 7
logfile = /var/log/sms.log
report = /var/spool/sms/report
sent = /var/spool/sms/sent
failed = /var/spool/sms/failed
stats = /var/spool/sms/stats
delaytime = 10
blocktime = 60
[GSM1]
device = /dev/ttyUSB0
incoming = yes
outgoing = yes
status_include_counters = yes
status_signal_quality = yes
regular_run_interval = 1
pin = 1234
ussd_convert = 2
regular_run_cmd = AT+CUSD=1,"AA180C3602",15
regular_run_interval = 30
regular_run_logfile = /var/spool/sms/regrun.log
sms.log
[...]
2015-01-19 13:04:40,6, GSM1: Trying to get stored message 17
2015-01-19 13:04:41,7, GSM1: -> AT+CMGR=17
2015-01-19 13:04:41,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:41,7, GSM1: <- OK
2015-01-19 13:04:41,6, GSM1: Trying to get stored message 18
2015-01-19 13:04:41,7, GSM1: -> AT+CMGR=18
2015-01-19 13:04:41,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:41,7, GSM1: <- OK
2015-01-19 13:04:41,6, GSM1: Trying to get stored message 19
2015-01-19 13:04:42,7, GSM1: -> AT+CMGR=19
2015-01-19 13:04:42,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:42,7, GSM1: <- OK
2015-01-19 13:04:42,6, GSM1: Trying to get stored message 20
2015-01-19 13:04:42,7, GSM1: -> AT+CMGR=20
2015-01-19 13:04:42,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:42,7, GSM1: <- +CMS ERROR: 321 (Invalid memory index)
2015-01-19 13:04:42,6, GSM1: No SMS received (reading interrupted)
2015-01-19 13:04:43,7, GSM1: -> AT+CUSD=1,"AA180C3602",15
2015-01-19 13:04:43,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:58,7, GSM1: put_command expected (\+CUSD:)|(ERROR), timeout occurred. 1.
2015-01-19 13:04:58,7, GSM1: <- OK
2015-01-19 13:04:58,7, GSM1: -> AT+CSCS?
2015-01-19 13:04:58,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:04:58,7, GSM1: <- +CSCS: "GSM" OK
2015-01-19 13:05:08,6, GSM1: Checking device for incoming SMS
2015-01-19 13:05:08,6, GSM1: Checking if modem is ready
2015-01-19 13:05:09,7, GSM1: -> AT
2015-01-19 13:05:09,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:05:09,7, GSM1: <- OK
2015-01-19 13:05:09,6, GSM1: Pre-initializing modem
2015-01-19 13:05:09,7, GSM1: -> ATE0+CMEE=1;+CREG=2
2015-01-19 13:05:09,7, GSM1: Command is sent, waiting for the answer
2015-01-19 13:05:09,7, GSM1: <- OK
[...]
regrun.log
2015-01-19 13:04:58,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:05:37,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:06:17,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:06:57,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:07:36,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:08:16,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:08:55,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:09:35,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:10:14,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:10:54,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:11:33,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:12:13,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:12:52,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:13:32,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:14:11,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:14:51,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
2015-01-19 13:15:31,5, GSM1: CMD: AT+CUSD=1,"AA180C3602",15: OK
Thanks for helping :)
|