Menu="Utilities" Title="Unraid-Kernel-Helper" ---
This is the plugin for the Docker Container Unraid-Kernel-Helper.
It shows you all available informations about your built Kernel and Drivers/Modules (Empty values mean that not Module or compatible Hardware is found).
If you haven't created your own Images yet, you can do that by downloading the Docker Container 'Unraid-Kernel-Helper' from the CA App.
If you like my work, please consider Donating:
Custom loaded Modules found:
=`modinfo nvidia zfs joydev | grep -w "name:" | cut -d ':' -f2 | tr -d ' '`?> =`dmesg | grep -i dvb | grep -i 'adapter 0' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 1' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 2' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 3' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 4' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 5' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 6' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> =`dmesg | grep -i dvb | grep -i 'adapter 7' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?>
nVidia Info: | |
Nvidia Driver Version: | =`nvidia-smi | grep "Driver Version" | cut -d ' ' -f3`?> |
Installed GPU(s): | =`nvidia-smi --query-gpu=index,name,gpu_bus_id,uuid --format=csv,noheader | tr "," "\n" | sed 's/^[ \t]*//' | sed -e s/00000000://g | sed '0~4G' | sed 's/^[0-9]$/&:/' | sed 's/$/ /' 0: `?> |
DVB Info | |
Loaded Kernel Module DVB1 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 0' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 0' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB2 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 1' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 1' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB3 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 2' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 2' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB4 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 3' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 3' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB5 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 4' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 4' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB6 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 5' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 5' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB7 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 6' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 6' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
Loaded Kernel Module DVB8 & Version: | =`dmesg | grep -i dvb | grep -i 'adapter 7' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1`?> | =`modinfo "$(dmesg | grep -i dvb | grep -i 'adapter 7' | cut -d ']' -f2 | cut -d ' ' -f2 | head -1)" | grep "version" | head -1 | cut -d ' ' -f9`?> |
ZFS Info: | ||
ZFS Version: | =`zfs --version | head -1 | cut -d '-' -f2-`?> | |
Pool List: |
$output = "NAME SIZE\nabc 10";
// check for error message
if(strpos($output, "no pools available") !== false) {
?>
=$output?>
} elseif (strpos($output, "config:") !== false) {
// TODO display data for zpool status without any options (?)
// parse output table
} else {
// create array with lines; splits on \n
$rows = explode("\n", $output);
?>
|
System Info | |
Unraid Version: | =`cat /etc/unraid-version | cut -d '"' -f2`?> |
Kernel: | =`uname -r`?> |
Compile Date: | =`uname -v | cut -d ' ' -f3-`?> |