using the EA8300 way does not seem to work, EA8300 uses a script to reset the boot counter everytime openwrt is booted to prevent it from witching to partition B. Bot boot_count is not an environment variable in EA8100's Uboot
run strings on factory uboot (partition) dump... should give you something notable... ( as would diffing u-env with both back on factory... then flash factory... the reboot a few times etc. etc. best to dump the env pre-load and post-load too )
I found out that EA8300 are resetting the boot counter using mtd resetbc, which is provided by package/system/mtd/src/linksys_bootcount.c. But how I actually build this c file into my built?
Now I am facing a new problem, the Mac address in the factory partition for both wifi radio is not the same as in the original firmware.
I can confirm that the wifi driver is reading the correct mac address from the factory partition by using a hex editor to examine the factory partition.
I suspect that the original firmware patch the mac addresses during boot, how can I do the same on openwrt?
I tried using a script to do ip link set dev wlan0 address, but the mac is resetting every time wifi is re-enabled.
Yes, MT7621 soc with dual MT7615N for both EA8100AH an EA7500v2
Yes, bgn wifi is wan mac + 1, and ac is wan mac + 2
The solution on QCA devices for this problem is just dumping the factory partition and patch the dump file, and tell the driver to load the patched file instaed of loading the factory partition directly.
However, i cant find similar thing for mt76 driver.
I successfully flashed the EA8100 with OpenWRT. Anybody else using the same? It is largely stable but will need to see overtime. There is an issue when you hardboot, it randomly picks up the original linksys firmware from boot partition. But couple of restarts and it comes back.
Hey, any body figured out how to flash EA8100, or is there OpenWRT firmware available for the same router?
Would really appreciate any leads.
Thanks in advance
If you see "snapshot" or something else in column "Supported Current Rel", and some download links further to the right, then you know that support has been added.
Hi, i am new on openwrt forum, but i have successfully install openwrt for linksys ea8100 AH v1
The firmware based on openwrt 21.02.0 rc3 stable. Looks like the developer update new driver for MT7615E wireless and the wifi performance much stable than previous firmware based on openwrt 19.07.7
You can download the squashfs factory and install from Linksys OEM GUI
The firmware can be downloaded on Official Openwrt Firmware Selector OpenWrt Firmware Selector