D-Link Forums
D-Link Wireless Routers for Home and Small Business => DIR-842 => Topic started by: zernok on April 20, 2020, 12:04:11 PM
-
Hi,
I have received my D-link DIR 842 today and I installed OpenWrt.
I want to flash back to D-Link original firmware since OpenWrt does not work well on this router but nothing works to flash the router back to dlink firmware...
What I have tried to flash back to D-link firmware (and obviously, everything failed) :
- Download latest firmware and try to upload via OpenWrt WebUI : FAILED => the routeur restarted in "emergency flash mode" (aka "Crash reset")
- Download latest firmware and try to upload via Bootloader : the webpage says that the firmware is not the proper one and does not go on
- Download the second-to-last firmware and try to upload via Bootloader : the webpage says that the firmware is not the proper one and does not go on
For the last two options, the message is : "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
Anyone can help me please ?? :(
Thanks a lot
-
Try this?
Emergency Recovery Mode (http://forums.dlink.com/index.php?topic=44909.msg163599#msg163599)
-
I have tried this and the page says the firmware correct even though i downloaded from dlink website and tried with the latest and the second-to-last firmware ... :(
-
And using the suggested browsers in the FAQ?
IF so, the router is probably bricked and needs to be replaced.
-
I tried Opera, Firefox and IE and they all have the same result.
I succesfuly flashed OpenWrt on the router through the emergency recovery mode and I am using it with OpenWrt running as for now but I still wish to be back on the original dlink firmware... So I guess the router is not bricked since I succesfully flashed something on it but there might be something else preventing me to flashing the dlink firmware ... ?
-
Can you try the recovery mode option with IE11 with stock FW and see if it will take the stock FW now that you have something loaded on it?
-
I tried to use the emergency recovery mode using IE with all the available firmwares (from here https://eu.dlink.com/uk/en/products/dir-842-wireless-ac1200-dual-band-gigabit-router?revision=eu_revc3#downloads) and the router answered the same way every single time: "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
- FW 3.13B08 RevC3
- FW 3.12 RevC3
- 3.10b02 from 05/02/2019
- 3.10b02 from 21/08/2018
Please help :(
-
If the router is failing to take any of the FW files when in recovery mode, means the portion that is supposed to take the FW is corrupt and router is bad.
-
I tried to use the emergency recovery mode using IE with all the available firmwares (from here https://eu.dlink.com/uk/en/products/dir-842-wireless-ac1200-dual-band-gigabit-router?revision=eu_revc3#downloads) and the router answered the same way every single time: "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
- FW 3.13B08 RevC3
- FW 3.12 RevC3
- 3.10b02 from 05/02/2019
- 3.10b02 from 21/08/2018
Please help :(
When updating from an older version of the firmware via the normal web interface, or when updating via the emergency recovery mode, you will have to use the "MiddleFirmware" that still uses the old firmware format, from that you can flash to the very latest one which uses the new format.
Curiously, this does not seem to be included in any of the files listed at the link you provided.
Try using the download from the German D-Link FTP instead:
ftp://ftp.dlink.de/dir/dir-842/driver_software/DIR-842_fw_revc3_314eub03_EU_multi_20191021.zip
Then flash MiddleFIrmware from the recovery with IE (Firefox and many newer browsers have changed the way they upload files via HTML forms, the bootloader requires the data to be sent as "application/octet-stream" but browsers have unfortunately changed this within the last couple years), then proceed to flashing the latest version via the normal web interface.
OpenWRT currently only supports the old format (unfortunately, for those who want to flash, they can not use just any browser), but this is why it worked for you :)
-
Did you get in contact with D-Link support?
I tried to use the emergency recovery mode using IE with all the available firmwares (from here https://eu.dlink.com/uk/en/products/dir-842-wireless-ac1200-dual-band-gigabit-router?revision=eu_revc3#downloads) and the router answered the same way every single time: "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
- FW 3.13B08 RevC3
- FW 3.12 RevC3
- 3.10b02 from 05/02/2019
- 3.10b02 from 21/08/2018
Please help :(
-
I REALLY REALLY REALLY DO LOVE YOU LIKE TO THE MOON AND BACK OMG!! Created an account just to say that, i had the same problem and THIS is the solution hallelulja!! Thanks man! I really appreciate it!
I tried to use the emergency recovery mode using IE with all the available firmwares (from here https://eu.dlink.com/uk/en/products/dir-842-wireless-ac1200-dual-band-gigabit-router?revision=eu_revc3#downloads) and the router answered the same way every single time: "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
- FW 3.13B08 RevC3
- FW 3.12 RevC3
- 3.10b02 from 05/02/2019
- 3.10b02 from 21/08/2018
Please help :(
When updating from an older version of the firmware via the normal web interface, or when updating via the emergency recovery mode, you will have to use the "MiddleFirmware" that still uses the old firmware format, from that you can flash to the very latest one which uses the new format.
Curiously, this does not seem to be included in any of the files listed at the link you provided.
Try using the download from the German D-Link FTP instead:
ftp://ftp.dlink.de/dir/dir-842/driver_software/DIR-842_fw_revc3_314eub03_EU_multi_20191021.zip
Then flash MiddleFIrmware from the recovery with IE (Firefox and many newer browsers have changed the way they upload files via HTML forms, the bootloader requires the data to be sent as "application/octet-stream" but browsers have unfortunately changed this within the last couple years), then proceed to flashing the latest version via the normal web interface.
OpenWRT currently only supports the old format (unfortunately, for those who want to flash, they can not use just any browser), but this is why it worked for you :)
-
GLad it worked for you.
Enjoy. ;)
I REALLY REALLY REALLY DO LOVE YOU LIKE TO THE MOON AND BACK OMG!! Created an account just to say that, i had the same problem and THIS is the solution hallelulja!! Thanks man! I really appreciate it!
I tried to use the emergency recovery mode using IE with all the available firmwares (from here https://eu.dlink.com/uk/en/products/dir-842-wireless-ac1200-dual-band-gigabit-router?revision=eu_revc3#downloads) and the router answered the same way every single time: "FAILED TO UPLOAD IMAGE - Unable to upload the image, please make sure the uploaded file is the correct image."
- FW 3.13B08 RevC3
- FW 3.12 RevC3
- 3.10b02 from 05/02/2019
- 3.10b02 from 21/08/2018
Please help :(
When updating from an older version of the firmware via the normal web interface, or when updating via the emergency recovery mode, you will have to use the "MiddleFirmware" that still uses the old firmware format, from that you can flash to the very latest one which uses the new format.
Curiously, this does not seem to be included in any of the files listed at the link you provided.
Try using the download from the German D-Link FTP instead:
ftp://ftp.dlink.de/dir/dir-842/driver_software/DIR-842_fw_revc3_314eub03_EU_multi_20191021.zip
Then flash MiddleFIrmware from the recovery with IE (Firefox and many newer browsers have changed the way they upload files via HTML forms, the bootloader requires the data to be sent as "application/octet-stream" but browsers have unfortunately changed this within the last couple years), then proceed to flashing the latest version via the normal web interface.
OpenWRT currently only supports the old format (unfortunately, for those who want to flash, they can not use just any browser), but this is why it worked for you :)