Messages

MMS

MMS messages are repeatedly and unsuccessfully sent

Problem: Outgoing MMS messages get stuck on the device and are repeatedly yet unsuccessfully sent to a recipient.

Solution:

  1. Librem AweSIM customers: Verify that the MMS settings in the Chats application are properly configured. Re-test sending an MMS message if any changes were made.

  2. If the issue persists, open a terminal and run the following command to delete MMS data. This particular command avoids deleting the MMS APN settings in ~/.mms/modemmanager/mms. It also does not delete sent/received MMS history, which is contained within the Chats database.

    rm -f ~/.mms/modemmanager/[0-9a-f]*
    

SMS

SMS messages are not received

Problem: Incoming SMS messages are not received.

Solution:

  1. Verify that the SMS/MMS parameters are correctly configured in the Chats application.

    Note

    Although this issue tends to relate to SMS, it is not always clear whether a message was transmitted via SMS or MMS protocols.

  2. Re-test receipt of SMS/MMS messages. If the issue persists, the next step is to check if there are messages stuck in the “receiving” state on the cellular modem. This sometimes occurs if a segment of a multipart message is received, but not the complete message. Numerous messages (10+) in this state can cause a bottleneck of messages that are not purged from the cellular modem, preventing receipt of new messages. Continue to the next step to proceed.

  3. Launch a terminal window.

  4. Type the following command, then press Enter:

    mmcli -m any --messaging-list-sms
    
  5. Look for output lines that resemble the following, with ## being an integer:

    /org/freedesktop/ModemManager1/SMS/## (receiving)
    

    Tip

    No output will be displayed if no “receiving” messages are detected. The terminal will only display a prompt.

  6. Delete each message stuck in a “receiving” state with the following command, replacing ## with the integer displayed in the previous step. Repeat as necessary.

    mmcli -m any --messaging-delete-sms=##
    
  7. Re-test receipt of SMS/MMS messages.