[Lugro-mesh] Prueba loca :P

Gustavo Lindberg gus.lindberg en gmail.com
Dom Ene 13 18:55:16 ARDT 2008


Amigos, me tire a la pileta y volvi sobre una antigua prueba que habia
abandonado hace mucho tiempo, el squashfs.

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.

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.

Hice un svn up del Kamikaze, me fui de la version que usa el tano y subi a
la 10000 y pico.
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:

root en open-mesh:/# df -h
Filesystem                Size      Used Available Use% Mounted on
none                      6.7M     52.0k      6.6M   1% /tmp
tmpfs                   512.0k         0    512.0k   0% /dev
/dev/mtdblock3            1.1M    220.0k    932.0k  19% /jffs
mini_fo:/jffs             1.9M      1.9M         0 100% /

O sea hay 932 K libres de RW !!!

Me falta pulir algunas cosas porque me olvide el NoDog, pero ese es
chiquito.

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

                      total         used         free       shared
buffers
 Mem:        13664        12868          796            0         1520
 Swap:            0            0            0
Total:        13664        12868          796


Seba, el error que te tira al bootear es que te falta un modulo de
netfilter, el kmod-scheduler.


Saludos / GUS
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www.lugro.org.ar/pipermail/lugro-mesh/attachments/20080113/99da5bdc/attachment.htm


Más información sobre la lista de distribución Lugro-mesh