1 This is a modified uClibc buildroot, customized to build OpenWRT.
2 NOTE! This tarball is meant to be unpacked on top of a stock uClibc
3 buildroot directory as it only include the necessary customizations!
5 If you already have the linksys tarball (check make/openwrt.mk for the
6 version used), then move/copy/symlink it into sources/dl. At the
7 moment (2004/03/05) I'm using wrt54gv2.2.02.2.tgz.
9 Simply running 'make' will build openwrt-code.bin and a tarball of
10 the kernel modules. Customizations of the kernel, uClibc, and busybox
11 are possible by modifying the appropriate config files in source.
12 Copies of the stock openwrt Makefile, uClibc.config, busybox.config,
13 are included with a '-openwrt' suffix.
15 Remember that different configurations of uClibc may not be binary
16 compatible. Also, uClibc is not necessarily binary compatible between
17 versions. In particular, dynamicly linked applications and libraries
18 built with the linksys/broadcom toolchain are NOT binary compatible
25 2004/03/16 Added patch to support boardtype of bcm94710ap.
26 Updated resetmon patch as per mbm.
27 Set busybox and uClibc snapshots to known good versions.
29 2004/03/30 Switch to wrt54gs.2.07.1.tgz as the base tarball.
30 Start grabbing the (updated) root skeleton from openwrt cvs.
31 Add busybox applets: passwd and nameif.
32 Update snapshots of buildroot, uClibc, and busybox.
33 Fix broken /var symlink.
35 2004/03/31 Replace diag_led.c with mbm's rewrite.
36 Create code.bin files for both 'G' and 'GS' units.
37 Update busybox for sed fix.
39 2004/05/08 Add busybox applets: chown, chgrp, lsmod, sysctl
40 Remove: ipaddr, iplink, iproute
41 Update snapshots of buildroot, uClibc, busybox, netfilter.