First of all, let me explain the problem step by step.
After various flashs of OpenWRT, OEM firmware, I bricked Archer C2. not booting, TFTP recovery not working anymore. I'v read somewhere that the u-boot chip has been erased.
I managed to debrick Archer C2 by re-flash u-boot using CH341A chip programmer, resolder it back on board. Flashed OEM firmware in TFTP, rounter boots and became working again.
However, I found out that Wireless (both 2.4G/5G)is not working, because no MAC address was detected for wireless module.
Can somebody guide me on how to restore the MAC address in order for Wireless to work again? Thank you in advance.
I kept a record of all MAC addresses of our home devices, but I don't have original dump file. Can I use dump from same device and and edit MAC address in any binary editor?
I wanna say THANK YOU SO MUCH! After some searches, I managed to find a dump, dd out the radio.bin, changed MAC in Hex editor. upload to OpenWRT through SHH, execute the commands you given. Now it worked!!! Thank you again, you are my hero and saved my day!