Linksys wrt3200acm - want just single firmware partition, no syscfg, more free flash

hello, thanks, i have a linksys wrt3200acm.

need to maximize free flash storage space.

  1. the router has Flash MB: 256NAND but has only 50MB free usable
  2. there are two firmware and syscfg is using 70.2M
  3. as i understand it, syscfg is "store the backup tarfile (if you choose to keep it) upon sysupgrading."

i installed Advanced Reboot but it just allows for switching between firmware.

also, do not want use extroot.

so, please, how to have just single firmware partition, no syscfg and maximum free flash space?

That is not a supported operation, unmodified OpenWrt will not work on such devices and it's a pretty risky operation.

In short, you'd have to change the partitioning, adapt the bootloader to search in the right place (this probably requires recompiling it), move partitions around, modify the NAND partitions in the DTS, change the sysupgrade support, image generation and half a dozen other places (which you will have to keep rebasing/ rebuilding till the dawn of time). It can be done, but it's very risky - and if you have to ask about anything, you can't do it.

3 Likes

thanks for the detailed reply.

Note that the syscfg partition is mounted at /tmp/syscfg and the contents are the same for both firmware partitions and the same syscfg is mounted.

So, if you need the additional flash space and can use it from a path, it is there.

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