From 4a50b941dd3a266cdcbff769540af3032cd029d2 Mon Sep 17 00:00:00 2001 From: Jeremy Whiting Date: Thu, 8 Feb 2024 18:17:39 -0700 Subject: [PATCH] wifidebug: Add some helper scripts to use for testing. While the steam client will drive wifi debug mode for now add some scripts that directly talk to it over dbus to enable disable, and check the current debug modes. Signed-off-by: Jeremy Whiting --- bin/steamos-disable-wifidebug | 9 +++++++++ bin/steamos-enable-wifidebug | 8 ++++++++ bin/steamos-get-wifidebug | 5 +++++ 3 files changed, 22 insertions(+) create mode 100644 bin/steamos-disable-wifidebug create mode 100644 bin/steamos-enable-wifidebug create mode 100644 bin/steamos-get-wifidebug diff --git a/bin/steamos-disable-wifidebug b/bin/steamos-disable-wifidebug new file mode 100644 index 0000000..0ef839b --- /dev/null +++ b/bin/steamos-disable-wifidebug @@ -0,0 +1,9 @@ +#!/bin/bash +# Tell steamos-manager to start wifi debugmode +# parameters are 2 unsigned integers +# mode: 1 for on, 0 for off +# buffer_size: the size in kilobytes to use for the trace (if on galileo device). +# Use 0 for buffer_size since it's only used when mode is 1 + +busctl call com.steampowered.SteamOSManager1 /com/steampowered/SteamOSManager1 com.steampowered.SteamOSManager1 SetWifiDebugMode uu 0 0 + diff --git a/bin/steamos-enable-wifidebug b/bin/steamos-enable-wifidebug new file mode 100644 index 0000000..d65b538 --- /dev/null +++ b/bin/steamos-enable-wifidebug @@ -0,0 +1,8 @@ +#!/bin/bash +# Tell steamos-manager to start wifi debugmode +# parameters are 2 unsigned integers +# mode: 1 for on, 0 for off +# buffer_size: the size in kilobytes to use for the trace (if on galileo device). + +busctl call com.steampowered.SteamOSManager1 /com/steampowered/SteamOSManager1 com.steampowered.SteamOSManager1 SetWifiDebugMode uu 1 20000 + diff --git a/bin/steamos-get-wifidebug b/bin/steamos-get-wifidebug new file mode 100644 index 0000000..0d51abf --- /dev/null +++ b/bin/steamos-get-wifidebug @@ -0,0 +1,5 @@ +#!/bin/bash +# Get wifi debugmode from steamos-manager + +busctl call com.steampowered.SteamOSManager1 /com/steampowered/SteamOSManager1 com.steampowered.SteamOSManager1 GetWifiDebugMode +