Mount point for USB storage is not consistent

Hello!

I’ve set up logging to USB stick on my RB951G-2HnD (running RouterOS v6.12) and run into a problem with usbX mountpoint not being consistent, i.e. when I boot up the router, USB storage is mounted to usb1/ and logging works flawlessly, but after some time the mountpoint changes to usb2/ and the logging to file stops.

Logging stopped because usb1/ no more exists:

[admin@MikroTik] > store disk pr detail     
Flags: S - system 
 0 S name="system" total-space=126976KiB free-space=112408KiB status=ready 

 1   name="usb2" total-space=7783060KiB free-space=7634460KiB status=ready 
[admin@MikroTik] > sys reboot

After reboot:

[admin@MikroTik] > store disk pr detail
Flags: S - system 
 0 S name="system" total-space=126976KiB free-space=112408KiB status=ready 

 1   name="usb1" total-space=7783060KiB free-space=7634460KiB status=ready

Logging works for some time, but then suddenly usb1/ changes back to to usb2/ again and the logging stops.

The USB stick is directly connected to the one available port on the RouterBOARD:

[admin@MikroTik] > system resource usb pr
 # DEVICE VENDOR                                              NAME                                            SPEED                                           
 0 1:1    Linux 3.3.5 ehci_hcd                                RB400 EHCI                                      480 Mbps                                        
 1 1:2    JetFlash                                            Mass Storage Device                             480 Mbps

export compact related sections:

/system logging action
set 0 memory-lines=500
set 1 disk-lines-per-file=100
add disk-file-count=128 disk-file-name=usb1/usb-stick-log disk-lines-per-file=65535 name=usb1 target=disk
/system logging
add action=usb1 disabled=no topics=!debug,!dns

Is there any way to somehow “glue” that specific USB storage to a constant mountpoint, perhaps by using UUID?

I would say contact Mikrotik support directly at support@mikrotik.com - this seems like an issues that support should look at.

One USB stick should really not present itself as usb1 and usb2 randomly.

It will not mount as usb1 if there already exists a directory in internal flash named usb1. Anyway the storage late mounting and unmounting itself is a tragedy.

Yep same problem here, email the mikrotik team with this issue and let;s hope for a solution soon

Thanks, I did write to Mikrotik’s support, now I’m waiting for contact from their side.

Just a small update: the MikroTik support responded to my ticket today and said that they are aware of this problem and will try to fix it in the upcoming 6.xx versions.

So, the new RouterOS 6.14 was released four days ago. Too bad that there’s still no fix.

Is there any solution of the problem? My USB flash drive is unmounting very often from yesterday. Before that it worked a few weeks without problem.
Is there any way to round the problem (may be script if there is ftp request and there is NO mounted device => restart the rooter, of if it possible mount device)?