diff --git a/scripts/armhwinfo b/scripts/armhwinfo index 1d7048d23..b5e303da8 100644 --- a/scripts/armhwinfo +++ b/scripts/armhwinfo @@ -163,6 +163,8 @@ prepare_board() { echo 2 >/proc/irq/$(awk -F":" "/usb1/ {print \$1}" /proc/irq/$(awk -F":" "/usb2/ {print \$1}" /proc/irq/$(awk -F":" "/sunxi-mmc/ {print \$1}" /proc/irq/$(awk -F":" "/eth/ {print \$1}" /sys/class/net/eth0/queues/rx-0/rps_cpus ;; esac } # prepare_board diff --git a/scripts/update-motd.d/30-sysinfo b/scripts/update-motd.d/30-sysinfo index bb136a82b..60e6f20c1 100644 --- a/scripts/update-motd.d/30-sysinfo +++ b/scripts/update-motd.d/30-sysinfo @@ -101,7 +101,9 @@ if [ -e "$storage" ]; then fi # read temperature from different locations -mkdir -p -m775 /etc/armbianmonitor/datasources/ +[ -d /etc/armbianmonitor/datasources ] || mkdir -p -m775 /etc/armbianmonitor/datasources +read board_temp