I wanted to upgrade my mom's WRT54G v2.2 from WR 0.9 to Backfire 10.03.
But during installation the flash space got full and OpenVPN couldn't be
installed.

First I built an image without luci, then all packages fit into the
flash mem.
But when installing webif I got the same "disk full" error for it.
Putting all needed kmods directly into the kernel didn't free enough space.

Then I checked the sizes and dependencies of the needed packages between
WR and Backfire.
It turned out that OpenVPN installation grew by 148KB, and that BF had
some more dependencies than WR.

What is the smallest version of Luci possible? (luci-admin-mini + ???)
Can OpenVPN be compiled to a smaller size?
Is there a reason why OpenVPN grew so much, besides being a newer version?
Is there a reason why OpenVPN needs zlib, besides being a newer version?

Any help greatly appreciated
Maddes


Here is the list of the packages I need, plus a size comparison between
WR 0.9 <-> Backfire.

iptables-mod-[conntrack-]extra   8603 ->  15081
kmod-ipt-[conntrack-]extra      14188 ->  10446

ntpclient                       11397 ->  17461
  librt                           n/a ->   1102

ddns-scripts (ez-ipudate)       26368 ->   6570

openvpn                        137843 -> 195446  (+58KB, 2.0.8 -> 2.1.1)
  kmod-tun                       4944 ->   4860
  libopenssl                   445303 -> 500879  (+55KB, 0.9.8d -> 0.9.8m)
  liblzo                        29113 ->  28782
  zlib                            n/a ->  35023  (+35KB)

sslh                              n/a ->   7333

etherwake (ether-wake)           4799 ->   6078

webif                          155712 -> 168862
  webif-theme-xwrt               3765 ->    n/a
  haserl                         8210 ->  12277
  uhttpd                (in busybox?) ->  22110

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to