From bde47d35293a37065ea494e6d34b59924c67adc6 Mon Sep 17 00:00:00 2001 From: hubbylei Date: Sat, 13 Nov 2021 21:30:01 +0800 Subject: [PATCH] Update cpuinfo (#8250) Fix errors in scripts --- package/lean/autocore/files/arm/sbin/cpuinfo | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/package/lean/autocore/files/arm/sbin/cpuinfo b/package/lean/autocore/files/arm/sbin/cpuinfo index 9df2e0fc7..b582abee1 100755 --- a/package/lean/autocore/files/arm/sbin/cpuinfo +++ b/package/lean/autocore/files/arm/sbin/cpuinfo @@ -16,11 +16,12 @@ else [ -n "${big_cpu_freq}" ] && big_cpu_freq="${big_cpu_freq}MHz " fi -if grep -q "ipq40xx" "/etc/openwrt_release"; then - sys_temp="$(awk '{ printf("%.1f°C ", $0 / 1000) }' /sys/class/ieee80211/phy*/device/hwmon/hwmon*/temp1_input)" -else - sys_temp="$(awk '{ printf("%.1f°C ", $0 / 1000) }' /sys/class/thermal/thermal_zone0/temp)" -fi +if grep -q "ipq" "/etc/openwrt_release"; then + if grep -q "ipq40xx" "/etc/openwrt_release"; then + sys_temp="$(awk '{ printf("%.1f°C ", $0 / 1000) }' /sys/class/ieee80211/phy*/device/hwmon/hwmon*/temp1_input)" + else + sys_temp="$(awk '{ printf("%.1f°C ", $0 / 1000) }' /sys/class/thermal/thermal_zone0/temp)" + fi echo -n "${cpu_arch} x ${cpu_cores} (${cpu_freq}, ${sys_temp})" else if grep -q "bcm27xx" "/etc/openwrt_release"; then