DSM 7.1 DSM7.1 introduces new drive vendor-locking parameters

Currently reading
DSM 7.1 DSM7.1 introduces new drive vendor-locking parameters

589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
I waded through the different drivedb databases today and, aside from the odd tweak here and there Synology is using a very old version of smartmontools.

Quite simply many database entries are too old or even corrupted to be actually useful.

The entry for my SSDs have extra characters and question marks:

Code:
  { "WD Blue / Red / Green SSDs",
    "WDC WDBNCE(250|500|00[124])0PNC(-.*)?|"
    "WDC  ?WDS((120|240|250|480|500)G|[124]00T)(1B|2B|1G|2G|1R)0[AB](-.*)?",
    "", "",
    "-v 165,raw48,Block_Erase_Count "
    "-v 166,raw48,Minimum_PE_Cycles_TLC "
    "-v 167,raw48,Max_Bad_Blocks_per_Die "
    "-v 168,raw48,Maximum_PE_Cycles_TLC "
    "-v 169,raw48,Total_Bad_Blocks "
    "-v 170,raw48,Grown_Bad_Blocks "
    "-v 171,raw48,Program_Fail_Count "
    "-v 172,raw48,Erase_Fail_Count "
    "-v 173,raw48,Average_PE_Cycles_TLC "
    "-v 174,raw48,Unexpected_Power_Loss "
    "-v 230,hex48,Media_Wearout_Indicator "
    "-v 233,raw48,NAND_GB_Written_TLC "
    "-v 234,raw48,NAND_GB_Written_SLC "
    "-v 241,raw48,Host_Writes_GiB "
    "-v 242,raw48,Host_Reads_GiB "
    "-v 244,raw48,Temp_Throttle_Status "

    "WD BLUE",
    "WDC\\s+WDS(250G|500G|100T|200T)2B0B-00YS70",
    "",
    "",
    "-v 5,raw48,Reassigned_NAND_block_count -v 9,raw48,Power-On_Count -v 12,raw48,Drive_Power_Cycle_Count -v 169,raw48,Total_Bad_Blocks -v 170,raw48,Grown_Bad_Blocks -v 171,raw48,Program_Fail_Count -v 172,raw48,Erase_Fail_Count -v 174,raw48,Unexpected_Power_Loss_Count -v 187,raw48,Reported_Uncorrectable_Errors -v 188,raw48,Command_Timeout_Count -v 194,tempminmax,Temperature_Celsius -v 199,raw48,CRC_Error_Count -v 230,raw48,Media_Wear_Out_Indicator -v 232,raw48,Remaining_Lifetime_Perc -v 233,raw48,NAND_GB_Written_TLC -v 234,raw48,NAND_GB_Written_SLC -v 241,raw48,Total_GB_Written -v 242,raw48,Total_GB_Read -v 244,raw48,Temperature_Throttle_Status"
}

The database is a hot mess.

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
could you pls upload the file here?

