diff --git a/plugins/dynamix/DashStats.page b/plugins/dynamix/DashStats.page index 64ce6506a..f4f982f12 100644 --- a/plugins/dynamix/DashStats.page +++ b/plugins/dynamix/DashStats.page @@ -26,7 +26,7 @@ foreach ($shares as $share) { } $total = exec("awk '/^MemTotal/{print $2*1024/1.048576}' /proc/meminfo"); -exec("ifconfig -s|awk '/^(bond|eth|lo)/{print $1}'",$ports); +exec("ls /sys/class/net|grep -Po '^(lo|(bond|eth)\d+)$'",$ports); $memory_installed = exec("dmidecode -t 17 | awk -F: '/^\tSize: [0-9]+ MB$/{t+=$2} /^\tSize: [0-9]+ GB$/{t+=$2*1024} END{print t}'")/1024; $memory_maximum = exec("dmidecode -t 16 | awk -F: '/^\tMaximum Capacity: [0-9]+ GB$/{t+=$2} END{print t}'"); diff --git a/plugins/dynamix/include/SystemInformation.php b/plugins/dynamix/include/SystemInformation.php index 938841464..341e9b8e7 100644 --- a/plugins/dynamix/include/SystemInformation.php +++ b/plugins/dynamix/include/SystemInformation.php @@ -154,7 +154,7 @@ echo "$memory_installed GB (max. installable capacity $memory_maximum GB)$star";