Hi,
I’ve recently quired a Penta hat and have installed it on a Pi5 with OMV7.
(Almost) Everything is working but I can’t seem to change disk device settings like write cache.
For any drive attached via the Penta hat there is the same error (while USB connected drives seem to work fine):
Trying to change:
Results in
devicefile: The value '%2Fdev%2Fdisk%2Fby-id%2Fata-WDC_WD20SPZX-22UA7T0_WD-WXK2A2314TAX' is not a device file.
OMV\Json\SchemaValidationException: devicefile: The value '%2Fdev%2Fdisk%2Fby-id%2Fata-
WDC_WD20SPZX-22UA7T0_WD-WXK2A2314TAX' is not a device file. in
/usr/share/php/openmediavault/datamodel/schema.inc:53
Stack trace:
#0 /usr/share/php/openmediavault/json/schema.inc(377): OMV\DataModel\Schema->checkFormat()
#1 /usr/share/php/openmediavault/json/schema.inc(301): OMV\Json\Schema->validateString()
#2 /usr/share/php/openmediavault/json/schema.inc(635): OMV\Json\Schema->validateType()
#3 /usr/share/php/openmediavault/json/schema.inc(399): OMV\Json\Schema->checkProperties()
#4 /usr/share/php/openmediavault/json/schema.inc(289): OMV\Json\Schema->validateObject()
#5 /usr/share/php/openmediavault/json/schema.inc(261): OMV\Json\Schema->validateType()
#6 /usr/share/php/openmediavault/rpc/paramsvalidator.inc(59): OMV\Json\Schema->validate()
#7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(185): OMV\Rpc\ParamsValidator- >validate()
#8 /usr/share/openmediavault/engined/rpc/diskmgmt.inc(204): OMV\Rpc\ServiceAbstract>validateMethodParams()
#9 [internal function]: Engined\Rpc\DiskMgmt->setHdParm()
#10 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array()
#11 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod()
#12 /usr/sbin/omv-engined(544): OMV\Rpc\Rpc::call()
#13 {main}
Any ideas? Thanks!