ROSE dm_crypt problems

Hi! Running ROS 7.16 with ROSE in an hAP ax3 here

I was just testing the dm_crypt feature of the ROSE package. Plugged in a 2 partition USB drive (1st ext4, 2nd unformatted) and created a crypted slot following the steps in the configuration example here to have a crypted partition.

After rebooting the router the partition was not automatically mounted, I assume this is as to avoid having the encryption key resident so I just edited the slot with the encryption key but the new slot was not mounted and as far as I know there are no mount commands.

Flags: B - BLOCK-DEVICE; M - MOUNTED; c - ENCRYPTED; g - GUID-PARTITION-TABLE, p - PARTITION; o - TCG-OPAL-SEL
F-ENCRYPTION-SUPPORTED
Columns: SLOT, TYPE, CRYPTED-BACKEND, FS, SIZE, FREE
#       SLOT        TYPE       CRYPTED-BACKEND  FS                  SIZE             FREE
0 B     cr-usb1p2   crypted    usb1-part2              1 099 510 579 200                 
1  M    tmpfs       tmpfs                       tmpfs        324 362 240      324 362 240
2 B  go usb1        hardware                           5 000 981 077 504                 
3 BM p  usb1-part1  partition                   ext4   3 901 468 180 480  878 478 659 584
4 B cp  usb1-part2  partition                          1 099 510 579 200

Is this expected? is there a way to remount the encrypted drive?

Thanks!

Just rebooted a hAP ax3 and experiencing the same issue.

Another hAP ax3 with usb drive attached has been operational for a few weeks now without issues, through multiple reboots. The difference being that the drive attached to that device is not encrypted.

Edit: both devices are on ROS 7.16.1

I managed to get the disk mounted by manually disabling and then enabling the entry. (“Have you tried turning it off and on again?”)

While this works it isn’t the behavior I would expect. When I have time (or remember after the next reboot) I’ll probably contact support to make a proper bug report.