Heinz wrote:@Hamy I create patch to support LEDE on MR200:
Not working:
- wifi 5GHz
- update firmware from official gui
all leds and buttons work OK, modem is default WAN.
Check this: https://github.com/heinzek/source/tree/mr200
This is great new and very unexpected! i can not thank you enough for this. I will try it and report back.
one thing that i didn't mention (because i thought no one would bother adding support for this device), is that since it seems that they have used TP-Link C2 tftp bootloader recovery code and environment, writing firmware via bootloader tftp, seems to be limited to 0x7C0000 bytes(even though it should have been 0x7D0000). in other words, although this device has 0x7B0000 bytes available for kernel/squashfs/overlay, if upgrading done via bootloader tftp, the sysupgrade file(after adding the tp-link header), should at most 0x7A0000 bytes (so adding 0x20000 bytes to it(bootloader), it equals to 0x7C0000). the extra missing 0x10000 bytes, could be available in overlayfs after openwrt is installed.
Also, in my testing, i also used '-s' in mktplinkfw2. this disables the padding of the sysupgrade file. which doesn't seem to be necessary. so it became:
KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherMR200 -s -c
IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherMR200 -s -j -r $(KDIR)/root.squashfs
Please let me know what you think.
I like to thank you again for spending time on this. i could have never done it myself