Hi, I’ve been going crazy with smb sharing for days…
hAP ax3 with usb3 mechanical hdd (FS ext4) and this is the smb write speed with Windows:
The problem is that macOS is very slow and unstable, so I thought to install the ROSE package but after “/disk set usb1 smb-export=yes” can’t login anymore with smb…
I’m not sure you can use the IP>SMB with the ROSE smb-export=yes, I believe they are different and mutually exclusive. The ROSE docs are still a WIP, so unclear.
So if you disable IP>SMB, and then use guest/anonymous with smb-export, it should work. Speeds may be different, dunno…
Put a 32Gb USB3 thumb drive into AX3 and then tried to map the drive from Win11 laptop or Linux box.
Tried ROSE-NFS → nada. No connection possible (even tried a Linux box, not possible)
Tried ROSE-SMB → nada (same with Linux box).
Tried IP/SMB → connection using Win11 but slow as hell writing, a bit faster when reading (makes sense). But still not fast at all (around 63MB/s).
I think initial support focus on Mikrotik to Mikrotik – although should just say that & save trouble trying desktop case when there still working on it, I think…
NFS is only thing that seems work in the current rc to desktops (at least Mac and Linux, and likely WSL on windows).
I’ve had it running since it came out – since it does solve a general problem of where to store a container images remotely for small disk devices. ROSE (as a server) on an RB1100Ahx4-Dude (replacing the stock 60GB disk with two cheap SATA-III [in this case] 1 TB drives) in the SSD slots. An RB5009 uses ROSE to the RB1100 it to run some test containers I’ve been working. My Mac connects to the RB1100 via NFS.
I haven’t notice ANY issue with setup, all the containers work fine (or rather ROSE hasn’t caused any problems). The only thing I’ve noticed is the “boot-at-start” for container should be a little more sophisticated since the remote disk image may not be available and/or go away/come back while container is running. I didn’t stress this part since yes “boot-at-start” checks once, at, well startup, & that’s it, never again. This isn’t good for resilience of containers, which ROSE offer some hopes for…
Basically I didn’t have much luck with SMB yet, so I moved on NFS.
For NFS, you have to be root to read/write on the shares, or as root change the permissions so that non-root users can read/write to the share.
We also (in the referenced thread) detailed the specific mounting parameters to get it to work on macOS.
To get SMB to work (before ROSE was released), I used a container based on Alpine Linux with Samba installed, and get wirespeed data transfers to the CCR2116’s NVMe disk. (See posts 106 and 111: http://forum.mikrotik.com/t/looking-for-docker-container-ideas-for-routeros/152868/111) Your hAP AX3 will easily run that SMB container without issue, and you can create your own config file for permissions, shares, etc.
Good afternoon
the changelog of routeros 7.10rc3 contain the following addition “*) rose-storage - added support for multiple smb users and smb shares;” nevertheless the ROSE-storage documentation is still lacking information on how to use it
is there anyone that figure out how to add smb users and shares with ROSE-storage?