Hello,
I have a RUTX12 with firmware RUTX_R_00.07.04.2. I did a full reset and reconfiguration when upgrading to this version. I noticed an issue with sms handling on sim 1, everything works perfectly with sim 2.
Problem description
I could not receive SMS with sim 1 :
- nothing in Services -> Mobile Utilities -> Messages -> Read Messages
- SMS to SMS forwarding not working
- SMS rules not triggered
Sending sms was working through, even for SMS to SMS forward of messages received from sim 2.
Analysis
Services -> Mobile Utilities -> Messages -> Storage configuration for sim 1 was:
- "SIM card"
- "Used: 50 Available: 50"
- Leave free space: 5
Conclusion : sim card appears full.
When changing storage to "Modem storage", I received SMS forwards and SMS rules results from previous messages one after the other and after that everything works fine again.
Improvement thought : as I received responses from previous sms, the SMS were received and stored somewhere, they were just "hanging", waiting for storage free space, and that was blocking SMS forward and SMS rules actions. It would be nice to make those independent, so that being unable to save messages would not prevent actions based on those.
Solving issue
I would like to purge all SIM card stored sms.
Even though SIM card seems full, nothing is showing in Services -> Mobile Utilities -> Messages -> Read Messages so if I click on "DELETE ALL", I get an error message saying "There are no messages to delete" and nothing happens.
If I try and list all messages using gsmctl when storage is set to sim card :
root@192.168.1.1:~# gsmctl -S -l all
[gsmctl_read_sms:68] error: ERROR: Library misuse
If I try and delete a message :
root@192.168.1.1:~# gsmctl -S -d 1
[gsmctl_delete_sms:44] error: ERROR: Request timed out
Question : How can I purge all messages from sim card 1 ?
Thanks for your help,
Lucien