Search code examples
phplinuxrouterfirmwaredd-wrt

How to extract dd-wrt firmware image for development?


I am a beginner in dd-wrt firmware development. I have a Linksys router (Model Number E900) and download the suitable firmware for this model from dd-wrt website to customize this firmware web pages for some personal requirements. I know dd-wrt is allow to open source development.

I using firmware mod kit for rebuild the firmware. But a problem when I try to extract the firmware using firmware mod kit it's shows the error like below.

enter image description here

I try to extract this image using 7zip software. But it's shows error like below

enter image description here

I think the firmware image is a password protected. But it's open source?

How to extract this password protected firmware image in Linux terminal?


Solution

  • seems some permission issue or extract.sh was not able to extract properly. i have extracted the same bin file with new firmware-mod-kit

    so try the updated one, use extract-ng.sh for extraction and build-ng.sh to build

    http://www.devttys0.com/2011/09/firmware-mod-kit-updated-v-069-released/

    https://github.com/lattera/dd-wrt