Incoming SMS on a Multitech rCell 100

The Multitech rCell 100 is a neat little standalone device with an API that can be used for OOB access and to send or receive SMS messages for things like paging. I have Nagios using it to send SMS messages directly into the cellular network, avoiding gateways and cloud points of failure. However, I found that on Verizon SIM cards incoming SMS wouldn’t work to send commands to it. But there’s a way around that that’s probably faster than dealing with Verizon.

The issue seems to be no storage in the SIM for incoming SMS. I can change the smsd config in the rCell 100 to not use the SIM card for storage as follows after you SSH into the rCell.

Change filesystem to write mode:
mount -o remount,rw /

Edit the config file:
vi /etc/smsconfig

Find:
msg-store-read: SM
msg-store-send: SM
msg-store-new: SM

Change to:
msg-store-read: ME
msg-store-send: ME
msg-store-new: ME

Change filesystem back to read only:
mount -o remount,ro /

Restart the smsd process:
killall smsd && smsd