Jump to content
XPEnology Community

HBA in apollolake works, but disk temperature is set at 29C in GUI (smartctl report correct temperature)


Recommended Posts

I've installed the AuxXxilium loader and everything seems to be mostly working fine, but I can't get the drive temperatures.


I'm passing through an HBA controller (a SAS2008 LSI Falcon) and if I try to get the temperature using SMART data with it works:


sudo smartctl -a -d scsi -T permissive /dev/sdd
smartctl 6.5 (build date Sep 26 2022) [x86_64-linux-4.4.302+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Vendor:               WD
Product:              WL4000GSAS3272
Revision:             VR08
Compliance:           SPC-4
User Capacity:        4,000,787,030,016 bytes [4.00 TB]
Logical block size:   512 bytes
Rotation Rate:        7200 rpm
Form Factor:          3.5 inches
Logical Unit id:      0x50000c0f01e24664
Serial number:        WOCL25001561971
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Sun Nov 19 15:48:23 2023 GMT
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Enabled

SMART Health Status: OK

Current Drive Temperature:     40 C
Drive Trip Temperature:        40 C

Manufactured in week 09 of year 2014
Specified cycle count over device lifetime:  1048576
Accumulated start-stop cycles:  92
Specified load-unload count over device lifetime:  1114112
Accumulated load-unload cycles:  1
Elements in grown defect list: 0

Error counter log:
           Errors Corrected by           Total   Correction     Gigabytes    Total
               ECC          rereads/    errors   algorithm      processed    uncorrected
           fast | delayed   rewrites  corrected  invocations   [10^9 bytes]  errors
read:     494402      418       502    494820        418      63713.828           0
write:    579802     1497      1507    581299       1497      24498.134           0

Non-medium error count:    43855

SMART Self-test log
Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
     Description                              number   (hours)
# 1  Background short  Completed                   -    9783                 - [-   -    -]
# 2  Background long   Completed                   -    9607                 - [-   -    -]

Long (extended) Self Test duration: 31120 seconds [518.7 minutes]


But in the gui and from snmp, I get the same 29C all the time:

snmpwalk -c public -v 2c localhost | grep diskTemperature
SYNOLOGY-DISK-MIB::diskTemperature.0 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.1 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.2 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.3 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.4 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.5 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.6 = INTEGER: 29
SYNOLOGY-DISK-MIB::diskTemperature.7 = INTEGER: 29
Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...