here is the master drivedb.h from smartmontools github:
file is from the date 22.05.2022, which is the same date in the customized Syno drivedb.db:
{ "VERSION: 7.3 $Id: drivedb.h 5387 2022-05-22 14:52:46Z chrfranke $",

but I can’t find in the original drivedb.h the mess from yours:
WDC\\s+WDS(250G…
even in my DSM 6 I don’t have this record (five rows related)
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
I've found the original smartmontools ticket that identified and produced a new entry for WD SSDs with 3D NAND:

1162

Ticket was closed 3 years ago.

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
yes, it was confirmed by me in post #43:
However, these disks (firmware) already modified with SMART normalized VALUE were added to SmartMonTools DB 3-2 years ago based on the standard SMART DB maintenance from the SmartMonTools.
reason why is the “WDS” part no. included in the drivedb.h
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
@jeyare - Indeed, which means Synology has not maintained the smartmontools drive database since at least March 2019.

I find it abhorrent that a company that specialises in network storage would fail to maintain a drive health database for over 3 years. It is a key part of their system that can trigger 'Critical' warnings to the end user, yet it hasn't been maintained.

I wonder how many customers have swapped-out healthy drives due to Synology DSM errors.

Falsus in uno, falsus in omnibus

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
Gents from smartmontools ask full SMART extract from your SSD:
smartctl -x

They are also curious 🧐

use pls for SN: 1926D7420114
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
Last edited:
Gents from smartmontools ask full SMART extract from your SSD:
smartctl -x

They are also curious 🧐

use pls for SN: 1926D7420114

As requested:

smartctl -x /dev/sata1p6

Code:
smartctl 6.5 (build date Oct  7 2021) [x86_64-linux-4.4.180+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               WDC
Product:              WDS400T2B0A-00SM
Revision:             30WD
User Capacity:        4,000,787,030,016 bytes [4.00 TB]
Logical block size:   512 bytes
LU is fully provisioned
Rotation Rate:        Solid State Device
Form Factor:          2.5 inches
Logical Unit id:      0x5001b444a8e02f24
Serial number:        1926D7420114
Device type:          disk
Local Time is:        Sat Jun  4 16:52:32 2022 BST
SMART support is:     Unavailable - device lacks SMART capability.
Read Cache is:        Enabled
Writeback Cache is:   Enabled

=== START OF READ SMART DATA SECTION ===
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported


[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging
Device does not support Background scan results logging

Additional data (as the -x above is a little thin):

smartctl -a -d ata /dev/sata1p6

Code:
smartctl 6.5 (build date Oct  7 2021) [x86_64-linux-4.4.180+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     WD Blue / Red / Green SSDs
Device Model:     WDC  WDS400T2B0A-00SM50
Serial Number:    1926D7420114
LU WWN Device Id: 5 001b44 4a8e02f24
Firmware Version: 411030WD
User Capacity:    4,000,787,030,016 bytes [4.00 TB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   Unknown(0x0ff0), ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA >3.2 (0x1ff), 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Jun  4 16:53:38 2022 BST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)    Offline data collection activity
                    was never started.
                    Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)    The previous self-test routine completed
                    without error or no self-test has ever
                    been run.
Total time to complete Offline
data collection:         (    0) seconds.
Offline data collection
capabilities:              (0x11) SMART execute Offline immediate.
                    No Auto Offline data collection support.
                    Suspend Offline collection upon new
                    command.
                    No Offline surface scan supported.
                    Self-test supported.
                    No Conveyance Self-test supported.
                    No Selective Self-test supported.
SMART capabilities:            (0x0003)    Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01)    Error logging supported.
                    General Purpose Logging supported.
Short self-test routine
recommended polling time:      (   2) minutes.
Extended self-test routine
recommended polling time:      (  10) minutes.

SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME                                                   FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct                                            0x0032   100   100   ---    Old_age   Always       -       0
  9 Power_On_Hours                                                   0x0032   100   100   ---    Old_age   Always       -       20705
 12 Power_Cycle_Count                                                0x0032   100   100   ---    Old_age   Always       -       29
165 Block_Erase_Count                                                0x0032   100   100   ---    Old_age   Always       -       8670610390
166 Minimum_PE_Cycles_TLC                                            0x0032   100   100   ---    Old_age   Always       -       4
167 Max_Bad_Blocks_per_Die                                           0x0032   100   100   ---    Old_age   Always       -       125
168 Maximum_PE_Cycles_TLC                                            0x0032   100   100   ---    Old_age   Always       -       47
169 Total_Bad_Blocks                                                 0x0032   100   100   ---    Old_age   Always       -       2899
170 Grown_Bad_Blocks                                                 0x0032   100   100   ---    Old_age   Always       -       0
171 Program_Fail_Count                                               0x0032   100   100   ---    Old_age   Always       -       0
172 Erase_Fail_Count                                                 0x0032   100   100   ---    Old_age   Always       -       0
173 Average_PE_Cycles_TLC                                            0x0032   100   100   ---    Old_age   Always       -       13
174 Unexpected_Power_Loss                                            0x0032   100   100   ---    Old_age   Always       -       3
184 End-to-End_Error                                                 0x0032   100   100   ---    Old_age   Always       -       0
187 Reported_Uncorrect                                               0x0032   100   100   ---    Old_age   Always       -       0
188 Command_Timeout                                                  0x0032   100   100   ---    Old_age   Always       -       77
194 Temperature_Celsius                                              0x0022   063   048   ---    Old_age   Always       -       37 (Min/Max 18/48)
199 UDMA_CRC_Error_Count                                             0x0032   100   100   ---    Old_age   Always       -       0
230 Media_Wearout_Indicator                                          0x0032   001   001   ---    Old_age   Always       -       0x0160011e0160
232 Available_Reservd_Space                                          0x0033   100   100   004    Pre-fail  Always       -       100
233 NAND_GB_Written_TLC                                              0x0032   100   100   ---    Old_age   Always       -       52683
234 NAND_GB_Written_SLC                                              0x0032   100   100   ---    Old_age   Always       -       61340
241 Host_Writes_GiB                                                  0x0030   253   253   ---    Old_age   Offline      -       41701
242 Host_Reads_GiB                                                   0x0030   253   253   ---    Old_age   Offline      -       191267
244 Temp_Throttle_Status                                             0x0032   000   100   ---    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%     20652         -
# 2  Short offline       Completed without error       00%     20633         -
# 3  Short offline       Completed without error       00%     20620         -
# 4  Short offline       Completed without error       00%     20452         -
# 5  Short offline       Completed without error       00%     20284         -
# 6  Short offline       Completed without error       00%     20116         -
# 7  Short offline       Completed without error       00%     19949         -
# 8  Short offline       Completed without error       00%     19781         -
# 9  Short offline       Completed without error       00%     19613         -
#10  Short offline       Completed without error       00%     19445         -
#11  Short offline       Completed without error       00%     19277         -
#12  Short offline       Completed without error       00%     19109         -
#13  Short offline       Completed without error       00%     18942         -
#14  Short offline       Completed without error       00%     18774         -
#15  Short offline       Completed without error       00%     18606         -
#16  Short offline       Completed without error       00%     18494         -
#17  Short offline       Completed without error       00%     18318         -
#18  Short offline       Completed without error       00%     18150         -
#19  Short offline       Completed without error       00%     17982         -
#20  Short offline       Completed without error       00%     17814         -
#21  Short offline       Completed without error       00%     17646         -

Selective Self-tests/Logging not supported

...and the database entry:

smartctl -P show -d ata /dev/sata1p6

Code:
smartctl 6.5 (build date Oct  7 2021) [x86_64-linux-4.4.180+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

Drive found in smartmontools Database.  Drive identity strings:
MODEL:              WDC  WDS400T2B0A-00SM50
FIRMWARE:           411030WD
match smartmontools Drive Database entry:
MODEL REGEXP:       WDC WDBNCE(250|500|00[124])0PNC(-.*)?|WDC  ?WDS((120|240|250|480|500)G|[124]00T)(1B|2B|1G|2G|1R)0[AB](-.*)?
FIRMWARE REGEXP:    .*
MODEL FAMILY:       WD Blue / Red / Green SSDs
ATTRIBUTE OPTIONS:  165 Block_Erase_Count
                    166 Minimum_PE_Cycles_TLC
                    167 Max_Bad_Blocks_per_Die
                    168 Maximum_PE_Cycles_TLC
                    169 Total_Bad_Blocks
                    170 Grown_Bad_Blocks
                    171 Program_Fail_Count
                    172 Erase_Fail_Count
                    173 Average_PE_Cycles_TLC
                    174 Unexpected_Power_Loss
                    230 Media_Wearout_Indicator
                    233 NAND_GB_Written_TLC
                    234 NAND_GB_Written_SLC
                    241 Host_Writes_GiB
                    242 Host_Reads_GiB
                    244 Temp_Throttle_Status

☕️²
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
And I thought I had all the bases covered ! :LOL:

Code:
smartctl -x -d ata /dev/sata1p6
smartctl 6.5 (build date Oct  7 2021) [x86_64-linux-4.4.180+] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     WD Blue / Red / Green SSDs
Device Model:     WDC  WDS400T2B0A-00SM50
Serial Number:    1926D7420114
LU WWN Device Id: 5 001b44 4a8e02f24
Firmware Version: 411030WD
User Capacity:    4,000,787,030,016 bytes [4.00 TB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   Unknown(0x0ff0), ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is:  SATA >3.2 (0x1ff), 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sat Jun  4 20:46:14 2022 BST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM feature is:   Disabled
Rd look-ahead is: Enabled
Write cache is:   Enabled
ATA Security is:  Disabled, NOT FROZEN [SEC1]
Wt Cache Reorder: Unavailable

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)    Offline data collection activity
                    was never started.
                    Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)    The previous self-test routine completed
                    without error or no self-test has ever
                    been run.
Total time to complete Offline
data collection:         (    0) seconds.
Offline data collection
capabilities:              (0x11) SMART execute Offline immediate.
                    No Auto Offline data collection support.
                    Suspend Offline collection upon new
                    command.
                    No Offline surface scan supported.
                    Self-test supported.
                    No Conveyance Self-test supported.
                    No Selective Self-test supported.
SMART capabilities:            (0x0003)    Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01)    Error logging supported.
                    General Purpose Logging supported.
Short self-test routine
recommended polling time:      (   2) minutes.
Extended self-test routine
recommended polling time:      (  10) minutes.

SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME                                                   FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
  5 Reallocated_Sector_Ct                                            -O--CK   100   100   ---    -    0
  9 Power_On_Hours                                                   -O--CK   100   100   ---    -    20709
 12 Power_Cycle_Count                                                -O--CK   100   100   ---    -    29
165 Block_Erase_Count                                                -O--CK   100   100   ---    -    8670610390
166 Minimum_PE_Cycles_TLC                                            -O--CK   100   100   ---    -    4
167 Max_Bad_Blocks_per_Die                                           -O--CK   100   100   ---    -    125
168 Maximum_PE_Cycles_TLC                                            -O--CK   100   100   ---    -    47
169 Total_Bad_Blocks                                                 -O--CK   100   100   ---    -    2899
170 Grown_Bad_Blocks                                                 -O--CK   100   100   ---    -    0
171 Program_Fail_Count                                               -O--CK   100   100   ---    -    0
172 Erase_Fail_Count                                                 -O--CK   100   100   ---    -    0
173 Average_PE_Cycles_TLC                                            -O--CK   100   100   ---    -    13
174 Unexpected_Power_Loss                                            -O--CK   100   100   ---    -    3
184 End-to-End_Error                                                 -O--CK   100   100   ---    -    0
187 Reported_Uncorrect                                               -O--CK   100   100   ---    -    0
188 Command_Timeout                                                  -O--CK   100   100   ---    -    77
194 Temperature_Celsius                                              -O---K   064   048   ---    -    36 (Min/Max 18/48)
199 UDMA_CRC_Error_Count                                             -O--CK   100   100   ---    -    0
230 Media_Wearout_Indicator                                          -O--CK   001   001   ---    -    0x0160011e0160
232 Available_Reservd_Space                                          PO--CK   100   100   004    -    100
233 NAND_GB_Written_TLC                                              -O--CK   100   100   ---    -    52686
234 NAND_GB_Written_SLC                                              -O--CK   100   100   ---    -    61344
241 Host_Writes_GiB                                                  ----CK   253   253   ---    -    41704
242 Host_Reads_GiB                                                   ----CK   253   253   ---    -    191277
244 Temp_Throttle_Status                                             -O--CK   000   100   ---    -    0
                            ||||||_ K auto-keep
                            |||||__ C event count
                            ||||___ R error rate
                            |||____ S speed/performance
                            ||_____ O updated online
                            |______ P prefailure warning

ATA_READ_LOG_EXT (addr=0x00:0x00, page=0, n=1) failed: 48-bit ATA commands not implemented
Read GP Log Directory failed

SMART Log Directory Version 1 [multi-sector log support]
Address    Access  R/W   Size  Description
0x00           SL  R/O      1  Log Directory
0x01           SL  R/O      1  Summary SMART error log
0x02           SL  R/O      2  Comprehensive SMART error log
0x04           SL  R/O      8  Device Statistics log
0x06           SL  R/O      1  SMART self-test log
0x30           SL  R/O      9  IDENTIFY DEVICE data log
0x80-0x9f      SL  R/W     16  Host vendor specific log

SMART Extended Comprehensive Error Log (GP Log 0x03) not supported

SMART Error Log Version: 1
No Errors Logged

SMART Extended Self-test Log (GP Log 0x07) not supported

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%     20652         -
# 2  Short offline       Completed without error       00%     20633         -
# 3  Short offline       Completed without error       00%     20620         -
# 4  Short offline       Completed without error       00%     20452         -
# 5  Short offline       Completed without error       00%     20284         -
# 6  Short offline       Completed without error       00%     20116         -
# 7  Short offline       Completed without error       00%     19949         -
# 8  Short offline       Completed without error       00%     19781         -
# 9  Short offline       Completed without error       00%     19613         -
#10  Short offline       Completed without error       00%     19445         -
#11  Short offline       Completed without error       00%     19277         -
#12  Short offline       Completed without error       00%     19109         -
#13  Short offline       Completed without error       00%     18942         -
#14  Short offline       Completed without error       00%     18774         -
#15  Short offline       Completed without error       00%     18606         -
#16  Short offline       Completed without error       00%     18494         -
#17  Short offline       Completed without error       00%     18318         -
#18  Short offline       Completed without error       00%     18150         -
#19  Short offline       Completed without error       00%     17982         -
#20  Short offline       Completed without error       00%     17814         -
#21  Short offline       Completed without error       00%     17646         -

Selective Self-tests/Logging not supported

SCT Commands not supported

Device Statistics (SMART Log 0x04)
Page  Offset Size        Value Flags Description
ATA_SMART_READ_LOG failed: Multi-sector ATA commands not implemented
Read Device Statistics pages 0x00-0x07 failed

ATA_READ_LOG_EXT (addr=0x11:0x00, page=0, n=1) failed: 48-bit ATA commands not implemented
Read SATA Phy Event Counters failed

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
@Robbie

Chris from Smartmontools is amazing guy (support over weekend), his full last response (several iterations):

smartctl 6.5 (build date Oct 7 2021) [x86_64-linux-4.4.180+] (local build)
Please note that this release is 6+ years old.

ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE
...
230 Media_Wearout_Indicator -O--CK 001 001 --- - 0x0160011e0160
Most thresholds are missing. The normalized value is possibly increasing from 0 instead of decreasing from 100. This is a drive firmware issue which cannot be fixed by a drive database entry. From the ATA standards point of view, it is not a firmware bug because the SMART data structure was never part of any ATA standard.

Device Statistics (SMART Log 0x04)
Page Offset Size Value Flags Description
ATA_SMART_READ_LOG failed: Multi-sector ATA commands not implemented
Read Device Statistics pages 0x00-0x07 failed
Device Statistics usually contains the correct Percentage Used Endurance Indicator but unfortunately this SATA driver does not implement the required functionality to read this log.

There are two alternatives which might disable the false interpretation of attribute 230 by Synology NAS:

Rename the attribute:
-v 230,hex48,Bogus_Media_Wearout_Ind

Move VALUE WORST to RAW_VALUE:
-v 230,hex64,Media_Wearout_Indicator

——————————————————+++
@Robie,
try both ways.
——————————————————+++

Translation for everyone:
1. as was stated in this thread - this case has nothing to do with Synology Drives Lock Strategy (officially)

2. this is a common situation when someone in Syno Dev changed part of their own code; Which was not even in the announcement (for new DSM ver), so it is almost a stupid mistake, which, however, caused a series of stupid consequences and entire NAS malfunctions.

3. What should attract attention is the fact, which I have pointed out several times, that Synology uses many 3rd party tools for core features, which are outdated. They have currently confirmed this directly from Smartmontools support (6y old ver). I don't know why these are such important tools for storage systems, and they are on the fringes of Synology's interest. If they spent at least 10% of their efforts to stabilise the DSM, they would do much more than stick their label on Toshiba drives.

4. On the one hand, it should be Synology's fault; they are not the firmware makers for the WD SSDs. No doubt. On the other hand, they use the Smartmontools, their drivedb.h DB to detect HEALTH CHECK disks in their NASes, update the DB in which they make "weird" edits without logic and do not have a direct link to Smartmontools support - to find a solution. Or find how to keep the SATA driver under control = it’s NAS; it isn’t a computer display. Instead, Synology makes fools of customers about SSD incompatibility and other pearls. Also, asking DSM Debug.dat was pointless.
In the end, the customer has to fix it himself, because the level of knowledge of Syno support is useful in explaining how the NAS turns on.

This is another bad Lesson learned from the Synology Dev and Support attitude and knowledge level.
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
There are two alternatives which might disable the false interpretation of attribute 230 by Synology NAS:

Rename the attribute:
-v 230,hex48,Bogus_Media_Wearout_Ind

Move VALUE WORST to RAW_VALUE:
-v 230,hex64,Media_Wearout_Indicator

——————————————————+++
@Robie,
try both ways.
——————————————————+++

@jeyare - I've no idea what to do with those changes. Do they require a complete command syntax to write somewhere or do they indicate that a manual edit of a file (eg using VI or similar) is required?

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
Last edited:
vi is enough,
tested by me
/var/lib/smartmontools/drivedb.db
 
537
102
NAS
RS820+, DS718+
Operating system
  1. Windows
Mobile operating system
  1. iOS
Translation for everyone:
1. as was stated in this thread - this case has nothing to do with Synology Drives Lock Strategy (officially)
Can we update the title of this thread now that we officially know this is not the issue; this is misleading a bit.
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
this is a heavy issue

but the title of the thread can be changed to:
"The last DSM update caused volume critical status - vague SMART implementation"
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
Can we update the title of this thread now that we officially know this is not the issue; this is misleading a bit.

Introducing new latent code to exclude other vendor's drives (as they did before the RAM locking went live), running a new set of drive databases under the Syno label, editing a 7 year old version of smartmontools, excluding some drives completely and not updating many more, insisting customers buy their brand of SSD for support, only including their own SSDs for numerous current NASes as the only compatible drives, allowing a drive migration before cutting the drives adrift at a later date, modifying smartctl outside of the licence and without consent of the copyright holders, repeated refusals to provide support for changes they have made to DSM, introducing Synology SSDs that can only be used in Synology NASes, inserting unannounced changes to DSM through otherwise benign updates...

Probably missed a fair bit above but I think it is too early to cast them in a positive manner but I appreciate that others may have a differing view. My last Synology hardware issue I had to resolve myself (PCIe power issue) as they refused any support due to the mere usage of non-Synology drives. The fix cost me ~£200 (bad Synology NIC) and a lot of hours finding the underlying fault but in this case they proposed a circa £10,000 remedy (!), on top of the cost of the completely healthy drives currently installed. In both cases I have been forced to go deeper into Synology's systems than any customer should need to go, whilst being repeatedly mislead, refuted or rebutted by Synology Support. This is not a good customer experience.

☕
 
589
317
NAS
RS1221+, DS1517+, RS819, RS217
Operating system
  1. macOS
Mobile operating system
  1. iOS
vi is enough,
tested by me
/var/lib/smartmontools/drivedb.db

Didn't help matters but the changes did have an effect. It drove down the life remaining to 0% (!):

 2022-06-05 at 21.52.56.png


 2022-06-05 at 21.53.25.png


Gone back to the standard DSM settings, so now boasting 1% life remaining again.

Of course, as we can now influence matters I am more positive that a correct syntax can be found.

☕
 

jeyare

Subscriber
2,424
806
NAS
Synology, TrueNAS
Operating system
  1. Linux
  2. Windows
which one from the two proposed solutions was tested with this outcome?

Rename the attribute:
-v 230,hex48,Bogus_Media_Wearout_Ind

or

Move VALUE WORST to RAW_VALUE:
-v 230,hex64,Media_Wearout_Indicator
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

UPS's with AVR (Automatic Voltage Regulation) are worth the added expense... They'll take care of voltage...
Replies
13
Views
1,122
  • Question
So just in case anyone else gets this problem I thought I'd do an update. It turned out I was having this...
Replies
8
Views
929
I haven’t bothered trying to mate any of our 5UPS’s to any of 3 NAS’s, or IT Gear, or TV or Sat gear...
Replies
91
Views
12,344
I can confirm that this worked for me with DSM 7.1 Enable SSH on `Control Panel/Terminal & SNMP` Boot up...
Replies
10
Views
318
I think there’s a link on the bottom that would have said sign in using another method. From there you...
Replies
4
Views
418
RESOLVED: Synology Support applied a hot patch to my NAS that corrected the R/W cache issue causing the...
Replies
2
Views
1,588
Hi. If I share a folder in my Drive with another user, who uses Windows (3.0.1) or macOS (3.0.1) Drive...
Replies
0
Views
618

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Top