What's new

Aimesh on RT-AC56U

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

@Special - thanks very much for posting this! It's a couple years on now but still doing good out there. My AC56U is getting an extension on life!

Btw - did you ever make any progress with resolving the Lan1=WAN issue?

In case others are wondering, I have added the AC56U as a node to AIMesh 2.0 routers without any observed issues so far.
 
No progress, I tried some things a couple years ago with no luck and haven't tried since.

It's good to know theses routers still have life and people are still using them.
 
I thought maybe I had figured out the port order needed and in my excitement to try it, I tried to flash the cfe without first doing a full reset. I know stupid.... but I was in a hurry/excited :oops:.

vlan1ports=4 3 2 1 5*
vlan2ports=0 5u

Well the mtd-write command returned a permission denied error. So I used the "dd" command instead, which gave a really strange out of space error. After the fact, I suspect this is b/c I had done the original 68U flash with default admin, but then afterwards had changed the logon username to something else for security (ie diff user/permissions?).

Long story short, I think cfe write failed and bricked the N56. Since the led's are still mucked, I can't tell much other I can't get a ping and haven't been able to get asus recovery tool or mini-cfe-web to work.

Any suggestions on how to unbrick is welcomed. Lol

Since the CFE/bootloader might be wacked, will I need to go the usb ttl cable route?
 
Last edited:
@Special - many thanks for detailed manual. I have upgraded my AC56U into AC68U at once without any issue. At present it successfully works as an AiMesh node:
 

Attachments

  • 2022-09-02_19-50-50.jpg
    2022-09-02_19-50-50.jpg
    65.1 KB · Views: 225
Just wanna share my AC56U->AC68U mod experience below :

0. Highly recommend that you had the thermal mod done on your AC56U. I prefer no fans so just use copper sheet and repaste it. The temperate downs about 15~20'C. I did it on every ASUS router I have.

1. Make sure you write down all three MAC addresses. (router / 2.4G / 5G)

2. Find the CFE_All.zip from Google. I got the AC68U CFE from it.

3. Dump the CFE from AC56U for backup. The file size of mine 1.0.2.7 is 512KB - so I pick up the same size AC68U CFE to use.

4. Use CFE editor to open AC68U CFE and modify all MAC MAC addresses as AC56U. Regarding CFE editor I use the advanced mode on right and you may easily compare it from your AC56U CFE backup.

5. Just follow the previous steps copying modded CFE to router and then clean it up.

My result :

It works well. The Ethernet ports are all reverted as mentioned before. Only power LED lit. All USB ports work as well. The idle tempature seems a bit higher?
 
Tried the steps from post #8 and after "mtd-erase2 nvram" it gave "segmentation fault" error, so I tried to reboot with WPS button with no luck, power lid is solid light and no flashing, tried multiple times with reset button and same .... solid power led and no others.
Also tried the firmware recovery software and it cant see the router either.
Got no ping on 192.168.1.1 with ip set as static.

Any idea how to recover it?
 
Tried the steps from post #8 and after "mtd-erase2 nvram" it gave "segmentation fault" error, so I tried to reboot with WPS button with no luck, power lid is solid light and no flashing, tried multiple times with reset button and same .... solid power led and no others.
Also tried the firmware recovery software and it cant see the router either.
Got no ping on 192.168.1.1 with ip set as static.

Any idea how to recover it?
"8. In Putty type: chmod u+x mtd-write"

It says "mtd-write" not "mtd-erase2"

I'm not sure how you would go about recovering it
 
"8. In Putty type: chmod u+x mtd-write"

It says "mtd-write" not "mtd-erase2"

I'm not sure how you would go about recovering it


Hi, Thanks for reply,
Done all post #8 steps from 1 -11 with no errors, then in step 11 it says check PS#2

PS#2 From Asusfan999 "Instead of messing with the WPS button and the switch, I found that the command line incantation "mtd-erase2 nvram" followed by "reboot" was much more convenient."
 
Here's an earlier post in the thread

