0

私は dd-wrt ​​ファームウェア開発の初心者です。私は Linksys ルーター (モデル番号 E900) を持っており、このモデルに適したファームウェアを dd-wrt ​​Web サイトからダウンロードして、このファームウェアWeb ページを個人的な要件に合わせてカスタマイズしています。dd-wrt ​​がオープンソース開発を許可されていることは知っています。

ファームウェアの再構築にはファームウェア mod キットを使用します。しかし、ファームウェア mod キットを使用してファームウェアを抽出しようとすると、次のようなエラーが表示されます。

ここに画像の説明を入力

7zip ソフトウェアを使用してこのイメージを抽出しようとしました。しかし、それは以下のようなエラーを示しています

ここに画像の説明を入力

ファームウェア イメージはパスワードで保護されていると思います。しかし、それはオープンソースですか?

このパスワードで保護されたファームウェア イメージを Linux ターミナルで抽出するにはどうすればよいですか?

4

2 に答える 2

1

パーミッションの問題か、extract.sh が適切に抽出できなかったようです。新しいfirmware-mod-kitで同じbinファイルを抽出しました

更新されたものを試してください。抽出にはextract-ng.sh を使用し、ビルドにはbuild-ng.shを使用します

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

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

于 2016-05-20T10:19:02.557 に答える
0

firmware-mod-kit wiki ページをチェックしてください。 https://code.google.com/p/firmware-mod-kit/wiki/Documentation?tm=6

提供された情報によると、実際には、エラー メッセージから、何が起こっているかについて十分な情報が得られました。「前提条件を確認する」

wikiページの最初のステップは、環境を準備するための前提条件です。

于 2015-05-12T02:58:21.273 に答える