riskable
09-03-2009, 06:32 PM
I just spent some time making a minimal firmware that contains PyCI + l2sh + ath9k and madwifi driver + ntpclient + qos-scripts + ddns-scripts + my personal "required programs" (nmap, hehe) and most of the netfilter/layer7/ipp2p stuff. Here's the size:
$ ls -lh bin/openwrt-ar71xx-ubnt-rs-squashfs.bin
-rw-r--r-- 1 riskable riskable 8.9M 2009-09-03 20:57 bin/openwrt-ar71xx-ubnt-rs-squashfs.bin
Compare that with my official entry which had everything AND the kitchen sink:
$ ls -lh PyCI-RouterStation_firmware-squashfs.bin
-rw-r--r-- 1 riskable riskable 12M 2009-09-01 15:12 PyCI-RouterStation_firmware-squashfs.bin
I flashed my RouterStation with the minimal firmware and here's what the storage situation looks like:
root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 7.9M 7.9M 0 100% /rom
tmpfs 30.4M 1.2M 29.2M 4% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
mini_fo:/tmp/root 7.9M 7.9M 0 100% /tmp/root
/dev/mtdblock3 7.1M 1.1M 5.9M 16% /jffs
mini_fo:/jffs 7.9M 7.9M 0 100% /
...and to think that when I started the competition I was SO worried that Python + PyCI would take up too much space! Hah!
$ ls -lh bin/openwrt-ar71xx-ubnt-rs-squashfs.bin
-rw-r--r-- 1 riskable riskable 8.9M 2009-09-03 20:57 bin/openwrt-ar71xx-ubnt-rs-squashfs.bin
Compare that with my official entry which had everything AND the kitchen sink:
$ ls -lh PyCI-RouterStation_firmware-squashfs.bin
-rw-r--r-- 1 riskable riskable 12M 2009-09-01 15:12 PyCI-RouterStation_firmware-squashfs.bin
I flashed my RouterStation with the minimal firmware and here's what the storage situation looks like:
root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 7.9M 7.9M 0 100% /rom
tmpfs 30.4M 1.2M 29.2M 4% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
mini_fo:/tmp/root 7.9M 7.9M 0 100% /tmp/root
/dev/mtdblock3 7.1M 1.1M 5.9M 16% /jffs
mini_fo:/jffs 7.9M 7.9M 0 100% /
...and to think that when I started the competition I was SO worried that Python + PyCI would take up too much space! Hah!