From 817044a52dc11551dded1e5373982e1659150c25 Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Sun, 19 Aug 2018 21:54:12 +0100 Subject: [PATCH] Check that cpu temperature can be detected --- src/freedombone-installer | 8 +++++--- src/freedombone-utils-webadmin | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/freedombone-installer b/src/freedombone-installer index 7fdc5e24d..54e8f5266 100755 --- a/src/freedombone-installer +++ b/src/freedombone-installer @@ -1504,9 +1504,11 @@ function update_system_monitor { used_memory_percent=$((used_memory * 100 / total_memory)) cpu_temperature=0 - cpu_temp=$(cat /sys/class/thermal/thermal_zone*/temp | head -n 1) - if [ "$cpu_temp" ]; then - cpu_temperature=$((cpu_temp / 1000)) + if [ -f /sys/class/thermal/thermal_zone0/temp ]; then + cpu_temp=$(cat /sys/class/thermal/thermal_zone*/temp | head -n 1) + if [ "$cpu_temp" ]; then + cpu_temperature=$((cpu_temp / 1000)) + fi fi test_drive=/dev/sda1 diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index 47ff1b95f..d2c3bc242 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -753,9 +753,11 @@ function webadmin_update_system_monitor { used_memory_percent=$((used_memory * 100 / total_memory)) cpu_temperature=0 - cpu_temp=$(cat /sys/class/thermal/thermal_zone*/temp | head -n 1) - if [ "$cpu_temp" ]; then - cpu_temperature=$((cpu_temp / 1000)) + if [ -f /sys/class/thermal/thermal_zone0/temp ]; then + cpu_temp=$(cat /sys/class/thermal/thermal_zone*/temp | head -n 1) + if [ "$cpu_temp" ]; then + cpu_temperature=$((cpu_temp / 1000)) + fi fi test_drive=/dev/sda1 -- GitLab