Fuente: http://www.noticias-tic.com/ndisgtk-instalando-dispositivos-wifi-en-ubuntu-6-04-feisty-fawn

Uno de los dispositivos que más problemas da a la hora de ser detectados por Ubuntu y por Linux en general son las tarjetas o dispositivos Wifi.

Por otro lado nos encontramos con el problema de que algunos proveedores de tarjetas WiFi rehúsan publicar sus especificaciones hardware o los controladores para sus productos sobre sistemas operativos distintos a Microsoft Windows.

Para hacer frente a este problema surge el proyecto ndiswrapper quehace que sea posible usar este tipo de hardware con Linux gracias a un módulo del kernel que “maneja” los controladores (drivers) NDIS (API del controlador de red de Windows). Por ahora este módulo funciona con un número limitado de dispositivos que podemos ver en esta lista.


Ndiswrapper
es una aplicación de linea de comandos, lo que hace que su
uso se muy poco intuitivo y especialmente engorroso para los usuarios
menos experimentados. Con objeto de hacer todo el proceso muchos más
fácil al usuario existe ndisgtk, un frontend para Ndiswrapper que se encarga de hacer prácticamente todos los pasos de la instalación.

Para utilizarlo haremos lo siguiente:

  • Instalamos el paquete ndisgtk usando Synaptic y a continuación conectaremos el dispositivo wireless.
  • Introduciremos el CD con los drivers del dispositivo. Si nos
    aparece un asistente preguntando que queremos hacer con el CD
    cerraremos dicho asistente.
  • Una vez hemos instalado ndisgtk, lanzamos la aplicación desde Sistema/Administración/Windows Wireless Drivers.
  • Se nos pedirá la contraseña de root. La teclearemos y a continuación pulsaremos Continue.
  • Ahora pulsamos el botón Install New Driver. Aparecerá una nueva ventana con un botón central con el texto (Ninguno) y a su derecha una carpeta. Pulsamos dicho botón.
  • Nos aparecerá un selector de fichero. Aquí seleccionamos la
    unidad de CD para ver su contenido y seleccionamos el archivo con
    extensión .inf , pulsamos en Abrir y después en Install.
  • Ahora podremos ver, en la aplicación Wireless Network Drivers, a la izquierda una entrada con el nombre del fichero que hemos instalado y bajo él el texto “Hardware Present: yes”. Si por alguna razón el texto fuese “Hardware Present: no” significaría que nuestro dispositivo no está actualmente soportado y no podremos usarlo.

ndisgtk

  • Llegados a este punto ya podemos cerrar esta aplicación y continuar con la configuración de la conexión wireless.