What is MicroSD write/read speed on GL-MT300A?


I use GL-AR300M with 64Gb SanDisk Ultra USB pen drive and write video data there with about 20Mbits/sec rate.

The bad thing there is that the USB is reseted constantly with error like:

[ 3052.170000] usb 1-1.3: reset high-speed USB device number 5 using ehci-platform

I tried several pen drives and many OpenWrt configuration parameters with no luck.

So I am wondering if this issue can be overcame with GL-MT300A and MicroSD card?

What real application speed MicroSD can provide there (assuming I use strong class 10 card)?

And will the HW be able to write 20Mbits/sec constantly without issues like I have with USB?


Thank you in advance for your answers.






Can you try a differential power adapter? AR300M consumes more power.

MT300A can achieve 17Mbps when writing to SD card from our test.

Thank you for your answers. I will try MT300A.

With AR300M I tried a few already up to 3A.

Also I tried a USB hub with additional power.

Is there any test/diagnostic I can perform to get more information on the USB issue?



Not sure. We can do some test here.

What file system format do you use? NTFS, ext, vfat?

ext4 with the folowing mount options:

<span style=“font-family: ‘Helvetica Neue’, Roboto, Arial, sans-serif;”>rw,async,noatime,data=writeback,commit=300,barrier=1,min_batch_time=0,max_batch_time=0</span>

The case to reproduce is pretty straight forward:

4-6 processes that write data to the drive around 2-3 Mbps each. (actually all this data comes via ethernet)

The “reset” messages appears randomly each 10 min - 3 hours.