instalacion ndiswrapper en ubuntu (drivers wi-fi de windows en linux)

+1
+2
-1

De forma muy frecuente encontramos problemascon nuestro wi-fi, que funciona lento, que no detecta las redes y en algunos casos que simplemente no funciona. en este tutorial quiero mostrarles como instalar el driver de nuestro wi-fi que usamos en windows.

1) Para disponer de ndiswrapper, basta con instalar los paquetes mediante el siguiente comando en una terminal:

sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

2) identificamos nuestra tarjeta wi-fi con el siguiente tutorial http://www.ubuntu-es.org/node/35043#.Udia644o6ZY, con el fin de que al tener el nombre y tipo de hardware de nuestro equipo descarguemos el driver nativo.

3) Una vez que se tienen los driver de windows de nuestra tarjeta wifi, lo cargamos mediante el siguiente comando:

sudo ndiswrapper -i (nuestrodriver.inf)--->aqui pones el nombre del .inf del driver
Este comando copiara el archivo .sys y creara una configuración para él. Podemos encontrarlo en /etc/ndiswrapper ( a veces puede que no cargue con este comando, así que también se puede realizar por el entorno gráfico ) (sistema-administración-windows wireless drivers).

4)Para comprobar que el driver esta instalado correctamente:

sudo ndiswrapper -l

5)Una vez que el driver esta correctamente instalado, cargamos el modulo al sistema:
sudo depmod -a
sudo modprobe ndiswrapper

6)Configuramos modprobe para que se cargue ndiswrapper cuando el interface de la tarjeta wireless este activado:

sudo ndiswrapper -m

7) Por último configuramos para que al arrancar el sistema cargue ndiswrapper, para ello abrir y editar el siguiente archivo:
sudo gedit /etc/modules

Añadimos ndiswrapper al final del archivo y guardamos.
(Cabe aclarar que si instalas un controlador para la versión de 64 bits de Ubuntu el controlador debe ser de windows xp de 64 bits o sino no funciona)

