Open R-a-K-i opened 5 months ago
@rylos
Nice detective work. Now have something to investigate.
I've previously suspected that syno_enable_m2_volume was causing the unrecognized firmware issue. Since syno_enable_m2_volume and syno_enable_dedupe are 99% the same it makes sense that it could cause this issue.
I've known about the missing "Deduplication Status" and "Deduplication Savings" for SATA SSDs and HDDs for a while. I previously spent a week trying to fix it but it was too difficult.
@rylos , @jeprojects , @cb12tre , @R-a-K-i
For those that are seeing "Unrecognized firmware version" but everything else works as it should can you try this script: https://github.com/007revad/Synology_HDD_db/blob/test/edit_extjs-patch.zip
If storage manager is already open, close it and open it again.
And let me know:
If you have a problem you can run it with a --restore
option to undo the change.
If this works for everyone I'll add it to syno_hdd_db
@007revad thanks for the test script (edit_extjs-patch.zip), I am still getting the "Unrecognized firmware version"
The script 'edit_extjs-patch.zip' doesn't resolve the issue on my device either.
I've got a Crucial NVMe drive arriving tomorrow so I can see if I can reproduce the "Unrecognized firmware version". I fIc an reproduce it it will be a lot easier to fix it.
I had the opportunity to replace the disk with a new one, the same brand (SOLIDIGM) and model but with a capacity of 1 TB, and I still get the same message regarding the firmware. Here are the details if they might be useful to you:
giorgio-admin@nas-c:~/scripts/Synology_HDD_db-3.5.97$ sudo -s ./syno_hdd_db.sh -s
Synology_HDD_db v3.5.97
DS920+ DSM 7.2.1-69057-5
StorageManager 1.0.0-0017
ds920+_host_v7 version 8000
Using options: -s
Running from: /volume1/homes/giorgio-admin/scripts/Synology_HDD_db-3.5.97/syno_hdd_db.sh
HDD/SSD models found: 2
WD60EFRX-68L0BN1,82.00A82,6000 GB
WD60EFZX-68B3FN0,81.00A81,6000 GB
M.2 drive models found: 2
SAMSUNG MZALQ512HALU-000L1,EL1QFXV7,512 GB
SOLIDIGM SSDPFKNU010TZH,HPS3,1024 GB
No M.2 PCIe cards found
No Expansion Units found
WD60EFRX-68L0BN1 already exists in ds920+_host_v7.db
WD60EFZX-68B3FN0 already exists in ds920+_host_v7.db
SAMSUNG MZALQ512HALU-000L1 already exists in ds920+_host_v7.db
SOLIDIGM SSDPFKNU010TZH already exists in ds920+_host_v7.db
Support disk compatibility already enabled.
Re-enabled support memory compatibility.
NVMe support already enabled.
M.2 volume support already enabled.
Re-enabled drive db auto updates.
WD60EFRX-68L0BN1:
{
"82.00A82": {
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
},
"default": {
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
}
}
WD60EFZX-68B3FN0:
{
"81.00A81": {
"size_gb": 6000,
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"barebone_installable_v2": "auto",
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
},
"default": {
"size_gb": 6000,
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"barebone_installable_v2": "auto",
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
}
}
SAMSUNG MZALQ512HALU-000L1:
{
"EL1QFXV7": {
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
},
"default": {
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
}
}
SOLIDIGM SSDPFKNU010TZH:
{
"HPS3": {
"size_gb": 1024,
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"barebone_installable_v2": "auto",
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
},
"default": {
"size_gb": 1024,
"compatibility_interval": [
{
"compatibility": "support",
"not_yet_rolling_status": "support",
"fw_dsm_update_status_notify": false,
"barebone_installable": true,
"barebone_installable_v2": "auto",
"smart_test_ignore": false,
"smart_attr_ignore": false
}
]
}
}
DSM successfully checked disk compatibility.
You may need to reboot the Synology to see the changes.
SMART DATA:
giorgio-admin@nas-c:~/scripts/Synology_SMART_info-1.2.8$ sudo -s ./syno_smart_info.sh
Password:
Synology_SMART_info v1.2.8 - by 007revad
nas-c DS920+ DSM 7.2.1-69057-5
Drive 4 WD60EFZX-68B3FN0 WD-C813RB4G
SMART overall-health self-assessment test result: PASSED
SMART Error Counter Log: No Errors Logged
1 Raw_Read_Error_Rate 0
5 Reallocated_Sector_Ct 0
9 Power_On_Hours 5576
10 Spin_Retry_Count 0
194 Temperature_Celsius 39
197 Current_Pending_Sector 0
198 Offline_Uncorrectable 0
199 UDMA_CRC_Error_Count 0
200 Multi_Zone_Error_Rate 0
Drive 2 WD60EFRX-68L0BN1 WD-WXC1HB4N805R
SMART overall-health self-assessment test result: PASSED
SMART Error Counter Log: No Errors Logged
1 Raw_Read_Error_Rate 0
5 Reallocated_Sector_Ct 0
9 Power_On_Hours 39678
10 Spin_Retry_Count 0
194 Temperature_Celsius 39
197 Current_Pending_Sector 0
198 Offline_Uncorrectable 0
199 UDMA_CRC_Error_Count 0
200 Multi_Zone_Error_Rate 0
M.2 Drive 2 SOLIDIGM SSDPFKNU010TZH BTEH34830YH31P0B
SMART Error Counter Log: No Errors Logged
1 Critical_Warning 0
2 Temperature 31 C
5 Percentage Used 0%
12 Power On Hours 14
13 Unsafe Shutdowns 1
14 Media Errors 0
M.2 Drive 1 SAMSUNG MZALQ512HALU-000L1 S4YCNE0MA08573
SMART Error Counter Log: No Errors Logged
1 Critical_Warning 0
2 Temperature 29 C
5 Percentage Used 2%
12 Power On Hours 1,501
13 Unsafe Shutdowns 70
14 Media Errors 0
Finished
I have test this HDD.sh on SA6400 7.2-64570 update1-4 and the newest 7.2.1-69057-5:
I have tried this scripts, https://github.com/007revad/Synology_HDD_db/blob/test/edit_extjs-patch.zip but nothing changes.
While running some tests with syno_hdd_db, syno_enable_m2_drive and syno_enable_dedupe I remembered, from 18 months ago, a few people needed to run the syno_hdd_db.sh -n 2 or 3 times before their drives all stopped showed as unverified.
Make sure to run syno_hdd_db
with the -n option.
Can you try the following:
Hello,
I've the same issue (unrecognized firmware) on a DS1520+ (DSm 7.2.2-72806 update 1) with 2 Crucial P3 Plus 1To SSD
I'm already with latest version of the script.
I've tried to restore all change, manually update the drive DB, I'm still having the issue. It's just cosmetic, everything is working fine otherwise. But if you have a solution, it would be great !
Thanks in advance
I have the same issue with Crucial 1TB M.2 PCIe Gen4 NVMe P3 Plus. Cosmetic but still it would be nice to fix it. :)
Hello,
Thank you very much for your great work. Your scripts are very helpful. Maybe you can help me with the following problem:
Although the M.2 SSD and the firmware version were recognized correctly and entered in the DB file, the SSD was not recognized correctly. Is there a solution for this?
Regards Ralph
syno_hdd_db.sh -s
CT4000P3SSD8: { "P9CR30A": { "compatibility_interval": [ { "compatibility": "support", "not_yet_rolling_status": "support", "fw_dsm_update_status_notify": false, "barebone_installable": true, "smart_test_ignore": false, "smart_attr_ignore": false } ] }, "default": { "compatibility_interval": [ { "compatibility": "support", "not_yet_rolling_status": "support", "fw_dsm_update_status_notify": false, "barebone_installable": true, "smart_test_ignore": false, "smart_attr_ignore": false } ] } }