您尚未登录。

#1 2019-09-24 10:42:44

caizhengzhu
管理员

华硕路由器官方固件查看 CPU、无线 温度的方法

原文地址:http://www.52asus.com/thread-3819-1-1.html

首先前往路由器管理页面开启 SSH 或 telnet,在命令行中登录路由器。

查询 CPU 温度
用来查询 CPU 温度的命令,命令回馈结果就是 CPU 实际摄氏度 [1](命令适用于大部分机型)

cat /proc/dmu/temperature

大部分华硕中高端路由器都是博通 Broadcom CPU,应使用上方命令。如果你的路由器是宽腾达 Quantenna CPU,请使用下面命令 [2](命令适用于 RT-AC87U 的第二个 CPU)

qcsapi_sockrpc get_temperature

RT-AC86U 则使用如下命令 [3],需要计算下,计算公式是 结果÷1000=实际摄氏度

cat /sys/class/thermal/thermal_zone0/temp

或者 [5],结果同样需要 ÷1000

cat /sys/devices/virtual/thermal/thermal_zone0/temp

查询无线温度
查询无线命令有两个,一个是 2.4GHz 另一个是 5GHz [1]

wl -i eth1 phy_tempsense
wl -i eth2 phy_tempsense

不过,无线温度命令回馈结果不是实际的温度,需要计算下,计算方法是 结果÷2+20=实际摄氏度,比如结果是 73,73÷2+20=56.5℃
对于三频路由器可以额外使用下面这个命令:

wl -i eth3 phy_tempsense

RT-AC86U 查询 2.4GHz 和 5GHz 无线温度命令则是 [4]:

wl -i eth5 phy_tempsense
wl -i eth6 phy_tempsense

其他
联发科 MediaTek 或 英特尔 Intel CPU,目前我没有找到有效的命令;
由于硬件不同、内核不同或语言不同,某些路由器可能不适用于以上命令。

离线

#2 2026-09-16 15:48:10

caizhengzhu
管理员
Windows 10Microsoft Edge 153.0

回复: 华硕路由器官方固件查看 CPU、无线 温度的方法

https://www.right.com.cn/forum/thread-8226274-1-1.html

ax86u pro查看温度命令:

cat /sys/class/thermal/thermal_zone0/temp | awk '{print $1 / 1000}'

查询无线命令一般有两个,第一个是 2.4GHz 另一个是 5GHz [1],命令回馈结果就是无线实际摄氏度

wl -i `nvram get wl0_ifname` phy_tempsense | awk '{print $1 / 2 + 20}'
wl -i `nvram get wl1_ifname` phy_tempsense | awk '{print $1 / 2 + 20}'

离线

在此主题中在线的注册用户:0, 访客:0

论坛底部