Compiling DD-WRT sources
From DD-WRT Wiki
Revision as of 16:39, 17 April 2006 (edit) 83.236.111.230 (Talk) ← Previous diff |
Revision as of 16:40, 17 April 2006 (edit) (undo) 83.236.111.230 (Talk) Next diff → |
||
Line 5: | Line 5: | ||
cd / | cd / | ||
mkdir home/dd-wrt | mkdir home/dd-wrt | ||
+ | |||
mkdir home/dd-wrt/snapshot | mkdir home/dd-wrt/snapshot | ||
+ | |||
cd home/dd-wrt/snapshot | cd home/dd-wrt/snapshot | ||
+ | |||
wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/0415-2006-snapshot.tar.bz2 | wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/0415-2006-snapshot.tar.bz2 | ||
+ | |||
tar -xjvf 0416-2006-snapshot.tar.bz2 | tar -xjvf 0416-2006-snapshot.tar.bz2 | ||
+ | |||
cd home/dd-wrt | cd home/dd-wrt | ||
+ | |||
mkdir home/dd-wrt/toolchains | mkdir home/dd-wrt/toolchains | ||
+ | |||
cd home/dd-wrt/toolchains | cd home/dd-wrt/toolchains | ||
+ | |||
wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/toolchains.x86.debian.sp1.tar.bz2 | wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/toolchains.x86.debian.sp1.tar.bz2 | ||
+ | |||
tar -xjvf toolchains.x86.debian.sp1.tar.bz2 | tar -xjvf toolchains.x86.debian.sp1.tar.bz2 | ||
+ | |||
mv /home/dd-wrt/toolchains/3.4.6-uclibc-0.9.28 /home/dd-wrt/toolchains/3.4.6 | mv /home/dd-wrt/toolchains/3.4.6-uclibc-0.9.28 /home/dd-wrt/toolchains/3.4.6 | ||
+ | |||
mv /home/dd-wrt/toolchains/4.1.0-uclibc-0.9.28 /home/dd-wrt/toolchains/4.1.0 | mv /home/dd-wrt/toolchains/4.1.0-uclibc-0.9.28 /home/dd-wrt/toolchains/4.1.0 | ||
+ | |||
cd home/dd-wrt/snapshot/DD-WRT/src/router/iptables/extensions | cd home/dd-wrt/snapshot/DD-WRT/src/router/iptables/extensions | ||
+ | |||
chmod 755 .layer7-test | chmod 755 .layer7-test | ||
+ | |||
chmod 755 .dccp-test | chmod 755 .dccp-test | ||
+ | |||
cd home/dd-wrt/snapshot/DD-WRT/opt | cd home/dd-wrt/snapshot/DD-WRT/opt | ||
+ | |||
rm libgcc_s.so | rm libgcc_s.so | ||
+ | |||
cd home/dd-wrt | cd home/dd-wrt | ||
+ | |||
mkdir home/dd-wrt/image | mkdir home/dd-wrt/image | ||
+ | |||
ln -s /home/dd-wrt/image /GruppenLW | ln -s /home/dd-wrt/image /GruppenLW | ||
+ | |||
cd home/dd-wrt/snapshot/DD-WRT/opt | cd home/dd-wrt/snapshot/DD-WRT/opt | ||
Revision as of 16:40, 17 April 2006
First install some LINUX-System like KNOPPIX and open the root-Shell (or login as "root" in standard shell with "su" and "type in your root Password")
Then do this Lines (for example 0415-2006-snapshot.tar.bz2 sources!)
cd / mkdir home/dd-wrt
mkdir home/dd-wrt/snapshot
cd home/dd-wrt/snapshot
wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/0415-2006-snapshot.tar.bz2
tar -xjvf 0416-2006-snapshot.tar.bz2
cd home/dd-wrt
mkdir home/dd-wrt/toolchains
cd home/dd-wrt/toolchains
wget http://www.dd-wrt.com/dd-wrtv2/downloads/sourcecode/toolchains.x86.debian.sp1.tar.bz2
tar -xjvf toolchains.x86.debian.sp1.tar.bz2
mv /home/dd-wrt/toolchains/3.4.6-uclibc-0.9.28 /home/dd-wrt/toolchains/3.4.6
mv /home/dd-wrt/toolchains/4.1.0-uclibc-0.9.28 /home/dd-wrt/toolchains/4.1.0
cd home/dd-wrt/snapshot/DD-WRT/src/router/iptables/extensions
chmod 755 .layer7-test
chmod 755 .dccp-test
cd home/dd-wrt/snapshot/DD-WRT/opt
rm libgcc_s.so
cd home/dd-wrt
mkdir home/dd-wrt/image
ln -s /home/dd-wrt/image /GruppenLW
cd home/dd-wrt/snapshot/DD-WRT/opt
then start compiling with
./install.sh
your images should be in home/dd-wrt/image