I just received my GL-MT300A and wanted to setup a 128 GB MicroSD as a network drive. When I first received the router, I was able to read and write to the USB Flash Drive (mnt/sdb1) but only read the internal MicroSD card (mnt/mmcblk0p1). I believe I was running firmware 2.19 at the time and kmod-mmc 3.18.27-1 and kmod-usb-storage 3.18.27-1 were installed.
I thought maybe this was a bug in the istalled firmware. I saw that Firmware 2.22 was available and decided to try that version. After installing it, I was still able to read and write to the USB Flash Drive. However, the MicroSD Card was no longer recognized. I noticed that kmod-mmc-<span style=“line-height: 1.5;”>3.18.27-1</span><span style=“line-height: 1.5;”> </span><span style=“line-height: 1.5;”> was no longer installed. I found it manually on the GL.iNet website and had to force-depends to install it due to a kernel mismatch. The router still does not recognize the MicroSD card. Any recommendations on how to proceed?</span>
<table width=“100%” cellspacing=“10”>
<tbody>
<tr>
<td width=“33%”>Model</td>
<td>GL-MT300A</td>
</tr>
<tr>
<td width=“33%”>Firmware Version</td>
<td>OpenWrt Chaos Calmer 15.05 / LuCI 15.05-93-g2109cd5 Release (git-15.322.41240-4e44955)</td>
</tr>
<tr>
<td width=“33%”>Kernel Version</td>
<td>3.18.27</td>
</tr>
</tbody>
</table>