espero sea de utilidad, (este tutorial se baso en http://www.guia-ubuntu.com/index.php?title=Instalar_driver_de_tarjetas_W...)

Comentarios

Imagen de MrTulias

Antes de nada agradecer el tiempo que dedican para que los que no tenemos ni idea vayamos aprendiendo poco a poco.
Tengo un par de dudas. Casi siempre veo esto de ndiswrapper para los drivers de inalámbricas... ¿Sirve para otros drivers también, como sonido, vídeo...?
Si con ndiwrapper se ejecutan drivers de windows... ¿no crea un peligro potencial de instalar algún virus y que lo ejecute?

Saludos

"To do is to be" (Nietzsche)
"To be is to do" (Kant)
"Do be do be do" (Sinatra)

Imagen de alaverde

gracias por sus preguntas, no, ndiswrapper solo funciona para el driver de la tarjeta wirelees y se ejecuta desde el .inf por esta razón no ejecutaría virus en el sistema, por otra parte los programas como wine son los que ejecutan .exe que son las extensiones de windows y tampoco representan un peligro para ubuntu(linux) debido a que estos archivos no interfieren con el sistema de datos en este SO. en resumidas cuentas los virus de windows no son compatibles con ubuntu. no es muy usual el uso de ndwisrapper proporcionalmente hablando ya que ubuntu corre a la perfección la mayoría de hardware, son casos muy especiales en los que esto se usa. espero aclarar sus dudas. no se hasta que punto pueda en cierto momento afectar "el programa" especifico de windows un virus, pero puede estar tranquilo el SO no estara peligrando en ubuntu(linux). espero eso aclare sus dudas.

Alexander Laverde

Imagen de rioport

Identificar la tarjeta de red en caso de que sea USB basta con el comando lsusb y en caso de que sea PCI con lspci -nn .

Recalcar que solo funciona con drivers para Windows XP (Y creo que los de Windows 2000), no drivers de W Vista, no de W 7 ni de Windows 8.

En el copia y pega te trajiste los puntos 8 y 9, en los cuales habla de una solución para un bug en Ubuntu 8.04, Ubuntu Hardy Heron hace poco más de 2 años que se le terminó el soporte y no creo que siga aplicando.

-- GC --

Imagen de alaverde

gracias por la aclaración acá todos estamos para aprender. haré la omisión de dichos puntos. y pues si, busque en varios sitios y como vi ese proceso creí que aun tenia soporte. gracias por la corrección.

Alexander Laverde

Imagen de Capa

Gracias por la información.

Hace tanto que ya no utilizo ndiswrapper... Por suerte el soporte nativo de Wifi cada vez es mejor.

Saludos.

Imagen de alaverde

gracias a ustedes por comentar. de hecho yo nunca lo he usado, pero he visto muchos preguntando por esto, igual a mi siempre me han funcionado a la perfección los driver de ubuntu.

Alexander Laverde

Imagen de teenwood32

Si tengo la tarjeta Realtek Semiconductor 8723AE y en el paquete de instalacion viene rtl8723ae\X86\net819xp.inf que supongo es para Windows XP, aunque mi tarjeta la uso en un Windows 7 64 bits, o tengo que colocar el inf que viene en la raiz del paquete.

Imagen de alaverde

haga la prueba, yo pensaría que la del paquete raiz, o generalmente en la web del fabricante se puede conseguir, pero nada se pierde con probar y descartar posibilidades.

Alexander Laverde

Imagen de teenwood32

lo hice y el resultado es variado, el archivo inf no funciono porque en windows wireless driver, me decía Hardware Presente: No, instale otro que estaba en la carpeta RTL_Driver/netrtwlane.inf y ahora si detectaba el hardware, pero ahora el problema es que en la parte de cargar los modulos:
sudo modprobe ndiswapper
FATAL: No found module ndiswapper

Otro punto es que dejando de un lado todo este proceso y reiniciando el equipo, este ya no me reconocia la terjeta wifi, tenia que deshacer todos los movimientos que hice y reiniciar para ahora si detectar la tarjeta.

Y también al instalar en la parte de ndiswapper-modules-1.9, algo así me dice: No hay candidato para la instalación.

Que puedo hacer.

Imagen de alaverde

lo primero es que posiblemente deba compilar (reunir) los paquetes necesarios para que sea compatible con su kernel o puede también entrar a "gestor de paquetes synaptics" (si no lo tiene instalado es facil desde el centro de software de ubuntu) luego cierra terminales y centro de software y abre el gestor (es facil desde el buscador del lanzador) escribe -->"ndiswrapper" (sin comillas) selecciona todos los paquetes que le salgan con click derecho seleccionar para instalar y luego de seleccionar todos click en APLICAR. despues de que esto se instale cierra el gestor, desmonte los .inf que tenia ya instalados y luego instalelos de nuevo. despues de eso en una terminal poner esto
depmod -a
y luego esto.
ndiswrapper -ma
se debe reiniciar el sistema para guardar las configuraciones.

si aun asi no funciona tratar con este link... http://gentoo-wiki.com/NDISwrapper

Alexander Laverde

Imagen de teenwood32

ya lo probe pero no funciona, no me da error pero cuando reinicio carga y no detecta la tarjeta wifi pero aun tengo buena señal

gracias

Imagen de teenwood32

asi lo hice, use terminal y synaptic pero la linea de ndiswrapper -ma no la he tocado, gracias por la info lo probare y les cuento

Imagen de alaverde

funciono?? o no ha logrado solucionar el inconveniente.

Alexander Laverde

Imagen de teenwood32

no lo logré tal vez por ser un controlador para windows 7

Imagen de alaverde

es lo mas probable, si su pc venia para windows 7 es lo mas lógico, que el software viniese para esa versión. el wi-fi no funciona con los driver de ubuntu??' o no le gustan!!!

Alexander Laverde

Imagen de teenwood32

si todo esta funcionando muy bien, hace tiempo abrí un hilo en este sitio porque recien estrenado el ubuntu 12.04 LTS me dio la sorpresa de no tener acceso a wifi, claro la liberacion fue antes de adquirir mi equipo y este venia con los controladores nuevos para windows que en la version aun no estaban añadidos, pero eso se soluciono, por lo demas en Ubuntu 13.04 Gnome la intesidad era muy baja asi que busque alternativas, por ahora en la version con unity esta bien, y en otras tambien, gracias de todas formas estaremos en contacto !!

Saludos

Imagen de kzcoolo

Gracias por el tuto, es muy dificil conseguir tutoriales en español. Decidí regresar a linux para ver como van las cosas, pero me sigo topando con el problema que es demasiado dificil encontrar manales de como instalar ndiswrapper sin ningun tipo de conexion a internet, la mayoria tienen cableado y solo lo bajan, en mi casi tengo una wifi en mi pc de escritorio y tengo que bajar en otra pc el ndiswrapper y los driver.inf y para los que somos mas que principiantes, es todo un reto instalarlos, y pues siempre toca armar todo lo que uno va encontrando y juntarlo todo y probar. Ya estoy en mi 3er dia tratando de hacer funcionar la wifi, y aqui encontre algo que me servira. Ojala se pudiera hacer un video tutorial de como instalar ndiswrapper y los controladores pero en modo offline. En san YouTube hay tutoriales de hasta como amarrarse los zapatos, creo que deberian haber un tuto de cositas como estas, para los que somos nuevos. Agradezco mucho la ayuda en español lo digo de todo corazon, que dificil es encontrar tutos en español. Gracias

Imagen de alaverde

para eso estamos, para ayudarnos entre todos, si hay alguna duda, algo no funciona o detecta algún error estoy presto a escuchar ayudar o tratar de hacerlo y corregir lo que tenga mal. los driver de ubuntu para wi-fi no le funcionan? que pc tiene y tarjeta tiene?

Alexander Laverde

Imagen de misaz10

el programa no me abre en ubunto 13.4 lo intente hacer graficamente es decir sin la terminal y tampoco me funciona sera que no todavia no funciona en 13.4 (? me paso a ubuntu 12.4 ?

Imagen de alaverde

lo que diga el compañero.... debería funcionar!!!

Alexander Laverde

Imagen de teenwood32

me paso a ubuntu 12.4 ?

porque preguntas eso? revisa bien antes.

Algún mensaje o informacion extra ??

Ejecútalo en terminal y nos pones lo que te arroje.

Ya buscaste información en otros foros como askubuntu, ubuntuforums, entre otros

Imagen de duatis

Hola soy nuevo en esto de ubuntu, tengo el ubuntu 13.04 en mi ordenador de 32 bit y me compre una antena wifi usb de la marca realtek y no consigo hacerlo funcionar con los drivers que me venian en el cd para windows xp y el programa ndiswrapper.
Cuando abro la aplicacion parece que deberia funcionar todo ya que no me da ningun error y cuando conecto la antena me detecta que se ha conectado el hardware y detecto redes wifi pero no consigo conectarme a ellas.
No se ya que más puedo hacer?!
muchas gracias

Imagen de murdo45

hola tejo este link,a mi me resulto

http://articulo.mercadolibre.cl/MLC-414196196-tarjeta-wifi-usb-1000mw-tp...

Tengo instalada esta misma antena en notebook compaq c40 dual core 32 bit y no tengo ningun problema por ahora y el ubuntu que tengo instalado es el 12.04 LTS,esta solito, te lo recomiendo,ojo no se instala los driver en ubuntu,vuelve a reintalar el sistema operativo con la antena conectada a tu equipo.
Hojalas tengas buenos resultados.