compilar ipw2200 en un ThinkPad R50e

La distribución es una debian sarge la cual incluye las fuentes de ipw2200 para compilarlo en los mismos repositorios, solo que está en contrib pues pese a ser libre depende de una parte no libre (el firmware). El caso es que he decidido hacerlo a mano.

Necesitamos 3 cosas.


firmware

ieee80211
ipw2200

El firmware tenemos que copiar su contenido a /usr/lib/hotplug/firmware/ y añadir…

/etc/fstab
none /sys sysfs defaults 0 0

Ahora mount -a, aunque es posible que diga que está montado ya, así que yo lo que hice fue reiniciar para asegurarme en este punto una vez añadida la línea.

Para el siguiente paso neceitamos instalar las headers del núcleo:

$ apt-get install kernel-headers-2.6.8-2-686

Ahora tenemos que compilar el ieee80211 y el ipw2200, ambos con los siguientes pasos…

make
make install

Después desde el directorio del ipw2200 hacemos:

./load
modprobe ipw2200

Falta las wireless-tools:
$ apt-get install wireless-tools

Y listo, solo os queda configurar vuestro fichero /etc/network/interfaces para la red. Y ahora una minireceta rápida.


$ iwlist eth0 scan

Mostrará las redes disponibles, para conectar a alguna…

$ iwconfig eth0 essid nombrered

Yya estareis conectados en caso de ser una red abierta. Si teneis que usar WEP y WPA son otras historias (en este caso con el wpa-suplicant).

Otras utilidades son kismet, que que detecta redes y examina paquetes para ver cuala es la IP necesaria para conectarse a una red solidaria (la del vecino), y también hay un par de programas que vienen con la misma distribución para pillar contraseñas, imagenes y texto que circule por la red.

Como veis la dificultad es mínima y lo pone bien claro en los READMEs, la única dificultad es el idioma, pero bueno, siempre podeis poner una ubuntu, la breezy al menos reconoce esta tarjeta automáticamente y no hay que hacer absolutamente nada. Y para configurarla (pasarle la essid y demás) se hace desde una aplicación gráfica que hay en los menús.

Autor: davidcg

This entry was posted in Wireless. Bookmark the permalink.

Leave a Reply