Amigos, me tire a la pileta y volvi sobre una antigua prueba que habia abandonado hace mucho tiempo, el squashfs.<br><br>La hago cortita: Metiendo TODO lo que usa el tano, openssl, zlib, wget full, hostapd full, la imagen del rootfs es de 2,1 Mb en squash, en jffs2 es unos 3,3 Mb.
<br><br>El asunto es que como squashfs es RO, levanta y no podes tocar nada. En el viejo openwrt estaba un driver mini_fo que hacia magia y levantaba el resto de la flash como jffs2 RW y podias grabar la configuracion, pero a mi nunca me habia andado en Kamikaze, hasta hoy.
<br><br>Hice un svn up del Kamikaze, me fui de la version que usa el tano y subi a la 10000 y pico.<br>Compile todo en el rootfs como squash y cuando bootea la primera ves, arma un jffs2 en el mega restante y se rebootea, ahi te aparece lo siguiente:
<br><br>root@open-mesh:/# df -h<br>Filesystem Size Used Available Use% Mounted on<br>none 6.7M 52.0k 6.6M 1% /tmp<br>tmpfs 512.0k 0 512.0k 0% /dev
<br>/dev/mtdblock3 1.1M 220.0k 932.0k 19% /jffs<br>mini_fo:/jffs 1.9M 1.9M 0 100% /<br><br>O sea hay 932 K libres de RW !!!<br><br>Me falta pulir algunas cosas porque me olvide el NoDog, pero ese es chiquito.
<br><br>Hasta ahora todo muy lindo, pero la memoria libre es casi cero, aunque no se como lo maneja al tema del squashfs al respecto. :P<br><br> total used free shared buffers
<br> Mem: 13664 12868 796 0 1520<br> Swap: 0 0 0<br>Total: 13664 12868 796<br><br><br>Seba, el error que te tira al bootear es que te falta un modulo de netfilter, el kmod-scheduler.
<br><br><br>Saludos / GUS<br>