From 4252a394e1d6c61611a51cad8bb05ddbdd571e1d Mon Sep 17 00:00:00 2001 From: pstruebi Date: Wed, 13 Aug 2025 13:23:31 +0200 Subject: [PATCH] update readme and add stop script --- README.md | 9 +++------ src/service/stop_aes67.sh | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 src/service/stop_aes67.sh diff --git a/README.md b/README.md index 038c28e..015f2b6 100644 --- a/README.md +++ b/README.md @@ -144,15 +144,12 @@ sudo apt update sudo apt remove -y libportaudio2 portaudio19-dev libportaudiocpp0 echo "y" | rpi-update stable -sudo apt install -y pipewire wireplumber pipewire-audio-client-libraries rtkit -mkdir -p ~/.config/pipewire/pipewire.conf.d +sudo apt install -y pipewire wireplumber pipewire-audio-client-libraries rtkit cpufrequtils cp src/service/pipewire/99-lowlatency.conf ~/.config/pipewire/pipewire.conf.d/ +sudo cpufreq-set -g performance /etc/modprobe.d/usb-audio-lowlatency.conf -snd_usb_audio nrpacks=1 - -sudo apt install -y cpufrequtils -sudo cpufreq-set -g performance +option snd_usb_audio nrpacks=1 sudo apt install -y --no-install-recommends \ git build-essential cmake pkg-config \ diff --git a/src/service/stop_aes67.sh b/src/service/stop_aes67.sh new file mode 100644 index 0000000..37a2fbf --- /dev/null +++ b/src/service/stop_aes67.sh @@ -0,0 +1,21 @@ +#!/bin/bash +set -e + +# This script stops and disables the AES67 services +# Requires sudo privileges + +# Stop services +sudo systemctl stop ptp_aes67.service +systemctl --user stop pipewire-aes67.service + +# Disable services from starting on boot +sudo systemctl disable ptp_aes67.service +systemctl --user disable pipewire-aes67.service + +echo "\n--- ptp_aes67.service status ---" +sudo systemctl status ptp_aes67.service --no-pager + +echo "\n--- pipewire-aes67.service status (user) ---" +systemctl --user status pipewire-aes67.service --no-pager + +echo "AES67 services stopped, disabled, and status printed successfully."