D-Link DIR-825 (B1) Installation

Am trying to install OpenWRT/LEDE D-Link DIR-825 (B1). However I have failed to flash the image (lede-17.01.4-ar71xx-generic-dir-825-b1-squashfs-factory.bin).

Here are the methods I tried.

  1. Firmware upgrade DD-WRT WebUI.
  2. Using IE 7 running in Wine and D-Link Recovery Console
  3. Using the Ruby script to flash D-Link Recovery Console.

https://openwrt.org/toh/d-link/dir-825#firmware_recovery

Any advise on how to go about this flashing. Should I ssh shell and use 'mtd' to write the image to nand memory?

Thanks!

Please describe how you failed.
Normally D-Link recovery mode should work.

Thanks @tmomas.

  1. Firmware upgrade DD-WRT WebUI.
    Result: The WebUI reports OpenWRT/LEDE that the firmware has been flashed and reboots. But upon reboot it still runs DD-WRT. According the docs (https://openwrt.org/toh/d-link/dir-825#firmware_recovery) this process no longer works.

  2. Using IE 7 running in Wine and D-Link Recovery Console
    Result: Once you hit the submit button the page waits for CGI process to finish and eventually fails with 'Connection time out' page.

  3. Using the Ruby script to flash D-Link Recovery Console.
    Result: Fails with connection time out.
    ~/bin/flash-dir815.rb lede-17.01.4-ar71xx-generic-dir-825-b1-squashfs-factory.bin
    [2018-05-17 15:12:53 +0700] Using firmware file 'lede-17.01.4-ar71xx-generic-dir-825-b1-squashfs-factory.bin'
    [2018-05-17 15:12:53 +0700] Firmware file laded (4194330 bytes)
    [2018-05-17 15:12:53 +0700] Sending firmware to the device...
    [2018-05-17 15:30:31 +0700] Problem flashing device. Error: 'Connection timed out'
    ...

Since you seem to be coming from DD-WRT: Have you tried DD-WRT -> OEM Firmware -> OpenWrt?

See the DD-WRT website / forum on how to go back to stock firmware.