GL-MT1300: Problem mounting USB drives

I am trying to connect two external hard drives to a GL-MT1300 router using a powered USB hub. When I connect the first drive, it is mounted under /mnt/Elements and I can see the contents of the drive. When I connect the second drive, I can no longer see the contents of the first drive and the second drive is now mounted under /mnt/Elements.

The drives have different names, so I suspect that the router is using some underlying drive ID to name the mounting point and this drive ID is the same due to both disks being the same manufacturer and model.

Any help you can provide on how to fix the issue would be greatly appreciated.

Can you install mount-script and use luci to change the mount point etc?

Also you can just ssh to the router and use shell commands to do that.

I’m not sure where I’m supposed to be seeing mount-script. I checked in the admin panel under Applications/Plug-ins and in LuCI under System/Software and can’t find it anywhere.

I can SSH into the router, but I only have basic knowledge of Linux and need guidance on what to do.

I came up with a less than glamorous solution to my problem:

Edit the file /etc/hotplug.d/block/10-mount

Replace the command mkdir -p “/mnt/$label” with mkdir -p “/mnt/$device”

Replace the command mount -t ntfs-3g -o utf8 /dev/$device “/mnt/$label” with mount -t ntfs-3g -o utf8 /dev/$device “/mnt/$device”

1 Like