Merge pull request #25 from thetechprepper/misc/post-r4-build13-updates

Post R4.13 fixes
This commit is contained in:
thetechprepper
2025-02-19 07:43:45 -07:00
committed by GitHub
5 changed files with 25 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
# Author : Gaston Gonzalez # Author : Gaston Gonzalez
# Date : 23 April 2024 # Date : 23 April 2024
# Updated : 1 February 2025 # Updated : 17 February 2025
# Description : bash profile # Description : bash profile
# All user accounts should be in the 'et-data' group to allow data sharing with # All user accounts should be in the 'et-data' group to allow data sharing with
@@ -31,6 +31,6 @@ export ET_USER_CONFIG=${HOME}/.config/emcomm-tools/user.json
export ET_LOG_DIR=${HOME}/.local/share/emcomm-tools export ET_LOG_DIR=${HOME}/.local/share/emcomm-tools
# Export environment variables to support WINE installs for VARA # Export environment variables to support WINE installs for VARA
export WINARCH="win32" export WINEARCH="win32"
export WINEPREFIX="$HOME/.wine32" export WINEPREFIX="$HOME/.wine32"
export WINEDEBUG=-all export WINEDEBUG=-all

View File

@@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
# Author : Gaston Gonzalez # Author : Gaston Gonzalez
# Date : 1 February 2025 # Date : 1 February 2025
# Updated : 17 February 2025
# Purpose : Performs various checks to ensure that changes can be made # Purpose : Performs various checks to ensure that changes can be made
# to a user's local WINE installation. # to a user's local WINE installation.
@@ -17,9 +18,9 @@ if [[ "${EUID}" -eq 0 ]]; then
exit 1 exit 1
fi fi
if [[ -z "${WINARCH}" ]]; then if [[ -z "${WINEARCH}" ]]; then
echo -e "The WINARCH environment variable is not set. Setting it for you." echo -e "The WINEARCH environment variable is not set. Setting it for you."
export WINARCH="win32" export WINEARCH="win32"
fi fi
if [[ -z "${WINEPREFIX}" ]]; then if [[ -z "${WINEPREFIX}" ]]; then

View File

@@ -2,7 +2,7 @@
# #
# Author : Gaston Gonzalez # Author : Gaston Gonzalez
# Date : 6 November 2024 # Date : 6 November 2024
# Updated : 9 February 2025 # Updated : 17 February 2025
# Purpose : Configures the system for a specific mode of operation # Purpose : Configures the system for a specific mode of operation
# Use a simple text file to save the state of the last mode selected # Use a simple text file to save the state of the last mode selected
@@ -188,7 +188,18 @@ if [ $exit_status -eq 0 ]; then
select_term_mode select_term_mode
et-log "Using ${TERM_MODE} as the modem speed." et-log "Using ${TERM_MODE} as the modem speed."
start_and_wait_for_service et-service-direwolf-${TERM_MODE} case "${TERM_MODE}" in
"1200")
start_and_wait_for_service et-service-direwolf-simple
;;
"9600")
start_and_wait_for_service et-service-direwolf-9600
;;
"300")
start_and_wait_for_service et-service-direwolf-300
;;
esac
et-log "Starting Paracon." et-log "Starting Paracon."
et-paracon start et-paracon start
;; ;;

View File

@@ -2,7 +2,7 @@
# #
# Author : Gaston Gonzalez # Author : Gaston Gonzalez
# Date : 16 March 2024 # Date : 16 March 2024
# Updated : 11 November 2024 # Updated : 11 February 2024
# Purpose : Install base tools and configuration # Purpose : Install base tools and configuration
set -e set -e
@@ -19,11 +19,13 @@ apt install \
cmake \ cmake \
curl \ curl \
gpg \ gpg \
imagemagick \
jq \ jq \
net-tools \ net-tools \
openjdk-20-jdk \ openjdk-20-jdk \
openssh-server \ openssh-server \
screen \ screen \
steghide \
stow \ stow \
xsel \ xsel \
tree \ tree \

View File

@@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
# Author : Gaston Gonzalez # Author : Gaston Gonzalez
# Date : 1 October 2024 # Date : 1 October 2024
# Updated : 15 February 2025
# Purpose : Install udev rules for CAT, GPS and audio PnP support # Purpose : Install udev rules for CAT, GPS and audio PnP support
set -e set -e
@@ -11,3 +12,5 @@ udevadm control --reload
et-log "Disable brltty.." et-log "Disable brltty.."
systemctl mask brltty-udev.service systemctl mask brltty-udev.service
systemctl stop brltty-udev.service systemctl stop brltty-udev.service
systemctl mask brltty.service
systemctl stop brltty.service