Version of smsd: v3.1.14
Smsd installed from: package repository
Name and model of a modem / phone: WMP100 in own build device
Interface: MCP2200 USB Serial Port Emulator
Hi Guys,
I know this question has been here before and I know, that it has been answered. But none of the solutions solve my problem
I keep getting the "MODEM IS NOT REGISTERED" error. But the modem responses to AT+CREG with "+CREG: 2,1,"4460","4E6C" - which seems to be OK.
Also sending SMS via AT command is working.
In the config are the "init = xxx" I already tried, but don't work.
# /etc/smsd.conf
# Description: Main configuration file for the smsd
devices = GSM1
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
logfile = /var/log/smstools/smsd.log
infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
stats = /var/log/smstools/smsd_stats
loglevel = 7
receive_before_send = no
autosplit = 3
[GSM1]
#init = AT+CNMI=0,0,0,0,0
#init = ATZ
#init = AT+CNMI=2,1,2,0,0
init = AT+CMEE=1
init2 = AT+CPMS="SM"
device = /dev/ttyACM0
incoming = yes
baudrate = 115200
# Description: Main configuration file for the smsd
devices = GSM1
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
logfile = /var/log/smstools/smsd.log
infofile = /var/run/smstools/smsd.working
pidfile = /var/run/smstools/smsd.pid
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
stats = /var/log/smstools/smsd_stats
loglevel = 7
receive_before_send = no
autosplit = 3
[GSM1]
#init = AT+CNMI=0,0,0,0,0
#init = ATZ
#init = AT+CNMI=2,1,2,0,0
init = AT+CMEE=1
init2 = AT+CPMS="SM"
device = /dev/ttyACM0
incoming = yes
baudrate = 115200
'smsdconf' Syntax Highlight powered by GeSHi
Here is the logfile:
Actually... as I now see the logfile pasted here, there are ascii letters or encoding errors. Can this be the problem?
If smsd is somehow parsing the string, it would be obvious...