From 6da943b44dee4dc3cc51d4b4b1dfc7c68069b9e5 Mon Sep 17 00:00:00 2001
From: Andrei Ovcharenko
Date: Wed, 29 Jul 2026 21:05:00 +0300
Subject: [PATCH] logging: use production levels by default
Debug and trace logging make normal link-metrics traffic dominate the
controller log on stock OpenWrt. Keep informational, warning, error and
fatal diagnostics, while leaving verbose levels available for an
explicit troubleshooting session.
Apply the same production default to file and syslog output for both the
controller and agent so enabling syslog later cannot reintroduce the
same amplification.
The whole series is publicly reviewable at
https://gitlab.com/kreout/prpl-mesh-mercusys/-/merge_requests/1; the
upstream GitLab only accepts merge requests from project members, so
the upstream submission itself goes through the prpl Foundation Jira.
Signed-off-by: Andrei Ovcharenko
---
agent/config/beerocks_agent.conf.in | 4 ++--
controller/config/beerocks_controller.conf.in | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
--- a/agent/config/beerocks_agent.conf.in
+++ b/agent/config/beerocks_agent.conf.in
@@ -92,8 +92,8 @@ enable_repeater_mode=0
em_handle_third_party=0
[log]
-log_global_levels=error,info,warning,fatal,trace,debug
-log_global_syslog_levels=error,info,warning,fatal,trace,debug
+log_global_levels=error,info,warning,fatal
+log_global_syslog_levels=error,info,warning,fatal
log_global_size=@BEEROCKS_AGENT_LOG_SIZE@
log_files_enabled=@BEEROCKS_LOG_FILES_ENABLED@
log_files_path=@BEEROCKS_LOG_FILES_PATH@
--- a/controller/config/beerocks_controller.conf.in
+++ b/controller/config/beerocks_controller.conf.in
@@ -56,8 +56,8 @@ fail_safe_5G_vht_frequency=5210
use_dataelements_vap_configs=@BEEROCKS_CONTROLLER_DATAELEMENTS_VAP_CONFIGS@
[log]
-log_global_levels=error,info,warning,fatal,trace,debug
-log_global_syslog_levels=error,info,warning,fatal,trace,debug
+log_global_levels=error,info,warning,fatal
+log_global_syslog_levels=error,info,warning,fatal
log_global_size=@BEEROCKS_CONTROLLER_LOG_SIZE@
log_files_enabled=@BEEROCKS_LOG_FILES_ENABLED@
log_files_path=@BEEROCKS_LOG_FILES_PATH@