- Joined
- Sep 16, 2018
- Messages
- 30,373
- Reaction score
- 8,364
it's been a long time since i last used the recovery procedure. vaguely, i remember the pc has to be set on 192.168.1.x where x <> [012], turn off and disconnect the wall wart, wait about 1min, then while pressing the reset button, plug in the wall wart and power it up (for me, i turned it off at the mains, did not disconnect the power cable, wait 5min to allow any capacitors to discharge, then while pressing the reset button, turn on the mains switch). once the lights are stable, point the browser to 192.168.1.1 (refresh the browser if needed). this brings you to the bootloader/CFE menu where you can reset the system, or upload a new firmware (OpenWRT --> stock or vice versa).
(to rule out unexpected behaviour, i do a direct connection between pc and router only. then set the ip address)
hope this helps
Thanks.
Yes, I was able to go to the recovery web console while I tried the 30-30-30 reset method, which is very much the same as what you described.
https://www.router-reset.com/info/D-Link/DIR-865L
What I did yesterday evening. I set up my laptop to use fixed IP 192.168.0.2 and connected it to the D-Link DIR-865L LAN port.
1) I was able to flash version 1.08 non-Starhub FW from 1.07SHC Starhub FW.
2) I was also able to flash the 1.20 beta (latest version in 2020 to addressed a few CVEs) after using an intermediate 1.09 version. Without the 1.09 version, 1.07SHC or 1.08 version will not recognize the 1.20 beta FW version.
https://support.dlink.ca/ProductInfo.aspx?m=DIR-865L
https://ftp.dlink.ca/ftp/PRODUCTS/DIR-865L/DIR-865L_REVA_FIRMWARE_PATCH_v1.20B01_BETA.ZIP
3) WIth 1.20 beta, the latest FreshTomato FW version was recognized. But then using the WebUI to flash the FW failed (this was my mistake, I should not use this method). This resulted a broken 1.20 FW which somehow it did not let me log-in (user name or password wrong).
4) Then I tried the normal factory reset method and it does not work. So I tried the 30-30-30 Reset method and to my surprise it went to the web recovery console mode.
5) Since you mentioned FreshTomato FW worked fine, I wanted to try it using the web recovery console, but the web recovery console did not recognize the FreshTomato FW.
It also did not recognize the 1.20 beta FW. So in the end I flashed the 1.08 FW again. BTW, I needed to wait for quite a few minutes.
I will give up for now but I will try it at another time.
BTW, the FW feature of DIR-865L is actually quite comprehensive by consumer router standard (not as good as Asus but not bad).
Last edited: