Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Debian en 32 MB

Tecnología
Por JulHer
departamento Aprietes , Sección Software Libre
Puesto a las Fri Dec 27th, 2002 at 04:12:25 PM CET
En esta noticia de LinuxDevices nos cuentan como han preparado un sistema para que haga de router, gateway, cortafuegos... para una red, y lo han metido en una memoria compactflash de 32 MB. Lo han hecho con Debian, usando Debootstrap, que permite hacer un sistema a medida, y después para ahorrar espacio borraron toda la documentación y comprimieron el sistema de ficheros resultante con Cloop.

Pues con este sistema venden este útil y silencioso aparato.

 


< Nueva versión de Bochs (16 comments) | Clustering de Oracle GPL, dicho por el propio Ellison en una entrevista (1 comments) >
Enlaces Relacionados
· noticia
· LinuxDevices
· Debian
· Cloop
· aparato
· More on Tecnología
· Also by JulHer

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Debian en 32 MB | 6 comentarios (6 temáticos, editoriales, 0 ocultos)
Sobran 30 MB :-) (3.66 / 3) (#1)
por jorginius ("jorginius" en Google Mail) a las Fri Dec 27th, 2002 at 10:40:48 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

¿Para que quieres un sistema de archivos y utilidades de espacio de usuario para un trasto como ese?.

Coges sólo el kernel de Linux (compilado sin soporte de VFS), reemplazas el execv() de init en el main() por una llamada a función que sea el punto de entrada de tu programa, el cual implementa algún tipo de interfaz de control texto que permita al usuario cambiar las reglas del cortafuegos y los parámetros de red y opera desde dentro del kernel. Esta aplicación no termina nunca de ejecutarse.

No es demasiado traumático desarrollar una programa como éste dentro del kernel, teniendo en cuenta que dentro del núcleo hay casi una libc entera, funciones de E/S incluidas, más el api de NetFilter y red.

La interacción con el usuario puede hacerse por puerto serie, aprovechando el soporte de consola sobre puerto serie, o bien incluso sería factible hacer una versión modificada del khttpd y habilitar un interfaz de configuración web para hablar con el router.

... Y ya lo tienes: un sistema empotrado en lo que ocupe el kernel más tu aplicación incluida en él: unas dos megas sin comprimir, como mucho.



Debian en 32 MB | 6 comentarios (6 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda