Modify

Opened 8 years ago

Closed 8 years ago

Last modified 4 years ago

#5970 closed enhancement (fixed)

working solution for wrt350nv2 webupgrade

Reported by: Maddes <maddes_trac@…> Owned by: developers
Priority: high Milestone: Barrier Breaker 14.07
Component: base system Version: Trunk
Keywords: webupgrade orion wrt350nv2 Cc:

Description

"wrt350nv2-builder" is a tool to create a working webupgrade for Linksys WRT350N v2.x routers.
It has been heavily reviewed and successfully tested by many OpenWrt users from the forum.
It can even re-create a 1:1 copy of the LinkSys releases with an original flash image.

Attachments (5)

webupgrade.builder.v20.patch (65.9 KB) - added by Maddes <maddes_trac@…> 8 years ago.
the "wrt350nv2-builder" tool itself
webupgrade.makefile_tools.r17986.patch (686 bytes) - added by Maddes <maddes_trac@…> 8 years ago.
adding "wrt350nv2-builder" to the tools makefile
webupgrade.makefile_wrt350nv2_image.r17986.patch (1.8 KB) - added by Maddes <maddes_trac@…> 8 years ago.
using "wrt350nv2-builder" to create the webupgrade image for wrt350n v2.x
webupgrade.makefile_tools.r18666.patch (722 bytes) - added by Maddes <maddes_trac@…> 8 years ago.
Update patch for current trunk, apply to a clean trunk
webupgrade.builder.stringsize.patch (1.4 KB) - added by Maddes <maddes_trac@…> 8 years ago.
Increases string size to 1023 chars plus \0 for deeper folder structures

Download all attachments as: .zip

Change History (11)

Changed 8 years ago by Maddes <maddes_trac@…>

the "wrt350nv2-builder" tool itself

Changed 8 years ago by Maddes <maddes_trac@…>

adding "wrt350nv2-builder" to the tools makefile

Changed 8 years ago by Maddes <maddes_trac@…>

using "wrt350nv2-builder" to create the webupgrade image for wrt350n v2.x

comment:1 Changed 8 years ago by Maddes <maddes_trac@…>

also adding #5719 for sysupgrade support is recommended

Changed 8 years ago by Maddes <maddes_trac@…>

Update patch for current trunk, apply to a clean trunk

comment:2 Changed 8 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

added in r18761, r18763

comment:3 Changed 8 years ago by Maddes <maddes_trac@…>

The strings in the committed version are way too short for deeper directory structures like I have. Fix in following patch.

Changed 8 years ago by Maddes <maddes_trac@…>

Increases string size to 1023 chars plus \0 for deeper folder structures

comment:4 Changed 8 years ago by Maddes <maddes_trac@…>

Got improved in [18794] by raising to 255 chars.
At least long enough for my folder structure.

comment:5 Changed 8 years ago by Maddes <maddes_trac@…>

The Orion webupgrade image inside the snapshot download folder is zero bytes.
Reason seems to be that "zip" is necessary to create the webupgrade image, but "zip" is not checked as an prerequisite. And was therefore not installed.

The following patch adds the prerequisite check to the image makefile

Index: target/linux/orion/image/Makefile
===================================================================
--- target/linux/orion/image/Makefile   (revision 18861)
+++ target/linux/orion/image/Makefile   (working copy)
@@ -96,3 +96,7 @@
 endef

 $(eval $(call BuildImage))
+
+$(eval $(call RequireCommand,zip, \
+       Please install zip. \
+))

comment:6 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.