diff --git a/emhttp/plugins/dynamix/SysDrivers.page b/emhttp/plugins/dynamix/SysDrivers.page new file mode 100644 index 000000000..370391a38 --- /dev/null +++ b/emhttp/plugins/dynamix/SysDrivers.page @@ -0,0 +1,68 @@ +Menu="UNRAID-OS" +Title="System Modules/Drivers" +Icon="fa-sitemap" +Tag="server" +--- + + + + +

+ + diff --git a/emhttp/plugins/dynamix/include/SysDrivers.php b/emhttp/plugins/dynamix/include/SysDrivers.php new file mode 100644 index 000000000..fd31bf597 --- /dev/null +++ b/emhttp/plugins/dynamix/include/SysDrivers.php @@ -0,0 +1,114 @@ + + $modname, + 'dependacy' => $depends, + 'parms' => $parms, + 'file' => $file, + 'modprobe' => $modprobe, + 'state' => $state, + 'type' => $dir, + 'description' => substr($desc , 0 ,60) , + ] ; + } + echo ""._("Module/Driver").""._("Description").""._("State").""._("Type").""._("Modeprobe.d config file").""; + + if (is_array($arrModules)) ksort($arrModules) ; + foreach($arrModules as $modname => $module) + { + echo "$modname{$module['description']}{$module['state']}{$module['type']}"; + if (is_array($module["modprobe"])) { + $i = 0 ; + foreach($module["modprobe"] as $line) { + if ($i) echo "$line" ; else echo "$line" ; + $i++ ; + } + } + + } + break; + +} +?>