-
Frankenserver Thinkstation P3 Tiny | Common ground for external PSU?
Hey guys! Since i tok the step to move out from the nimbustor AS5402T to a Lenovo Thinkstation P3 Tiny for my homelab i realized that storage was a bit of a hard nut to crack in this one. So the initial plan was to add the LSI 9400-8i to the Lenovo Thinkstation P3 Tiny with a riser cable out of the enclosure so i can make sure to create some diy cooling on this board, i suspect it gets rather hot. And then basically just 3D print a JBOD enclosure in the KWS 10'' Rack V2. But for power i had to settle for an external PSU for the HDD's and here is my foreseen issue, common ground. The arcithecture is looking like this: Lenovo power brick --> P3 Tiny --> LSI 9400-8i --> SATA to HDD Corsair Rme 750w ATX PSU with jumper pin --> Power to HDD if i'm, not mistaken, shouldn't Corsair PSU and Lenovo share common ground in this scenario? ( should probably also change out the corsair to a meanwell.) And if they are supposed to be grounded, any tip on how other's have solved it?
-
-
[Guide] Asustor fan control
Thanks for this topic! i had the same issue on an AS5402T. However, i used the bash at this page as inspiration and created my own script with linear scaling for the fan speed #!/bin/bash # Define temperature range for smooth scaling TEMP_MIN=40 # Minimum temperature (fan runs at lowest speed) TEMP_MAX=80 # Maximum temperature (fan runs at highest speed) # Define fan speed range SPEED_MIN=45 # Minimum fan speed (PWM value) SPEED_MAX=255 # Maximum fan speed # hwmon path HWMON_PATH=/sys/devices/platform/asustor_it87.2608/hwmon/hwmon1/pwm1 # Validate PWM control path if [[ ! -f "$HWMON_PATH" ]]; then echo "Error: PWM fan control device not found!" exit 1 fi # Fetch CPU temperature with improved extraction CPU_TEMP_RAW=$(/usr/bin/sensors | grep -E "CPU Temp|Package id 0" | awk '{print $3}' | tr -d '+°C') # Validate temperature reading if [[ -z "$CPU_TEMP_RAW" ]]; then echo "Error: Unable to read CPU temperature!" exit 1 fi # Convert temperature to integer CPU_TEMP=$(printf "%.0f" "$CPU_TEMP_RAW") # Ensure temperature stays within bounds if (( CPU_TEMP < TEMP_MIN )); then FANSET=$SPEED_MIN elif (( CPU_TEMP > TEMP_MAX )); then FANSET=$SPEED_MAX else # Linearly interpolate fan speed FANSET=$(( SPEED_MIN + (CPU_TEMP - TEMP_MIN) * (SPEED_MAX - SPEED_MIN) / (TEMP_MAX - TEMP_MIN) )) fi # Log temperature and fan speed echo "CPU Temp: $CPU_TEMP°C → Adjusting fan speed to: $FANSET" # Ensure PWM control is enabled PWM_ENABLE_PATH="${HWMON_PATH}_enable" if [[ -f "$PWM_ENABLE_PATH" ]]; then echo 1 > "$PWM_ENABLE_PATH" fi # Apply fan speed adjustment echo "$FANSET" > "$HWMON_PATH" New to this forum, unsure how to use the code block..
-
Using Xpanstor AS5004U with Unraid OS on AS5402T – Feasibility and Stability
This is exaclty my thought aswell, however that is the most cost-efficient solution i have to date. i have a plan around this i want to test: 1. 1TB NVMe Chache in AS5402T 2. Write a script that monitors the USB connections and maybe trigger Mover to automatically transfer the files from cache to array if this is operative if the automation and script is solid enough i'm more than happy lmao considered it just a hobby, home media server anyway
-
Using Xpanstor AS5004U with Unraid OS on AS5402T – Feasibility and Stability
Hi everyone, I’m currently working on a project where I’m running Unraid OS on an Asustor AS5402T, and I want to expand my storage by connecting an Xpanstor AS5004U via USB-C. My goal is to include it in the Unraid array, possibly with parity, though parity is not necessarily required. I have a few key questions for the community: Will Unraid recognize the Xpanstor AS5004U via USB-C and allow it to be included in the array? Would installing an NVMe cache in the AS5402T improve stability when using Xpanstor as an external storage unit? I’m concerned about potential USB disconnection issues and whether NVMe caching can act as a buffer to mitigate interruptions. Has anyone successfully integrated an Xpanstor AS5004U (or other USB storage device) into an Unraid array? I’ve seen discussions about external USB storage with Unraid, but experiences seem to vary. I’d appreciate any insights, success stories, or recommendations on setup, configuration, and potential pitfalls. Is this a practical setup, or should I consider alternative methods to expand storage more reliably within Unraid? Thanks in advance! Looking forward to hearing your thoughts.
Krisyv3
Members
-
Joined
-
Last visited