Bricked asus RT-AC51U and need an eeprom for wifi

I just bought it 3 days ago I bricked my asus RT-AC51U router by wrong firmware and now I have to flash it again by programmer , if any body have a backup for all mtds for this model , I will be very grateful if you help me , thanks

Before using programmer did you try ASUS Restoration Firmware Tool? It's simplest method of restoration and you keep your wifi calibration data in this case.

thanks , but the eeprom is missed because I made a risky experiment by padavan firmware :wink: , the programmer solution now is a must .

If you don't care of wifi calibration data you can use reconstructed fullflash:

Full flash dumps were constructed from data in Padavan project and ASUS web site:

  1. Uboot - https://bitbucket.org/padavan/rt-n56u/src/master/uboot/mips/profiles/asus_rt-ac51u_ac54u/uboot.bin
  2. Wifi 2.4G default calibration data - https://bitbucket.org/padavan/rt-n56u/src/master/trunk/vendors/Ralink/MT7620/MT7620_AP_2T2R-4L_internal_LNA_internal_PA_V15.bin
  3. Wifi 5G default calibration data - https://bitbucket.org/padavan/rt-n56u/src/master/trunk/vendors/Ralink/MT7620/MT7610E-V10-FEM.bin
  4. Firmware:
    padavan - https://bitbucket.org/padavan/rt-n56u/downloads/RT-AC51U_3.4.3.9-099_full.trx
    asus - https://dlcdnets.asus.com/pub/ASUS/wireless/RT-AC51U/FW_RT_AC51U_30043808497.zip

thank you very much , I download it and programming right now , I am very appreciated .

the router returned to live again , thank you very much I am so appreciated your help , still one thing not working , 5.8 Ghz radio is not working the boot log show:

[   12.817883] mt76x0e 0000:01:00.0: Firmware Version: 0.1.00
[   12.914892] mt76x0e 0000:01:00.0: EEPROM data check failed: 7620
[   12.939187] mt76x0e 0000:01:00.0: driver does not support default EEPROM
[   12.952689] mt76x0e: probe of 0000:01:00.0 failed with error -22

I think 5 Ghz eeprom is not existed in the dump.
plz how can I merge MT7610E-V10-FEM.bin you provided into firmware , thanks

Sorry, it's my fault. I've refreshed archive and appended file mtd2.factory.
You can correct MAC addresses and rewrite "factory" partition.
In openwrt use kmod-mtd-rw package and commands like these:

insmod mtd-rw i_want_a_brick=1
mtd unlock factory
mtd write mtd2.factory factory

Good luck!

thank you very much , now is working , excellent and straightforward explanation , all my best wishes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.