From c09b3f8f47b3190f35bf4b3f21437da39c743dac Mon Sep 17 00:00:00 2001 From: action Date: Sun, 21 Jun 2026 01:21:11 +0800 Subject: [PATCH] update 2026-06-21 01:21:11 --- lean/autocore/files/arm/sbin/usage | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/lean/autocore/files/arm/sbin/usage b/lean/autocore/files/arm/sbin/usage index b027465b..9b907a4d 100755 --- a/lean/autocore/files/arm/sbin/usage +++ b/lean/autocore/files/arm/sbin/usage @@ -1,14 +1,23 @@ #!/bin/sh NSS_PATH="/sys/kernel/debug/qca-nss-drv/stats" +ATH11K_NSS_OFFLOAD="/sys/module/ath11k/parameters/nss_offload" cpu_usage="$(busybox top -n1 | awk '/^CPU/ {printf("%d%", 100 - $8)}')" [ ! -d "$NSS_PATH" ] || \ npu_usage="$(grep '%' "$NSS_PATH"/cpu_load_ubi | awk -F ' ' '{print $2}')" -if [ -d "$NSS_PATH" ]; then - echo -n "CPU: ${cpu_usage}, NPU: ${npu_usage}" -else - echo -n "CPU: ${cpu_usage}" +if [ -e "$ATH11K_NSS_OFFLOAD" ]; then + if [ "$(cat "$ATH11K_NSS_OFFLOAD" 2>/dev/null)" = "1" ]; then + wifi_nss=", WiFi NSS: ON" + else + wifi_nss=", WiFi NSS: OFF" + fi +fi + +if [ -d "$NSS_PATH" ]; then + echo -n "CPU: ${cpu_usage}, NPU: ${npu_usage}${wifi_nss}" +else + echo -n "CPU: ${cpu_usage}${wifi_nss}" fi