allow remote hdd debug

This commit is contained in:
Meliox 2025-09-06 21:26:23 +02:00
parent 0eabae4f40
commit 02b335f0a2

View File

@ -169,21 +169,35 @@ function configure {
ENABLE_RAM_TEMP=false ENABLE_RAM_TEMP=false
fi fi
# Check if HDD/SSD data is installed
# Check if HDD/SSD data is installed # Check if HDD/SSD data is installed
msg "\nDetecting support for HDD/SDD temperature sensors..." msg "\nDetecting support for HDD/SDD temperature sensors..."
if (lsmod | grep -wq "drivetemp"); then if [ $DEBUG_REMOTE = true ]; then
# Check if SDD/HDD data is available # Check if debug file contains HDD/SSD data
if (echo "$sensorsOutput" | grep -q "drivetemp-scsi-"); then if (echo "$sensorsOutput" | grep -q "drivetemp-scsi-"); then
msg "Detected sensors:\n$(echo "$sensorsOutput" | grep -o '"drivetemp-scsi[^"]*"' | sed 's/"//g')" msg "Detected sensors:\n$(echo "$sensorsOutput" | grep -o '"drivetemp-scsi[^"]*"' | sed 's/"//g')"
ENABLE_HDD_TEMP=true ENABLE_HDD_TEMP=true
SENSORS_DETECTED=true SENSORS_DETECTED=true
else else
warn "Kernel module \"drivetemp\" is not installed. HDD/SDD temperatures will not be available." warn "No HDD/SSD temperature sensors found in debug data."
ENABLE_HDD_TEMP=false ENABLE_HDD_TEMP=false
fi fi
else else
warn "No HDD/SSD temperature sensors found." # Check if kernel module is loaded
ENABLE_HDD_TEMP=false if (lsmod | grep -wq "drivetemp"); then
# Check if SDD/HDD data is available
if (echo "$sensorsOutput" | grep -q "drivetemp-scsi-"); then
msg "Detected sensors:\n$(echo "$sensorsOutput" | grep -o '"drivetemp-scsi[^"]*"' | sed 's/"//g')"
ENABLE_HDD_TEMP=true
SENSORS_DETECTED=true
else
warn "Kernel module \"drivetemp\" is not installed. HDD/SDD temperatures will not be available."
ENABLE_HDD_TEMP=false
fi
else
warn "No HDD/SSD temperature sensors found."
ENABLE_HDD_TEMP=false
fi
fi fi
# Check if NVMe data is available # Check if NVMe data is available