|
|
SMS Server Tools 3 Community |
Welcome, Guest. The forum is currently read-only, but will open soon. |
Thu Nov 21, 2024 16:20 |
Login and Post Reply
Page: 1
Author |
Post |
|
#1 Thu Feb 21, 2019 15:37, 70 months ago.
|
Member
Registered: Feb 2019
Location: Heinola, Finland
|
Operating system name and version: Raspbian Version of smsd: 3.1.21 Smsd installed from: apt-get install smstools Name and model of a modem / phone: Simtel 7100 Interface: USB I start smsd, works just fine. 44 messages came through, but then it stopped. All messages can be found from /var/spool/sms/incoming/ -folder. BUT, then: Suddenly no more messages, no nothing. Checked the log, the last message that came through is: What does that mean? I got the modem back online by kicking it with AT+CRESET. What is message routing? This is not the first time I see this to happen, the Raspberry has two of Simtel 7100 modems. Power is supplied via USB -connector, but providing +5V straight to modem usually helps if there are
|
|
#2 Fri Feb 22, 2019 01:27, 69 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
It looks like your modem goes routing mode unexpectedly, and does not work properly with the acknowledgement. Routing mode is a mode where message data is routed directly to the terminal, instead of saving it into the SIM. Routing mode is not good, because smsd is not reading the modem all the time. Smsd can also be terminated, and messages are not lost when these are stored into the SIM. It may be that the modem is just too bad, and should be thrown away. It should not switch to the routing mode after working well with messages stored into the SIM. And because it freezes after AT+CNMA, likely not much can be done. What kind of initialization of a modem you are using currently in the smsd.conf? Routing and message storages are defined using AT+CNMI command, which unfortunately is slightly different between each brands. Here is some example, but it's general, likely not for Simtel: [GSM1] # AT+CPMS parameters: # 1: reading, deleting # 2: writing, sending from storage # 3: storing newly received init = AT+CPMS="SM","ME","SM";+CNMI=2,0,0,2,1 'smsdconf' Syntax Highlight powered by GeSHi So, AT+CNMI is important. Do you have a manual of AT commands for the Simtel 7100? From there you should find proper parameters for that command. Messages, including status reports, should all be stored into the SIM, not routed in any case. That's all I can answer this time. Anyways, thank's for choosing SMSTools.
|
|
#3 Fri Feb 22, 2019 01:38, 69 months ago.
|
Administrator
Registered: May 2009
Location: Jyväskylä, Finland
|
Well, just now I read carefully the title of this topic: "...memory fills, +SMS FULL". Perhaps deleting of messages after read fails, and therefore modem switches to the routing mode. When you have some messages received in the modem, after AT+CRESET, you could show the log. Also use a modem setting report_device_details = yes and show those details after smsd was started. You can protect the log with Private tag, if necessary.
|
|
#4 Fri Mar 15, 2019 07:41, 69 months ago.
|
Member
Registered: Feb 2019
Location: Heinola, Finland
Topic owner
|
I guess it was another program accessing the modem at the same time causing this.
|
Login and Post Reply
Page: 1
Time in this board is UTC.
|
|
|
|
|
|
|