Llevaba dos semanas intentando comprar una laptop, y por fin cuando me encontré con una HP, al principio todo normal, las cosas incomodas del principio (vista), formatear el disco, instalar UBUNTU... pero cuando termine todo lo de rutina al comprar un equipo nuevo, me doy cuenta, que los drivers de la tarjeta de red inalámbrica parecen no estar soportados, o mejor dicho bien soportados para Linux.
Para ser mas precisos lo que sucedió es que al instalar UBUNTU 7.10, y realizar sus respectivas actualizaciones, mi tarjeta wireless no servía de nada (aparte de bombillo), después de googlear por unas horas, me encuentro con algo así: en el kernel ya estaban los drivers pero que no funcionan de primera,entonces me puse a trabajar en ponerlos a funcionar (además cuando trabaja en consola me generaba un error que tenia que ver con el modulo bcm43xx que no se podía cargar ni encontrar)
Entonces lo primero que hice fue
En la consola hacer
$ lspci
(Esto es para listar todas las partes pci que se han encontrado)
En mi caso apareció algo así en el Network controller:
Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
Después de que identifique en que consistía el problema y cual era el driver que tenia que poner a funcionar, en pese a trabajar, y después de mucho tener problemas logre poner a "funcionar" la wireless, el bombillo cambio de color indicando de que esta funcionando, y de hecho mostraba en el sistema que las redes WIFI disponibles, pero cuando lograba conectarse el sistema se congelaba y no lograba hacerlo responder...
Este problema implico que tuviera que seguir googleando, y para mi sorpresa encontré una herramienta (una wrapper) para drivers de Linux que permite instalar drivers de Guindous.
Lo primero que hice fue obtener este wrapper llamado ndiswrapper, y después instalarlo y todo lo de costumbre.
(Manera opcional para usuarios basados en Debian "apt-get install ndiswrapper*", sin comillas, el asterisco es por si no sabes que es ndiswrapper-common ndiswrapper-source ndiswrapper-utils-1.9 ndiswrapper-modules-1.9 ndiswrapper-utils, o cual de todos estos instalar).
Importante obtener los drivers para Guindous en mi caso busque uno que figura muy facil por R140747.EXE
Ahora bien después de obtener ndiswrapper y el driver procedemos a realizar la instalación en consola
unzip R140747.EXE
sudo ndiswrapper -i path/bcmwl5.inf (cambiar path por la ruta en donde se descomprima el R140747.EXE)
Ahora confirmaremos la instalación con
ndiswrapper -l
En mi caso
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)
Ahora pasaremos a blacklist el driver que viene por defecto en los headers del kernel
sudo gedit /etc/modprobe.d/blacklist
Al final del archivo podemos poner
# ndiswrapper lo sustituye
blacklist bcm43xx
Ahora lo que queda por hacer es desmontar bcm43xx que se cargo al inicio y montar ndiswrapper
sudo ndiswrapper -m
sudo rmmod bcm43xx
sudo modprobe ndiswrapper
Espero que les sirva mi experencia.
Arriba les dejo unos vídeos de youtube que estoy seguro que a más de uno le va a causar gracia
Suscribirse a:
Enviar comentarios (Atom)


2 comentarios:
Entonces con el Wrapper se puede montar el driver de Windows de cualquier dispositivo, en Linux?
No, ndiswrapper solo funciona para tarjetas wifi y Ethernet.
Publicar un comentario