"did you try to clear NVRAM via miniCFE?
just keep reset (not WPS) button on and power up router after 5-10s reset off and use Firefox to log to miniCFE 192.168.1.1 From miniCFE you can clear NVRAM and load soft one more time.
not sure why but for same AC56U after mod WPS (I tired EU and NA CFE) and reset are not working but you can use miniCFE to clear NVRAM. This definitely happen for me using 386.1_2 firmware - no issue with 384.19_0 RMerlin."
 
Here's an earlier post in the thread

"did you try to clear NVRAM via miniCFE?
just keep reset (not WPS) button on and power up router after 5-10s reset off and use Firefox to log to miniCFE 192.168.1.1 From miniCFE you can clear NVRAM and load soft one more time.
not sure why but for same AC56U after mod WPS (I tired EU and NA CFE) and reset are not working but you can use miniCFE to clear NVRAM. This definitely happen for me using 386.1_2 firmware - no issue with 384.19_0 RMerlin."

MiniCFE not coming up and no ping on 192.168.1.1
Seems like its bricked because I tried to flash latest merlin instead of flashing default asus firmware first ... will put it back in the closet where it was for last 5 years ...
Thanks for trying to help.
 
Here's how I did it.
You will need Putty, WinSCP, CFEEdit or other hex editor, asus rt-ac68 firmware & mtd-write. * See PS#4 note below*
If you search for "Bay area tech pros" in Google you can find the files.

1. Enable SSH in "Adminitration" - "System" tab.

2. Open Putty and WinSCP and connect them to your router using its Lan ip address. In WinSCP selet SCP as protocol.

3. In putty type:
cat /dev/mtd0 > original_cfe.bin

4. In WinSCP you should be in the /home/root or /root directory hit the refresh icon on right side to see original_cfe.bin.

5. Copy original_cfe.bin form router to your computer by dragging from the right window to your computer in the left window.

6. Open the original_cfe.bin in your editor and find the 2 instances of RT-AC56U and replace with RT-AC68U save the file as new_cfe.bin

7. In WinSCP copy the new_cfe.bin, mtd-write, and RT-AC68U_3.0.0.4_384_45149-g467037b.trx (or any ASUS firmware) back to your router.

8. In Putty type: chmod u+x mtd-write

9. In Putty type: ./mtd-write new_cfe.bin boot

10. In Putty type: mtd-write2 RT-AC68U_3.0.0.4_384_45149-g467037b.trx linux (or whatever firmware you are using)

11. Follow steps below to perform NVRAM Reset, wait for reboot <5 mins
a. Power off router
b. Wait 10 seconds
c. Press and hold WPS button *See PS#2 note below*
d. Power up the router and continue to hold WPS button for 15-20 seconds until power LED starts blinking very quickly.


After reboot it should report as a rt-ac68u.

PS#1 Since initially writing this I uploaded a rt-ac68u official .cfe to it with the correct mac addresses and secret code and it works fine except the WAN is still LAN1 and the power light is the only light that lights up.

PS#2 From Asusfan999 "Instead of messing with the WPS button and the switch, I found that the command line incantation "mtd-erase2 nvram" followed by "reboot" was much more convenient."

PS#3 The USB port does not work unless an AC68u cfe is uploaded to the router as discussed later in the posting.

PS#4 Asusfan9999 reported having better luck with "mtd-write v2" (executable size 733,422) Google to find it.
I came across this thread recently. Like many others, I have an rt AC56U which I haven't used for quite a while. I now need another Aimesh node to fill a gap in wifi coverage and am tempted to try the conversion to an AC68u.

I think there have been some changes to mtd-write version2 since the thread was started and which now some changes to the commands shown.

In particular A) (re 9. In Putty type: ./mtd-write new_cfe.bin boot)
now needs to be something like "./mtd-write -i new_cfe.bin boot"

and B) re10. In Putty type: mtd-write2 RT-AC68U_3.0.0.4_384_45149-g467037b.trx linux

now mtd-write2 needs a <path> and <device>
So I'm not sure how step 10 would have to be translated for this commandto work.

Again, Like others I would like to achieve this conversion but not if the process bricks the router.

Has anyone successfully done this conversion recently using updated commands?
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top