Operating system name and version: Debian 10
Version of smsd: 3.1.21
Smsd installed from: package repository
Name and model of a modem / phone: Novatel USB620L
Interface: USB
This modem can send text, but I was having the "registration denied" issue so I had to turn off "check_network" in /etc/smsd.conf:
check_network = 0
Receiving does not work. When you send a text message to the modem and monitor the modem using minicom:
$QCMTI: "ME",0
To me, this means a message was received into memory location zero. The FAQ states these cannot be read. I tried several AT commands (via minicom) to direct the messages to the SIM. All the AT commands responded with "OK", but the messages always seem to arrive via memory.
The log also seems to show the modem is in SIM mode for receiving:
2020-10-01 09:07:21,7, GSM1: <- +CPMS: "SM",0,0,"SM",0,0,"SM",0,0 OK
Otherwise, the modem has been working well.