禁用WiFi时WiFi传感器温度异常飙升的原因排查与解决方法咨询
禁用WiFi时WiFi传感器温度异常飙升的原因排查与解决方法咨询
大家好,我遇到了一个挺奇怪的问题,想请教下各位:
在我的Dell Optiplex7000 SSF机型上(系统是完全更新后的Fedora 38),当我执行命令nmcli radio wifi off关闭WiFi后,WiFi传感器的温度会立刻从30℃左右飙升到60℃以上。因为这个异常情况,我现在不得不一直保持WiFi处于开启状态。但有意思的是,同样的操作在Dell Optiplex7000 Micro机型上却完全没有这个问题。
我一开始是通过gkrellm的传感器插件发现这个现象的,它显示的对应传感器是iwlwifi_1@0/temp1。为了验证数据的准确性,我安装了lm_sensors来对比:
- 当WiFi开启时,lm_sensors的输出是这样的:
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +30.0°C - 而关闭WiFi后,lm_sensors的输出变成了:
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: N/A
看起来像是gkrellm读取到了无效的温度数据,而lm_sensors在WiFi关闭时会正确识别到传感器不可用。而且其他硬件传感器的温度数值都保持正常,gkrellm显示的那个“飙升后的高温”其实和环境温度是一致的,这也进一步说明是数据读取的问题。
想请教下各位,为什么会出现这种情况?有没有办法解决这个问题,让我可以正常关闭WiFi而不出现这种错误的温度提示?
备注:内容来源于stack exchange,提问作者Luis A. Florit




