ideas de software y sistemas en general
   
  Ideas de Software e Informatica en General
  Como instalar Drivers de XP en Ubuntu/Linux con ndiswrapper
 

Hola vagos. Sin duda mas de uno ha tenido algunos problemillas despues de la instalacion de Ubuntu. Uno de los mas comunes es la falta de algun Driver, ya sea de Audio o Wireless. Debido a que los driver y Frimware son de uso privativo muchas empresas no tienen soporte para sus Driver en sistemas como GNU/Linux. Pero actualmente esto yano es un problema. Todo Gracias a ndiswrapper, basicamnet es una herramienta que permite la instalacion de Drivers de windows en Linux.

Esta instalación se hace en el ndiswrapper que es un módulo para que kernel tome los drivers para XP y los hace funcionar en GNU/Linux. Más información en esta página NdisWrapper

Se ha probado con

* Debian Sarge

Computadores

* Thinkpad 380XD
* Thinkpad 770X

Tarjetas

* D-Link DWL-G650 (Atheros ar5211)
* D-Link DWL-G630 (neta3ab)

Tarjetas con las que no ha funcionado

prism54

Wireless LAN Card Bus PC Card 802.11g de AERFELINK

Creemos que es por que el kernel ya tiene el driver, lo carga y sale un error de firmware impidiendo cargar el ndiswrapper.

Ademas esta tarjeta cuando se hace la instalación directamente con Debián uno puede encontrar el chip con el que trabaja que es un PRISM54 lo toma pero no enciede la tarjeta pero si reconoce el driver sin problema es mas uno puede configurar la red. Ahora que tambien realizamos las pruebas con la instalación de Ubunto y este al igual que debián la reconoce con la diferencia de que este si enciende la tarjeta por consiguiente la reconoce sin problemas y se puede empezar hacer pruebas.

El punto a favor es que si el sistema la reconoce no debemos instalar el ndiswrapper, por eso es que creemos que tiene conflictos con este programa, la instalación de la D-LINK sobre todo estas tarjetas es conveniente realizar la instalación con ndiswrapper ya que por lo menos la DWL-G650 tiene un chip Atheros el cual no tiene soporte en Debian.

Instalar paquetes

Hay que instalar los paquetes:

* ndiswrapper-modules-2.6.8-2-386
* ndiswrapper-utils
* wireless-tools

Por ejemplo:

Citar:
# apt-get install ndiswrapper-modules-2.6.8-2-386 ndiswrapper-utils wireless-tools
Montar el cd-rom con los drivers

Ahora inserte el cd-rom del fabricante con los módulos para XP:
Citar:
# mount /cdrom/
Instalar los drivers

Instalar los drivers desde el cd-rom, hay que buscar el .inf, para la tarjeta con la cual probamos es de la siguiente forma:
Citar:
# ndiswrapper -i /cdrom/Drivers/net5211.inf
Listar los controladores instalados:

Citar:
# ndiswrapper -l
Installed ndis drivers:
net5211 driver present, hardware present
El último mensaje es por que no está la tarjeta

Inserte la tarjeta

Si listamos otra vez:
Citar:
# ndiswrapper -l
Installed ndis drivers:
net5211 driver present, hardware present
Configuración

Cargar el módulo
Citar:
# modprobe ndiswrapper
Si al hacer el modprobe te aparece error, deberás instalar el paquete module-assistant y auto instalar el ndiswrapper.

Citar:
# apt-get install module-assistant
# module-assistant auto-install ndiswrapper
Ya aparece el dispositivo.

Ahora hay que crear el alias

Citar:
# ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
Levantar la tarjeta

Citar:
# iwconfig wlan0
Obtener dirección ip

Citar:
# dhclient
Y listo ya puede navegar sin cables.

Como dejar la configuración permanente

Primero hay que editar el /etc/modules y poner al final

Citar:
ndiswrapper
Segundo hay que editar el archivo /etc/network/interfaces y en donde dice "# The primary network interface" colocar lo siguiente:
Citar:
auto wlan0
iface wlan0 inet dhcp

Ya lo he probado con Wireless, pero segun me contaron tambien funciona con tarjetas de audio
 
  Hoy habia 27 visitantes¡Aqui en esta página!  
 


Contador


Estadisticas

   Adoos    Countdown von Ubuntu 8.10 (intrepid ibex)
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis