From a2e55f3b57f7608f65ee53b77781fe6afe494b6b Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Sun, 28 Jun 2026 13:16:34 -0700 Subject: [PATCH] modem73 - Added modem73 interface to Reticulum installation --- scripts/install-modem73.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/install-modem73.sh b/scripts/install-modem73.sh index 81dc1d0..46df0bf 100755 --- a/scripts/install-modem73.sh +++ b/scripts/install-modem73.sh @@ -7,6 +7,7 @@ trap 'last_command=$current_command; current_command=$BASH_COMMAND' DEBUG trap 'et-log "\"${last_command}\" command failed with exit code $?."' ERR . ./env.sh +. ../overlay/opt/emcomm-tools/bin/et-common APP="modem73" VERSION="1.0.7" @@ -42,3 +43,15 @@ ln -v -s ${INSTALL_DIR} ${LINK_PATH} stow -v -d /opt ${APP} -t /usr/local cd ${CWD} + + +et-log "Enabling modem73 interface..." + +INTERFACE_FILE=Modem73Interface.py +INTERFACE_DIR=/etc/skel/.reticulum/interfaces + +download_with_retries https://raw.githubusercontent.com/thetechprepper/modem73interface/refs/heads/master/Modem73Interface.py ${INTERFACE_FILE} + +[[ ! -e ${INTERFACE_DIR} ]] && mkdir -v -p ${INTERFACE_DIR} +mv -v ${INTERFACE_FILE} /etc/skel/.reticulum/interfaces +