OUR NETWORK:TouchSmart Community TiVo Community TechLore Sling Community My DigitalEntertainer See all... About UsAdvertiseContact Us

OpenWRT WGR614L "Bleeding Edge" Environment 0.3

Description:

=== Quick start ===

If you just want to get yourself up and running then the following command will; pull down the latest version of OpenWRT, apply some patches and finally build everything!

$ make world

If that all succeeded then you should find the following CHK and TRX files ready for consumption:

trunk/bin/openwrt-wgr614l-squashfs-ww.chk
trunk/bin/openwrt-wgr614l-squashfs-na.chk
trunk/bin/openwrt-wgr614l-squashfs.trx

The CHK files are suitable for pushing using tftp.

=== Changes ===

Since version 0.2
* Broadcom diag package updated to support led's
* ngr-flash package updated to latest version
* Image building changed (again) to allow install from Netgear's web interface.

Since version 0.1
* mkchkimg updated to fix build problem on 64bit machines
* ngr-flash utility updated and adds hooks to sysupgrade
* trx file has fs_mark appended to the end

=== Whats Included ===

This distribution is designed to track the OpenWRT trunk. It adds some additional files, as well as patching the trunk (hence the patches and files directories). At the moment the the following is included:

* ngr-flash: The Netgear flash utility. It allows you to change some of the board and boot-loader config variables.

* mkchkimg: A tool for creating CHK files which can be uploaded to the router.

* kernel patches: Currently the patches are patch_drivers and patch_bcm947xx from Netgear, and a jffs2 fix sflash-relen.patch. It will create a kernel that will at least boot.

* lzma loader patch: The WGR614L has a non-standard entry point, and uses LZMA and not gzip. The loader patch fixes both of these issues.

=== Is this a fork of OpenWRT? ===

Short answer: NO

My long goal is to merge all of the changes here into the OpenWRT trunk. Before that can happen the changes a) must be stable, and b) not break OpenWRT on other platforms. This small distribution seemed the simplest way of achieving those goals. I don't want to fork OpenWRT and I also don't want to waste their developers time with broken patches. This is a stopgap, to allow development, nothing more...

Discussion (Questions, Reviews & Comments):
Thread Replies Views Last Post
Trying to add GUI
1 69 11/28 3:31AM by bzing2
64-bit Machine mkchkimg patch
0 17 11/14 8:18AM by bzing2

 
 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window