diff --git a/mms-check b/mms-check index c8fb046..9a5a087 100755 --- a/mms-check +++ b/mms-check @@ -1,5 +1,14 @@ #!/usr/bin/perl +# Check ModemManager for pending SMS/MMS messages clogging its queue. +# Until mobile Linux natively supports MMS messages, ModemManager is +# needed along with Janky MMS (https://git.sr.ht/~amindfv/jmms) to get +# your messages and flush the queue; if the queue gets clogged you don't +# get incoming messages anymore. + +# Usage: run this in your .bashrc so it'll print in your new terminal +# session to remind you that messages are pending. + use 5.12.0; use strict; use warnings; diff --git a/mms-read b/mms-read new file mode 100755 index 0000000..380921d --- /dev/null +++ b/mms-read @@ -0,0 +1,11 @@ +#!/bin/bash + +# Wrapper for Jenky MMS (https://git.sr.ht/~amindfv/jmms) +# Until MMS is natively supported in mobile Linux, this command +# will use jmms to read your pending MMS messages. For this to +# work the WiFi needs switched off as only the 4G LTE connection +# has authentication to read from (T-Mobile's) servers. + +sudo nmcli radio wifi off +jmms --get +sudo nmcli radio wifi on