I have a big problem with my RouterBoard since I have update from RouterOS 5.7 to 5.13.
I noticed if I copy some files to the microSD card (1 GB Kingston) via SMB, after a reboot, all copied files are gone. If I do the same via FTP, after the reboot the files can be found on the card. In some cases the router cannot mount the card and the micro-sd folder is not visible in the file manager. This strage issue was not there in 5.7
I tired to update to the latest ROS 5.14 if it solves this problem, but I noticed that the copied files are cannot be found on the card after rebooting even if I copy them via FTP.
I suspect that changes are not written physically to the card before shutting down the system.
I tried a different microSD card, a 1 GB Samsung one, but the situation is the same.
Is my RouterBoard dying or is this a software issue? I tried cleaning my card’s and the router’s pins with a special contact cleaner spray to make sure that the card contacts properly. Of course, I have disconnected the board from the power source and used an ESD protector wrist strap.
If you would like to reproduce the problem, follow these steps:
Install the latest RouterOS
Connect to the router via FTP
Copy some files to the microSD card
Reboot the router
After booting, check if the files are on the card
Another method for 5.13 via SMB:
Create an SMB share on the microSD, for example: /micro-sd/smb
I found another symptom. If I create an SMB share in the root of the microSD and copy files to it, these files are not deleted after rebooting the router, but if I create a sub-folder it is deleted after a reboot including all its contents. So probably there is a problem with folder handling. The situation is exactly the same if I create the sub-folder via FTP. I made two supout.rif files (before and after the reboot). supout_after_reboot.zip (198 KB) supout_before_reboot.zip (202 KB)
Well I have had confirmation from Mikrotik support that the Sandisk C4 4 & 8 GB do not work for them either and no promise of a fix due to a hw limitation currently.
Same issue - fine on power up but gone after a soft reboot.
I tried a C2 1 GB and that worked ok so off to buy older slower microSD’s for me.