Ndiswrapper
Este mini-tutorial ha sido sacado de un post que show dejó en los foros de Linux. Lo que se explica en este tutorial ha sido probado sobre una tarjeta wireless Linksys WMP54G con chipset Broadcom, utilizando los drivers de Windows que nos vienen con el CD y el módulo Ndiswrapper que podemos descargar desde SourceForge.Instalación del driver
Lo primero que hemos de hacer es tener localizados los drivers de Windows de nuestra tarjeta wireless. Los encontramos en el CD bajo los nombres bcmxxx.inf y bcmxxx.sys y copiarlos al disco duro. Si no tuviéramos el CD, podemos descargarlos de: http://ndiswrapper.sourceforge.net/mediawiki/index.php/List o bien en la página del fabricante.Luego descargaremos Ndiswrapper de http://sourceforge.net/projects/ndiswrapper/
Aquí tenemos una lista completa de chipsets soportados: http://ndiswrapper.sourceforge.net/mediawiki/index.php/List
Requisitos previos
Para poder compilar el módulo Ndiswrapper necesitaremos tener instaladas las wireless-tools y las fuentes de la versión del kernel que estemos utilizando. Podemos obtener nuestra versión del kernel con el comando:$ uname -r
Una vez hemos instalado estos dos paquetes podemos comenzar a instalar el driver.
Desempaquetado y compilación
Compilaremos el driver de la forma habitual (podéis ver el capítulo sobre instalación de programas para ver cómo se compilan). Haremos lo siguiente (cambiando evidentemente el nombre del tarball por el que hayamos descargado):$ tar -zxvf ndiswrapper-0.8.tar.gz
$ make
$ su
# make install
Instalando Ndiswrapper
Una vez concluida con éxito la compilación, seguiremos del siguiente modo (como root):# ndiswrapper -i /
/bcmxxx.inf
# ndiswrapper -l
bcmxxx present
Arrancar el módulo
Arrancaremos el módulo de la forma habitual (como root):# modprobe ndiswrapper
lsmod
). Haremos lo siguiente (como root) y nos debería dar una salida similar:# dmesg | grep wlan
wlan0: ndiswrapper ethernet device xx:xx:xx:xx:xx:xx
Configuración de la tarjeta
Una vez tenemos instalado el driver de ndiswrapper configuraremos la red inalámbrica como se explica en este tutorial.Cargando ndiswrapper en el inicio
Para cargar el ndiswrapper automáticamente al inicio del sistema, simplemente ejecutaremos el siguiente comando:# ndiswrapper -m
No hay comentarios:
Publicar un comentario