blob: 9bb5782e62853b230643fd7859f4475c54f3f8b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
README_DEV
Please note that the following is unsupported.
If you need help with programming, setting up Linux, etc., please use your
favorite Linksys/programming/Linux discussion group instead.
* You need a x86 Linux-based OS.
* You need Linksys' source code:
http://downloads.linksysbycisco.com/downloads/WRT54GL_v4.30.11_11_US.tgz
* Extract Linksys' source, then rename the top directory to "tomato".
* Remove the following:
release/src/
et et.4702 wl rts tools .model
release/src/router/
busybox cron dnsmasq httpd iproute2 iptables ipupdate lib libnet libpcap
mipsel-uclibc misc nas netconf ntpclient nvram others rc ses shared
traceroute udhcpd upnp utils www
* Extract tomato.tar on top of the Linksys source.
* If you want to build with newer drivers instead, extract tomato_ND.tar also
and remove the following:
release/src/shared/
bcmsrom.c bcmutils.c hnddma.c linux_osl.c sbutils.c sflash.c
* Create a symlink in /opt/brcm to tomato/tools/brcm/.
* Add the following to your PATH:
/opt/brcm/hndtools-mipsel-uclibc/bin
/opt/brcm/hndtools-mipsel-linux/bin
* Run make from tomato/release/src/.
* tomato/release/src/image/ will contain the final images.
|