gnuton / asuswrt-merlin.ng

Extends the support of Merlin firmware to more ASUS routers
Other
1.48k stars 85 forks source link

Cannot flash DSL-AX82U with GNUton firmware #546

Closed Eclipse-11 closed 8 months ago

Eclipse-11 commented 8 months ago

Router Model Affected DSL-AX82U

Firmware Version Affected DSL-AX82U_3004_388.6_0-gnuton1_puresqubi.w Also tried with previous stable version: DSL-AX82U_3004_388.5_0-gnuton1_puresqubi.w

Asus firmware: DSL-AX82U_3.0.0.4_388_23756-gc732440_cferom_puresqubi.w

Is this bug present in upstream Merlin releases too? N/A. Only gnuton firmware available for this model.

Describe the bug Cannot flash DSL-AX82U with GNUton firmware

To Reproduce Steps to reproduce the behavior:

  1. Connect from Windows PC to DSL-AX82U LAN port via wired connection
  2. Reset DSL-AX82U to factory default.
  3. Uploaded latest GNUton firmware (have tried via both browser/GUI as well as the Asus firmware restoration tool)
  4. Upgrade progresses to 100% and no errors occur, but after reboot the original Asus firmware is still there.
  5. I also tried the previous stable version of GNUton. No luck.

Expected behavior Router should boot with gnuton firmware.

Also posted for help here but have not been able to find a fix: https://www.snbforums.com/threads/cannot-flash-dsl-ax82u-with-gnuton-firmware.89092/

gnuton commented 8 months ago

Please paste the logs. Not ak issue with the firmware itself since btw. Logout and login again, reset to factory and flash via cable.

Eclipse-11 commented 8 months ago

syslog (1).txt syslog (2).txt

Hi. Logs attached. I reset to factory default and flashed via a cable.

gnuton commented 8 months ago

are these logs used when you tried to flash? Another way for flashing the firmware is:

  1. Connect Ethernet to Port 1 of the router, Set a fixed IP address at your computer as DHCP does not function in recovery mode.
  2. hold down reset button for 15 seconds and power on to put router in recovery mode.
  3. Use browser and access the recovery console at 192.168.1.1 or whatever IP address you are using at your computer.
  4. Upload image from the recovery console. This may take a while.
Eclipse-11 commented 8 months ago

Tried again following your steps. Still no luck. Attached more details about exactly what I did with screenshots and logs. I have also tried with 3 different browsers so far.

fards commented 8 months ago

can you flash an older asus stock firmware?

Not sure if you tried that - you word docx doesn't open, and I didn't see mention of it on the snb forum.

Fwiw _ I flashed gnuton a few months ago on the dsl-ax82u and its been flawless since.

Eclipse-11 commented 8 months ago

can you flash an older asus stock firmware?

Guess what... it worked!

I flashed to the second most recent Asus firmware (DSL-AX82U_3.0.0.4_388_22048-gf313579_cferom_puresqubi.w)

Then I flashed to latest GNUton firmware (DSL-AX82U_3004_388.6_0-gnuton1_puresqubi.w) and it worked immediately! I restored my saved config and I'm up and running with GNUton. Great stuff.

Thanks for the suggestion. I'm a bit PO'd at myself because I did think of this but forgot about it before actually giving it a try. Much appreciated.

But that also means there is some sort of compatibility issue between the latest Asus and GNUton firmware. So I guess we keep this issue open for now.

gnuton commented 8 months ago

there is nothing I can do for this. there are no compatibility issues. there was something wrong on your unit. I am not sure what's t the problem you can attach a serial TTL and get the logs of what was failing, if you notice this again you may have some hardware issues.