2-3 years ago I bought a DGND3800B cause at that time I had a problem with my VDSL Modem and I could not get a proper replacement.I only used it for some days later I brought back my original equipment.
These days I need a more powerfull openwrt based router and I remembered that DGND3800B. It's original Firmware was 3.0.0.10_3.0.10.
To make it short: No way to flash it with any OpenWrt Release.
I systematically tried all available Netgear FW from 3.0.0.10_3.0.10. up to V3.0.0.22_3.1.22. With every version I installed the following OpenWRT/LEDE FW:
- openwrt-DGND3800B-squashfs-factory.chk (V14.07)
- openwrt-15.05-brcm63xx-smp-DGND3800B-squashfs-factory.chk (V15.05)
- lede-17.01.4-brcm63xx-smp-DGND3800B-squashfs-factory.chk (V17.01.4)
The result is always the same, after a few seconds the Webif sends:
"Firmware upgrade failed. Please check your file."
That is the same error I receive if I try to install a firmware before 3.0.0.10_3.0.10 eg. DGND3800B-V3.0.0.8_3.0.8.chk
In the "Release Note for DGND3800B-V3.0.0.10_3.0.10.html" of Netgear 3.0.0.10_3.0.10 FW one can read as new feature:
"Adds check mechanism to prevent the board with new flash downgrade old firmware"
So I think thats the reason for all this problems here.
I saw the picture of the user @danitool here which is showing a downgrade on top of Netgears 3.0.16, I have no explanation why it's working on his router. But with mine I can't reproduce that.
Unfortuantely I'm not familar with the inner life of OpenWRT/LEDE FW so my silly question: Wouldn't it be possible to change the header of the Openwrt/LEDE firmware, so that it is anouncing itself as an realease > V3.0.0.22_3.1.22.