RSS

Como configurar NDISwrapper

10 Oct

¿Que es NDISwrapper?

Es un encapsulado libre de controladores, que permite el uso de la mayoría de las tarjetas de red inalámbricas en sistema operativo GNU/Linux utilizando la APIs del kernel de Windows

NDISwrapper – Instalación y Configuración

Escenario:

  • Instalación de  ndiswrapper
  • Instalación del paquete module-assistant
  • Configura module-assistant instalando
  • Compilación del módulo ndiswrapper
  • Deshabilita de forma permanente el módulo de la interfaz inalámbrica
  • Configuración de ndiswrapper con el controlador de Windows
  • Modificación adecuada del fichero /etc/network/interfaces
  • Comprobación del funcionamiento correcto de la interfaz inalámbrica

Paso 1: Instala las aplicaciones del espacio de usuario para manejar ndiswrapper

Instalación en Ubuntu Desktop14.04

Descripción de la instalación

  1. Instale el módulo del kernel (Linux –header), el aplicación o paquete de apoyo.
  2. Instale el controlador NDISwrapper relevante para su dispositivo.

Detallando…

  • Instalar los linux-headers correspondiente a la versión de Linux kernel de la máquina. Con el comando uname -r  se puede ver que versión de kernel  tiene actualmente.

image003

  • Instala e header con e gestore de paquete apt-get o dpkg, en mi caso apt-get

sudo apt-get install linux-image-`uname-r`

image004

Instala el paquete de Ndiswrapper con  sudo apt-get install ndisgtk

Paso 2: Instala el paquete module-assistant

image005

Paso 3: Configura module-assistant instalando los paquetes de desarrollo necesarios y compila el módulo ndiswrapper

 sudo m-a como súper usuario (root) se puede ejecutar el module-assistant

image006

 Con la tecla  flecha, bajamos y elegimos la tercera opción para configura el sistema para compilar modulos.

image007

Volvemos a ejecutar  m-a y ahora le damos a GET,  y seleccionamos la opción ndiswrapper.

image008

Una vez marcada dicha opción compilamos en la opción BUILD.

image009

image010

Le damos a instalar dichos paquetes compilados.

image011

Paso 4: Deshabilita de forma permanente el módulo de la interfaz inalámbrica de tu equipo

Los comandos ‘ifconfig’ e ‘iwconfig’ nos indicarán toda la información posible de las redes cableadas (eth) e inalámbricas (wlan) respectivamente.

Nota: Antes de des-habilitar, debemos  saber nuestra tarjeta de wifi, para poder descargar su controlador correspondiente para Windows.

Con el comando lspci para lista todos dispositivos pci.

image012

Para deshabilitar un módulo permanentemente es eliminando el modulo en sí escribiendo el comando rmmod [nombre del módulo]

Para saber el modulo se pueden usar los comandos lsmod y potenciar el comando con grep: lsmod | grep [nombre_modulo]. Una vez se conozca el nombre se puede usar el comando modinfo [nombre_modulo]

En mi caso, el id de mi modulo inalámbrica es ath9k.

Con el comand  rmmod  ath9k y modificamos el archivo modprobe para poner los controladores del Linux de wifi en la lista negra para que la maquina no se carga este controladores al arranque

image013

Paso 5: Configura ndiswrapper con el controlador de la interfaz inalámbrica de windows 7.

Así que yo se mi fabricante y modelo de la wifi, voy a la página oficial para descarga la última versión de controlador  correspondiente de mi tarjeta para Windows.

image014

 Pincho a “download” para descargar y elijo mi arquitectura

image015

Descargo

image016

Descomprime el archivo.

image017

Ve al directorio donde tengo el archivo para instala el driver de Windows para Linux, solo los ficheros con la extensión .inf sí que vale.

En mi caso, tengo dos y he verificado en la página cual debe funciona, pero voy a proba las dos

Con el comando sudo ndiswrapper – i [nombre de archivo]

image018

image019

Paso 6: Modifica adecuadamente el fichero /etc/network/interfaces siguiendo las instrucciones de /usr/share/doc/ndiswrapper-common/README.Debian

image020

Paso 7: Reinicia el equipo y comprueba el funcionamiento correcto de la interfaz inalámbrica

image021

 Ya esta funcionando el controlador wifi  para Windows en Ubuntu Desktop 14.04


 

Siempre hago lo que yo no puedo hacer, para que aprenda cómo hacerlo.

Anuncios
 
Deja un comentario

Publicado por en 10 octubre, 2014 en Administración de sistemas

 

Etiquetas:

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: