Hi everyone,
I'm struggling to flash OpenWrt on a D-Link DIR-3040 Revision A1 (CA version).
What I’ve tried:
- Emergency Recovery Mode: I can get the flashing orange light and access the recovery page at 192.168.0.1.
Web UI Upload: Attempted to upload the recovery image. The browser usually times out after the upload.
- CLI Push: Used curl -v -i -F "firmware=@firmware.bin" 192.168.0.1. The terminal returns HTTP/1.0 200 OK and the HTML response says "Upgrade successfully!".
- The Result: Even after the "Success" message, the router stays in a flashing orange light state indefinitely (waited 20+ mins). After a manual power cycle, it just boots back into the original D-Link stock firmware.
I'll start by saying that I don't have this router.
Have you read this?
“NOTE: Seems to only work in Firefox on Windows.
Tried with Chrome on Windows, Firefox in Linux, and Chromium in Linux.
None of these other browsers worked.”
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=cab2e1de0d94ab35b5d032194fc5b4ab2e0d609a
2 Likes
i was using linux+firefox i will give it a try in windows. (and the link is just 404 error)
2 Likes
yes I'm sorry I don't know why i copied the wrong link
(I edited the post in case of doubts)
Obviously, my apologies also to the creator of the post: @akamsingh
1 Like
thank you i switched to windows+firefox and it worked now it works perfectly.
3 Likes