GL-AR300M: upgrade from 18.06.0-rc1 to 22.03.3 possible?

I have a spare GL.iNet AR300M router with OWRT installed:

cat /etc/openwrt_release 
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='18.06.0-rc1'
DISTRIB_REVISION='r7090-d2aa3a1b62'
DISTRIB_TARGET='ar71xx/nand'
DISTRIB_ARCH='mips_24kc'
DISTRIB_DESCRIPTION='OpenWrt 18.06.0-rc1 r7090-d2aa3a1b62'
DISTRIB_TAINTS='busybox'

As far as I can remember I downloaded the firmware 2019 from the GL.inet website. It's pure OWRT without the GL.inet overhead software.

I want to update to the current stable OWRT release (NAND version).

My questions:

  1. can I directly upgrade from 18.06.0-rc1 to 22.03.3 ?
  2. can I directly upgrade inside luci or do I have to use the u-boot website ?
  3. which image shall I use: factory or sysupgrade ?

You can upgrade, but you need to do this in a few steps...

  1. Make a backup of your router's current settings
  2. Reset the device to defaults (this is necessary later anyway, but might as well do it now)
  3. Upgrade to 19.07.10 -- do not keep settings during the upgrade
  4. Upgrade to 21.02.5 -- again, do not keep settings during the upgrade.
  • During the upgrade from 19 > 21, you'll see a warning about an unsupported image format... just make sure that you've downloaded the correct sysupgrade image file and that the checksum matches what's on the website... as long as those are okay, you can force the upgrade. This is because the device transitioned from ar71xx to ath79 target architectures.
  1. Upgrade to 22.03.3 -- don't keep settings, just like before.
  2. configure your router. Do not attempt to restore your old config backup... it is not compatible. But you can use it as a human readable reference if you need it.

Thanks for your reply.

Regarding the upgrade steps:

Upgrade to 19.07.10: there is no NAND image for the AR300M, only NOR (my current version is NAND). After flashing: what version is booted: NAND or NOR? When I do the later upgrade steps, can I change from NOR to NAND?

Upgrade to 19.07.10: do I upgrade within luci or uboot?

Upgrade to 21.02.5 and 22.03.3: I assume I can upgrade within luci. Correct?

I've collected and reviewed all OpenWRT information regarding flashing the AR300M. Last but not least I decided to go the following route: flashing via u-boot (as recommended on the wiki page) with the 22.03.3 factory image. This 1-step upgrade was successfull. :heart_eyes:

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.