I am also using a workaround to write to the USB stick via wi-fi. Not the cleanest way I am afraid but it works, and saves me from opening the box, unplugging the stick etcetera
First boot the system, but make sure there is no Rune UI client connected (ie no active browsers talking with Rune Audio), then login via ssh as usual
Then check the name currently being use for your stick, like this:
[root@runeaudio ~]# mount
.....
/dev/sda1 on /mnt/MPD/USB/MUSICA type vfat (ro,nosuid,nodev,noexec,noatime,uid=45,gid=45,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro)
as you can see it is mounted as a readonly file system ("ro"). Unmount the stick
umount /dev/sda1
then remount it in read/write mode
mount --rw /dev/sda1 /mnt/MPD/USB/MUSICA/
of course changing the paths to match your filenames. Check that the stick is now writeable:
[root@runeaudio ~]# mount
....
/dev/sda1 on /mnt/MPD/USB/MUSICA type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
It should now be possible to upload new files with your favorite sftp client as we did for the internal SD storage. Update the folder via RuneUI and enjoy your music
Eventually it won't hurt to umount the stick and remount it readonly as it was before, or just wait until next reboot
May be there is a quicker/simpler way for the whole process but not that I'm aware of. Could be handy to put the abovementioned commands into a script to speed up things if you need it frequently. A question for the devs: are the other settings (nosuid,nodev,noexec,noatime,uid=45,gid=45,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro) mandatory? If so they can be included in the mount command, and in any case a reboot should reset them.