Buenas de nuevo, en esta ocasión vamos a hablar de un problema al que me tuve que enfrentar hace poco en mi laptop, y es que hace poco actualicé el Kernel Linux a su versión 4.0.2 (siguiendo el tutorial de esta entrada) para solucionar problemas de compatibilidad con el touchpad (como se explica en esta otra entrada). El caso es que parecia que la solución había resultado peor que el problema ya que desde ese momento la tarjeta Wi-Fi me dejó de funcionar; reinstalé el driver pero aún así seguía sin funcionar.
Esta entrada versa acerca de los siguientes chips de Wi-Fi Broadcom: BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228, BCM43142, BCM4331, BCM4352 y BCM4360; aunque puede funcionar también con otras tarjetas Broadcom, podeis mirar cual es vuestro chip con el comando
lspci | grep 'Network'
Dejenme decir antes que nada si no habeis actualizado el kernel y vuestra versión es 3.X.X (con ‘X’ me refiero a cualquier número) (podeis mirar cual es vuestro kernel ejecutando en una terminal ‘uname -r
‘) tan solo teneis que instalar el driver, ejecutando
sudo apt-get install bcmwl-kernel-source
En cambio si vuestra versión de kernel es 4.X.X debeis seguir los pasos que van a continuación.
Lo primero que debemos hacer es desinstalar el driver de nuestro chip de conexión inalámbrica, para eso ejecutamos
sudo apt-get remove bcmwl-kernel-source
Ahora instalamos el paquete git-buildpackage
que nos ayudará a compilar la versión actualizada del driver, que no es la que se encuentra en los repositorios oficiales (las aplicaciones de los repositorios de Ubuntu no suelen estar demasiado actualizadas), para ello
sudo apt-get install git-buildpackage
Bien, ahora debemos crear una carpeta en la que trabajar, podemos elegir una de nuestro sistema o hacer
mkdir bcmwl-ubuntu & cd bcmwl-ubuntu
Clonamos del GitHub de los desarrolladores del driver el paquete del mismo (no os preocupeis no hace falta tener cuenta de GitHub)
git clone https://github.com/longsleep/bcmwl-ubuntu.git bcmwl-ubuntu-master
Accedemos a la carpeta que acabamos de descargar
cd bcmwl-ubuntu-master
Ahora debemos compilar el paquete del driver usando primer programa que descargamos
gbp buildpackage -b -uc -us
Una vez hecho esto se nos habrá generado un .deb instalable del driver el la carpeta superior a la que nos encontramos. Podemos instalarlo con un instalador gráfico como GDebi, aunque yo recomiendo utilizar el siguiente comando que es más seguro y con menos probabilidad de error
sudo dpkg -i ../bcmwl-kernel-source*.deb
Y, de haber salido todo correctamente tan solo hará falta reiniciar y tendremos nuestro WiFi correctamente funcionando 😄
Un saludo a todos/as, espero que este tuto os haya servido de ayuda, si es así o si simplemente os gustó por favor compartidlo para que más gente lo pueda ver. ¡Hasta la próxima!
TarJeta
Me gustaMe gusta
Ups… Jejeje se nota que soy de ciencias 😐
Un saludo!
Me gustaMe gusta
Deberías decir de donde sacaste la info, porque dudo que te iluminaras e hicieras el tutorial. Ten un mínimo de respeto por quien publica originalmente
Me gustaMe gusta
Miyel, yo hice una investigación por internet cuando tuve este problema en mi propio pc. Toda la info es sacada de foros en inglés (como ubuntuforums.com) y páginas de preguntas y respuestas (como stackoverflow.com) pero en ningún caso de otro tutorial, sino basandome en conocimientos propios para unificar información de diferentes threads de foros. Esto ocurre en todos (o la mayoría) de mis posts, ya que una pequeña búsqueda en Google te dirá que lo que publico yo no existe (o es demasiado rebuscado para ser utilizable) en internet. Si estás insinuando que este contenido es copiado y no cito a su autor, creo que eres tu el que debería tener algo más de respeto e informarte antes de criticar; cuando he tomado contenido de otros lugares he citado a su autor propiamente (mira la entrada de como actualizar el Kernel a 4.0.2). Un saludo.
Me gustaMe gusta