lunes, 19 de abril de 2010

Wireless

Para que nos vamos a engañar, las comunicaciones inalámbricas fáciles no son. Pero visto punto por punto tampoco son tan complicadas :)
Como hablar de Wifi y Wimax se me hace un poco denso para una entrada del blog voy a comentar algunas cosas de un proyecto de software libre con el que trabajé para la realización de un proyecto europeo: OpenWRT.
OpenWRT, según reza su web, se define como una distribución de Linux para dispositivos embebidos.
El objetivo de OpenWRT es proporcionar con conjunto de software libre y herramientas para compilación para diferentes plataformas para que cada usuario pueda crearse una distribución de Linux a la medida de su punto de acceso.
En la propia web hay una lista de dispositivos(APs) con los que se ha probado la distribución y el grado de soporte de los mismos.
Para que os hagáis una idea os puedo decir que preparar una distribución de Linux para un router con un servidor web apache y un servidor samba para compartir una disco duro que conectes por USB está a unos pocos menús de ncurses de distancia.
Y cuando ya estéis más familiarizados con la estructura del código del OpenWRT podéis empezar a pelearos con MADWifi. MADWifi es uno de los mejores drivers de tarjetas Wifi para Linux y el que más dispositivos soporta. Jugar con los drivers Wifi en OpenWRT es tan fácil como cambiar la línea que quieras y darle otra vez a compilar. Y como resultado puedes obtener un AP que compita con algo de ventaja al reducir un poquito los *IFS ;)

PD: DD-WRT es un proyecto derivado de OpenWRT que si bien no ofrece facilidades para obtener y compilar su propio código sí que dispone de binarios para un gran número de puntos de acceso comerciales.

No hay comentarios:

Publicar un comentario