SMS Server Tools 3
 Menu
Basic information:
Additional information:
Support:
Get SMS Server Tools 3:
Additional Options

 Sponsored links

 Search
Custom Search

 Visitor locations
 
 SMS Server Tools 3 Community
Welcome, Guest. The forum is currently read-only, but will open soon. Thu Nov 21, 2024 16:20
SMSTools3 Community » Help and support Bottom

Simtel 7100 - memory fills, +SMS FULL

Login and Post Reply

Page:  1

Author Post
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

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.

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.

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

SMSTools3 Community » Help and support Top

 
Time in this board is UTC.  

Privacy Policy   SMS Server Tools 3 Copyright © Keijo Kasvi.