Jump to content
XPEnology Community

DS920+ on DSM 7.1 - possible to get cache working with SATA5 as SSD Drive?


Jugga

Recommended Posts

As the topic mentions. It it possible to use SATA5 as a cache drive?

I've already populated SATA 1->4 with storage drives, and have a spare SATA SSD drive which I was hoping to use as a Read only cache.

I've tried to create and edit the /etc.defaults/extensionPorts file, but it doesn't seem to make any difference.

Keen to hear anyone's thoughts. 

Link to comment
Share on other sites

  • 3 weeks later...
On 9/13/2022 at 6:37 AM, Jugga said:

As the topic mentions. It it possible to use SATA5 as a cache drive?

I've already populated SATA 1->4 with storage drives, and have a spare SATA SSD drive which I was hoping to use as a Read only cache.

I've tried to create and edit the /etc.defaults/extensionPorts file, but it doesn't seem to make any difference.

Keen to hear anyone's thoughts. 

 

Edit both /etc.defaults/extensionPorts and /etc/extensionPorts 

Link to comment
Share on other sites

7 hours ago, pocopico said:

 

Edit both /etc.defaults/extensionPorts and /etc/extensionPorts 

 

 

DS920+ doesn't have an extensionPorts file?
Since this model is based on a device tree, shouldn't it be correct to expect the dtbpatch ext driver to automatically map NVMe?

 

admin2@ds920p:/$ ll /etc/extensionPorts
ls: cannot access '/etc/extensionPorts': No such file or directory
admin2@ds920p:/$ ll /etc.defaults/extensionPorts
ls: cannot access '/etc.defaults/extensionPorts': No such file or directory

 

Link to comment
Share on other sites

16 hours ago, Peter Suh said:

 

 

DS920+ doesn't have an extensionPorts file?
Since this model is based on a device tree, shouldn't it be correct to expect the dtbpatch ext driver to automatically map NVMe?

 

admin2@ds920p:/$ ll /etc/extensionPorts
ls: cannot access '/etc/extensionPorts': No such file or directory
admin2@ds920p:/$ ll /etc.defaults/extensionPorts
ls: cannot access '/etc.defaults/extensionPorts': No such file or directory

 

 

True ! I got carried with all other platforms. Device tree models have this info in the NVMe section of the DTS file and i think fabios patches that on the fly at boot.

 

https://github.com/fbelavenuto/arpl-addons/blob/main/dtbpatch/src/main.cpp

 

nvme_slot@1 {
pcie_root = "00:14.1";
port_type = "ssdcache";
};

nvme_slot@2 {
pcie_root = "00:14.0";
port_type = "ssdcache";
};

 

Edited by pocopico
  • Like 1
Link to comment
Share on other sites

12 hours ago, Jugga said:

The problem is, it doesn't auto map for me, because the drive I want to use for Cache is a SATA drive (Sata slot 5) not a M2 drive.

 

If i recall/remember correctly, in the past and before the existance of NVMe on some platforms you were able to set an normal SATA SSD as cache. So i guess its for platfroms that didnt have NVMe slots that you were able to add SATA SSDs as cache. E.g. DS3615xs 

 

EDIT You have to set the "support_ssd_cache" synoinfo for the above not sure it works on DS920+

Edited by pocopico
Link to comment
Share on other sites

Join the conversation

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

Guest
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...