"Someone™" with the device on their desk (which could be you) will have to fix the issue (maybe the bootloader can be convinced to read in more data, maybe a chainloader is necessary) and submit the fix, when or if that happens is undetermined.
...or just optimize the kernel build.
Ripping out the default debug stuff even with O2 builds fine
# CONFIG_KERNEL_CRASH_DUMP is not set
# CONFIG_KERNEL_DEBUG_INFO is not set
# CONFIG_KERNEL_DEBUG_KERNEL is not set
# CONFIG_KERNEL_ELF_CORE is not set
# CONFIG_KERNEL_KALLSYMS is not set
# CONFIG_KERNEL_KEXEC is not set
# CONFIG_KERNEL_MAGIC_SYSRQ is not set
I asked for a similar topic a month ago, as I have tested previous snapshots on this device, and couldn't do it anymore.
I too don't have enough knowledge to code this myself. I'm willing to help in case of tests are needed.
Snapshot are again available since today. There has been work these past weeks and the necessary patch have been merged. Meanwhile take care ! You can't install a snapshot from scratch, there are precise steps to abide. Please read the MR8300 documentation.
I have installed this first snapshot and it runs very well. Performance are better than with 22.03.
I just installed the snapshot build using the instructions.
I also had the 1.10.x version of the Linksys router firmware and it worked even on that.
There is some change in the config file for network between 22.03 and the snapshot version. So I had to edit the file manually using the diff of what the original file has and the file I have modified on the 22.03 firmware had.
Right now I am on the snapshot version and it seems to working normally.
Thank you for fixing this and making the snapshot version available for use.
This is a reason to buy a router that runs on openwrt. We actually have people involved who get things to work eventually.
I consider that keeping Linksys OEM on a partition is the safest way to use the device. So from OpenWrt I use Luci-app-advanced-reboot to return to Linksys, than I flash a factory image of OpenWrt. That is longer than a sysupgrade, but safer.
But you can also consider installating OpenWrt on both partitions.
No, just the very first time. That would be insane.
First time you flash, your device will start with default settings. Setup the settings the way you like than backup them. Next time you flash, just restore the settings.
You should not retain settings from 22.03 because the syntax of the network has changed (DSA).
You can manually recover some settings (wifi ..) but you should know what you are doing. The easier is to reconfigure from scratch the very first time.
None, it's up to you. For example, you can install a stable on one partition and a snapshot on the other. That device was my very first one with dual boot, so my lack of experience led me to be precautious.
I have never tried on this device, but I guess that mtd method is the key.
Thanks again for your quick response. Btw, does MR8300 work very well without issues on 22.03 or the snapshot build? Btw, are the snapshot builds named 23.x?
Btw, let's say I want to have openwrt on both partitions and I flash factory 22.03 and make the kernel config changes and flash snapshot. It goes to the other partition upon boot and setup from scratch and when I update another snapshot build, the settings are retained, correct? In this case, snapshot builds are on both partitions and I don't think I will ever want to go back to Linksys OEM.
And, I can always flash from snapshot to 22.03 and setup everything from scratch? In other words, going back to 22.03 from snapshot is not a problem, correct?