Firmware 4.3.7 on the AR300m is missing the kmod-mtd-rw package

Could someone at GL iNet please add the kmod-mtd-rw package to the 4.3.7 release? I have very old u-boot code on my device and I would like to update it.


Hello, we do not have kmod-mtd-rw package in both the new and old versions.

Then how do I update the uboot code without having a serial cable and taking apart the unit?

It looks like it was in the code at one time from this old post:

Maybe I need to beg for Firmeware 2.20?

You can use the method in the link below to update the firmware through U-Boot.
Debrick via Uboot - GL.iNet Router Docs 4 (

My router is fine and is running firmware 4.3.7.

It is just I’m missing some u-boot functions that I have in my other ar300m routers that came with a later version of the u-boot code. I would like them all to be the same.

How do I update the u-boot code on an ar300m?

Hello, the latest U-Boot code can be found at the following link.
gl-inet/uboot-for-qca95xx: ar300m uboot source (

I have the uboot code, but how do I install it without kmod-mtd-rw package?

Hello! If you need to update the U-Boot code, you can follow the method provided in the link below. However, when logging in to the browser, you will need to visit
Debrick via Uboot - GL.iNet Router Docs 4

I decided to just load generic openwrt on the router, as it has the missing kmod-mtd-rw package.

Ok, if you have any further questions, please feel free to contact us. We appreciate your purchase of our product.