Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
arm-none-linux-gnueabi_build_uboot.tgz | 2013-09-13 | 49.3 MB | |
wget-LFS.tar.gz | 2013-09-13 | 1.8 MB | |
zlib-1.2.3.tar.gz | 2013-09-13 | 483.2 kB | |
web_page.tgz | 2013-09-13 | 217.6 kB | |
u-boot-1_1_1.tar.gz | 2013-09-13 | 4.6 MB | |
util-linux-2.12r.tar.gz | 2013-09-13 | 3.6 MB | |
tinylogin-1.4.tar.gz | 2013-09-13 | 134.9 kB | |
samba-3.0.28.tar.gz | 2013-09-13 | 3.9 MB | |
sqlite-3.3.7.tar.gz | 2013-09-13 | 1.8 MB | |
quota-tools.tar.gz | 2013-09-13 | 904.8 kB | |
pure-ftpd-1.0.21.tar.gz | 2013-09-13 | 796.9 kB | |
Readme.txt | 2013-09-13 | 5.4 kB | |
ntp-4.2.0.tar.gz | 2013-09-13 | 4.0 MB | |
openssl-0.9.7.tar.gz | 2013-09-13 | 4.1 MB | |
LPRng-3.8.10.tar.gz | 2013-09-13 | 5.9 MB | |
module-init-tools-3.3-pre1.tar.gz | 2013-09-13 | 589.8 kB | |
mdadm-2.5.6.tar.gz | 2013-09-13 | 175.5 kB | |
libiconv-1.9.2.tar.gz | 2013-09-13 | 4.8 MB | |
libtool-1.5.6.tar.gz | 2013-09-13 | 2.9 MB | |
jpeg-6b.tar.gz | 2013-09-13 | 522.3 kB | |
iTunesServer.tar.gz | 2013-09-13 | 1.1 MB | |
goahead.tar.gz | 2013-09-13 | 1.9 MB | |
imgconvert.tar.gz | 2013-09-13 | 370.7 kB | |
firmware_description.HTML | 2013-09-13 | 326 Bytes | |
GPL_License | 2013-09-13 | 15.4 kB | |
e2fsprogs-1.32.tgz | 2013-09-13 | 4.5 MB | |
ez-ipupdate-3.0.11b7.tgz | 2013-09-13 | 151.5 kB | |
confuse.tgz | 2013-09-13 | 594.4 kB | |
D-Link GPL Written Offer.HTML | 2013-09-13 | 1.0 kB | |
chardetect.tgz | 2013-09-13 | 162.4 kB | |
busybox-1.00-pre1.tgz | 2013-09-13 | 1.9 MB | |
at.tgz | 2013-09-13 | 658.0 kB | |
Totals: 32 Items | 102.0 MB | 0 |
========================================================= 1. Flash Layout 16Mbytes +-----------------------+ <----0x00000000 | | | MTD1 | | (128K) | +-----------------------+ <----0x00020000 | | | MTD2 | | (128K) | +-----------------------+ <----0x00040000 | | | Linux Kernel | | (1536K) | +-----------------------+ <----0x001C0000 | | | Ramdisk | | (14080K) | +-----------------------+ <----0x00F80000 | | | uBOOT | | (512K) | +-----------------------+ <----0x01000000 ============================================================ 2. Modules compilation 1). Building arm-none-linux-gnueabi-le-softfloat tar zxvf arm-none-linux-gnueabi-le-softfloat.tgz Note : this toolchain is for other modules compilation except uboot, you only need to untar this toolchain and modify the path within the Makefile of the modules accordingly to start the compilation. 2). Building arm-none-linux-gnueabi_build_uboot tar zxvf arm-none-linux-gnueabi_build_uboot.tgz Note : this toolchain is for uboot compilation, you only need to untar this toolchain and modify the path within the Makefile of the uboot module accordingly to start the compilation. 3). Building at tar zxvf at.tgz cd at make clean;make 4). Building busybox-1.00-pre1 tar zxvf busybox-1.00-pre1.tgz cd busybox-1.00-pre1 make clean; make 5). Building chardetect tar zxvf chardetect.tgz cd chardetect make clean; make 6). Building confuse tar zxvf confuse.tgz cd confuse/ Please refer to the MYREADME.txt file under the confuse directory,this file teach you how to compile confuse lib. 7). Building e2fsprogs-1.32 tar zxvf e2fsprogs-1.32.tgz cd e2fsprogs-1.32 make clean; make 8). Building ez-ipupdate-3.0.11b7 tar zxvf ez-ipupdate-3.0.11b7.tgz cd ez-ipupdate-3.0.11b7 make clean; make 9). Building goahead tar zxvf goahead.tgz cd LINUX/ make 10). Building imgconvert tar zxvf imgconvert.tgz cd imgconvert make clean make 11). Buliding iTunesServer tar zxvf iTuneServer.tgz cd iTuneServer a. cd libid3tag-0.15.1b ./configure --host=arm-none-linux make cd.. b. cd gdbm-1.8.3 ./configure --host=arm-linux make c. cd mt-daapd-0.2.4 please reference to compile_step.txt within the folder. 12). Building jpeg-6b tar zxvf jpeg-6b.tgz cd jpeg-6b make 13). Building libiconv-1.9.2 tar zxvf libiconv-1.9.2.tgz cd libiconv-1.9.2 note : please reference to readme for building this lib, no modification from us 14). Building libtool-1.5.6.tgz cd libtool-1.5.6 ./configure --host=arm-linux --enable-shared=yes CC=arm-none-linux-gnueabi-gcc host_alias=arm-linux --enable-ltdl-install --no-create --no-recursion make 15). Building linux-2.6.12.6 tar zxvf linux-2.6.12.6.tgz cd linux-2.6.12.6 ./cv.sh make menuconfig select exit select yes make clean;make uImage 16). Buliding LPRng-3.8.10 tar zxvf LPRng-3.8.10.tgz cd LPRng-3.8.10 make 17). Buliding mdadm-2.5.6 tar zxvf mdadm-2.5.6.tgz cd mdadm-2.5.6 make 18). Buliding module-init-tools-3.3-pre1 tar zxvf module-init-tools-3.3-pre1.tgz cd module-init-tools-3.3-pre1 make clean; make 19). Building ntp-4.2.0 tar zxvf ntp-4.2.0.tgz cd ntp-4.2.0 cd sntp make 20). Building openssl-0.9.7 tar zxvf openssl-0.9.7.tgz cd openssl-0.9.7 make clean; make 21). Building pure-ftpd-1.0.21 tar zxvf pure-ftpd-1.0.21.tgz cd pure-ftpd-1.0.21 touch * ./configure --host=arm --build=arm-linux --prefix=/usr/local/pureftpd --with-throttling --with-largefile --with-sysquotas --with-virtualchroot make clean;make 22). Building quota-tools tar zxvf quota-tools.tgz cd quota-tools make clean; make 23). Building samba-3.0.28 tar zxvf samba-3.0.28.tgz cd source make clean;make 24). Building sqlite-3.3.7 tar zxvf sqlite-3.3.7.tgz cd sqlite-3.3.7 note : please reference to compile_step.txt within the folder 25). Building tinylogin-1.4 tar zxvf tinylogin-1.4.tgz cd tinylogin-1.4 make clean;make 26). Building u-boot-1_1_1 tar zxvf u-boot-1_1_1.tgz chmod -R a+w u-boot-1_1_1 cd u-boot-1_1_1 make mrproper make db88f5182_config make clean; make 27). Building util-linux-2.12r tar zxvf util-linux-2.12r.tgz cd util-linux-2.12r make 28). Building wget-LFS tar zxvf wget-LFS.tgz cd wget-LFS make clean;make 29). Building zlib-1.2.3 tar zxvf zlib-1.2.3.tgz cd zlib-1.2.3 note : please reference to readme for building this lib, no modification from us 30). Building web_page tar zxvf web_page.tgz note : web_page.tgz include all the ASP, HTML and Image files of the GUI