如何禁用将 wpa_supplicant 记录到 syslog

如何禁用将 wpa_supplicant 记录到 syslog

我的syslog被​​淹没的情况如下,这显然与 WLAN 连接有关。

这个问题是如何禁用wpa_supplicant登录syslog

Nov 16 03:58:14 vb-nb-mint wpa_supplicant[1523]: wlan0: WPA: Group rekeying completed with 30:b5:c2:b9:c8:f2 [GTK=CCMP]

编辑1:我认为我的问题是不同的,因为我什至不知道wpa_supplicant在后台而不是在某些脚本中正在做什么。我现在是 Mint 18,只想syslog在没有这个的情况下干净。

答案1

如果您正在使用rsyslog或类似的文件,您可以编辑您的配置文件/etc/rsyslog.conf或类似的文件。查找引用 的行/var/log/syslog,例如,

*.*;auth,authpriv.none          -/var/log/syslog

并在其前面插入一行以抑制具有适当程序名称的消息,例如

:programname, isequal, "wpa_supplicant" stop

同一件事还有其他语法,具体取决于您拥有的版本,但这是相当旧的,应该适用于许多版本。重新启动您的rsyslog守护进程。

答案2

wpa_supplicant -f /tmp/wpalog ....

man wpa_supplicant

   -f output file
          Log output to specified file instead of stdout.  (This  is  only
          available if wpa_supplicant was built with the CONFIG_DEBUG_FILE
          option.)

相关内容