• February 24, 2025, 10:33:47 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

This Forum Beta is ONLY for registered owners of D-Link products in the USA for which we have created boards at this time.

Author Topic: Please explain why no firmware downgrade option  (Read 3759 times)

vlj9r

  • Level 2 Member
  • **
  • Posts: 79
Please explain why no firmware downgrade option
« on: November 06, 2009, 04:45:11 AM »

Can someone from dlink please explain to us why there is no option to downgrade the firmware once you install 1.2 or above.  I'm not trying to start a flame war but I'm rather interested in learning the technical reasons of why it can't be done. 

Thanks,

Jerry
Logged

kenji_03

  • Level 1 Member
  • *
  • Posts: 6
Re: Please explain why no firmware downgrade option
« Reply #1 on: December 17, 2009, 10:27:30 AM »

While you should wait for D-Link to give you something official on this.  From what I understand of firmware updates they are not like software updates.  A "firmware" update is similar to a bios update in the fact that it makes drastic changes to the way the machine operates.

If I am not mistaken, upgrading the firmware above 1.12 will change the way your router runs so drastically that you cannot just tell the router to "stop doing it that way".  It's kind of like making a law to treat your slaves in accordance with human rights, then revoking the law 20 years later.  It is just not something that works in the digital world.
Logged

Darkknight

  • Level 1 Member
  • *
  • Posts: 9
Re: Please explain why no firmware downgrade option
« Reply #2 on: December 18, 2009, 09:37:05 PM »

I'm sorry, but I think that was a really bad analogy. Besides that, the fact of the matter is, if it can be re-programed with a higher version, it can be reprogrammed with a lower version. They have locked out older firmware twice now, and the only 2 reasons I can think of why is either serious security concerns or firmware o/s licensing issues.

It doesn't matter how drastically different the data (o/s in this case) is, the process of programming the eeprom or flash rom is the same. The chip doesn't care what you store on it. The only thing preventing you from downgrading AFAIK is a version check or something similar in the firmware update routine. I imagine that if you were to physically access the chip and remove it, you could easily burn any version you wanted onto there. Way back when, I had an Asus A7N8X. Asus in their grand wisdom, let slip a bug that would corrupt your bios after making a change then using "save & exit". Once it happen, your MB would no longer post. This happened to me, and the only solution was to reprogram the chip off the board. I paid another programmer to do this for me, since at the time it would have cost more to RMA the board, and taken longer. Then I bought a stacker unit that allowed me to use a physical switch to switch between a primary & backup bios in case it happened again.

Point is, you probably can go back to an older version if you have the right equipment, or are willing to pay someone to do it for you.
Logged