I previously owned a Mercusys MR70X v1.0 and successfully installed OpenWRT on it. Unfortunately, the device malfunctioned, and I sent it in for warranty service.
They replaced it, but the new unit is a MR70X v2.0 model. I noticed that the v2.0 version currently does not have OpenWRT support, at least officially on the OpenWRT Table of Hardware.
Before I give up on flashing OpenWRT, I wanted to ask:
Has anyone made any progress on porting OpenWRT to MR70X v2.0?
Is there any way to check compatibility or dump the firmware to help development?
Would it be possible to use a snapshot build or adapt the v1.0 firmware (with changes)?
Any help, insight, or guidance would be greatly appreciated.
Thanks in advance!
If you don't see any activity when searching the forum, that almost certainly means that nobody is working on it.
Yes.
Probably not. It depends on the changes between v1 and v2 of your device. For example:
If they differ from each other due to non-logic based changes like the internal power components, yes... it'd be fine.
If they have different core logic components such as SoC/wireless/ethernet chipsets, different flash memory or RAM, or use different signal mapping for the I/O, then it would not be safe.
Until it can be verified that they are actually identical in all of the things that matter, don't flash a v1 image onto a v2 device.
That said, you can usually try the initramfs (kernel) version safely as it is loaded purely into RAM so it disappears after a power cycle. This would require a serial connection, of course.
Since it is TPLINK - find log level in the most advanced menu and set it to DEBUG or MAXIMUM, and collect system log after fresh start, so we can compare that to V1 hardware. In the meantime DO NOT ATTEMPT TO FLASH ANY UPGRADE OR OPENWRT.