Co prawda u mnie jest wersja 1.5.9.9 i z domysłu było trochę więcej wolnego miejsca:
root@Gargoyle:~# cat /proc/cpuinfo
system type : Atheros AR9132 rev 2
machine : TP-LINK TL-WR1043ND
processor : 0
cpu model : MIPS 24Kc V7.4
BogoMIPS : 265.42
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ff8, 0x0ff8, 0x0ffb, 0x0ffb]
ASEs implemented : mips16
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
root@Gargoyle:~#
root@Gargoyle:~# cat /etc/banner
_____ _
| __ \ | |
| | \/ __ _ _ __ __ _ ___ _ _| | ___
| | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
| |_\ \ (_| | | | (_| | (_) | |_| | | __/
\____/\__,_|_| \__, |\___/ \__, |_|\___|
__/ | __/ |
|___/ |___/
----------------------------------------------------------------
| |
| Gargoyle PL 1.5.9.9 (bfb6d5f) |
| OpenWrt Attitude Adjustment 12.09 (r36425) |
| Zbudowano: 2013-04-27 08:44 CEST |
| |
| Cezary Jackiewicz (obsy), http://eko.one.pl |
| |
----------------------------------------------------------------
root@Gargoyle:~#
root@Gargoyle:~# uname -a
Linux Gargoyle 3.3.8 #67 Sat Apr 27 09:13:45 CEST 2013 mips GNU/Linux
root@Gargoyle:~# cat /etc/openwrt*
DISTRIB_ID="OpenWrt"
DISTRIB_RELEASE="Attitude Adjustment"
DISTRIB_REVISION="r36425"
DISTRIB_CODENAME="attitude_adjustment"
DISTRIB_TARGET="ar71xx/generic"
DISTRIB_DESCRIPTION="OpenWrt Attitude Adjustment 12.09"
12.09
root@Gargoyle:~#
root@Gargoyle:~# opkg update
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://dl.eko.one.pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://dl.eko.one.pl/gargoyle-pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/gargoylepl.
root@Gargoyle:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.8M 264.0K 1.5M 15% /
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 14.3M 492.0K 13.8M 3% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock3 1.8M 264.0K 1.5M 15% /overlay
overlayfs:/overlay 1.8M 264.0K 1.5M 15% /
root@Gargoyle:~# opkg install nano
Installing nano (2.2.6-1) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/packages/nano_2.2.6-1_ar71xx.ipk.
Installing libncurses (5.7-5) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/packages/libncurses_5.7-5_ar71xx.ipk.
Installing terminfo (5.7-5) to root...
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/ar71xx/generic/packages/terminfo_5.7-5_ar71xx.ipk.
Configuring terminfo.
Configuring libncurses.
Configuring nano.
root@Gargoyle:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.8M 420.0K 1.3M 23% /
/dev/root 5.3M 5.3M 0 100% /rom
tmpfs 14.3M 492.0K 13.8M 3% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock3 1.8M 420.0K 1.3M 23% /overlay
overlayfs:/overlay 1.8M 420.0K 1.3M 23% /
root@Gargoyle:~#
Tak czy inaczej ok. 156 kB zajmuje wszystko co potrzebne (łącznie z listą plików opkg).
Czyli spokojnie na dopiero co uruchomionym na czysto gargoyle w wersji 1.5.11.5 (i zapewne późniejszych - sprawdziłem już na obecnie najnowszej 1.6.1.4 - też wlezie) można śmiało instalować nano.
Ale wiadomo - w praktyce rzadko kiedy jest czyste gargoyle, poza tym dochodzą pliki statystyk, dodatki (pluginy czy jakieś własne programy, i.t.d.) i te 156 kB może być cenne. Po wygodnym (nano) skonfigurowaniu wszystkiego śmiało można to potem wszystko odinstalować, odzyskując tym samym małe, ale jakże cenne zasoby.

EDIT: Chyba czas zainstalować jakąś nowszą wersję, skoro to wyciągnąłem z szafy.
...No i stało się - siedzi 1.6.1.4. Po doinstalowaniu pluginów usbreset, webshell, logi, cron, czyli tego co zwykle instaluję, nadal jest ok. 1.2 MB wolnego miejsca - nie jest tak źle jak przypuszczałem.
