To enable writable, you have to set up samaba in /etc/config/samba and /etc/samba/smb.conf.templete combined. I think you have done it right in step 4. but I didn’t see you set /etc/config/samba. Maybe luci is not very reliable in settings.
But if you are using v2.22, why not use our UI? There is settings in our UI - Sharing and you can just enable writable.
Your hint about filesystem solved this problem for me! I changed from NTFS to ext4, after this I was able to connect and write to the samba share.
I used the share option in the V2.22 UI to create the share, in the advanced options I noticed which shares get created and I could connect. Comparing new and old samba config files I could not find differences, so filesystem must have been it.
Two more related questions that I hope you can answer:
Writing and reading to/from the Samba share is very slow (1,5MB/4,5MB per second). I connect to the router using wifi. The SD Card I use can do much more. Is the reason for this limited hardware in the router or should I be able to make a higher speed?
Is it possible to format the internal SD card from the busybox shell? What is the command? (Linux newbie here)