Tutorial / mayo 8, 2016

Instalar controlador Broadcom (BCM43142) en Debian 8

Hoy he vuelto a instalar Debian 8 en mi portátil, en realidad me he atrevido con la versión que en un futuro será la versión 9 de Debian. Durante la instalación me ha salido un mensaje donde me decía que había controladores que no podía instalar y que si quería podía añadir un USB para instalarlos. Eran los drivers de mi tarjeta de red inalámbrica y como que no los tenía en ese momento he conectado el cable y ya después de la instalación solucionaría el problema. La tarjeta inalámbrica de mi portátil, que es un Lenovo B590, es una tarjeta Broadcom y Debian por defecto no añade el soporte de software no-libre. Para instalar el controlador de dicha tarjeta tenemos que hacer lo siguiente:

1 – Comprobar nuestra tarjeta de red inalambrica

# lspci | grep Network

Y nos debe aparecer una salida como esta:

02:00.0 Network Controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

2 – Agregar repositorio “non-free

Editamos nuestro fichero /etc/apt/sources.list para añadir los repositorios non-free en Debian:

# nano /etc/apt/sources.list

Y este debe der el contenido una vez añadido el repositorio non-free:

#deb cdrom:[Debian GNU/Linux 8 _Stretch_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160502-13:45]/ stretch contrib main
#deb cdrom:[Debian GNU/Linux 8 _Stretch_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160502-13:45]/ stretch contrib main

deb http://ftp.caliu.cat/debian/ stretch main contrib non-free
deb-src http://ftp.caliu.cat/debian/ stretch main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

3 – Instalar paquetes necesarios

Una vez hemos editado nuestros repositorios tenemos que actualizarlos:

# apt-get update && apt-get upgrade

Y luego instalamos estos paquetes:

# apt-get install module-assistant wireless-tools broadcom-sta-common

4 – Compilar los módulos de Broadcom

Una vez instalamos los paquetes, procederemos a compilar los módulos para el núcleo. Para ello, ejecutaremos los siguientes comandos:

# m-a a-i broadcom-sta
# echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf
# update-initramfs -u -k $(uname -r)

5 – Cargar el módulos

Finalmente, solo nos queda eliminar los módulos innecesarios y cargar el módulo que hemos compilado:

# modprobe -r b44 b43 b43legacy ssb brcm80211
# modprobe wl

Y si todo ha ido perfectamente, el cargar el módulo la tarjeta inalámbrica tiene que empezar a funcionar. De no ser así, lo mejor es reiniciar el equipo.


2 comentarios “Instalar controlador Broadcom (BCM43142) en Debian 8”

avatar
500
1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
T3rr0rz0n3Juan GO Recent comment authors
  Suscribirte  
más nuevos más viejos más votados
Notificarme
Juan GO
Invitado
Juan GO

Excelente.

Un detalle, cada vez que ocurre un UPGRADE a un Kernel nuevo de Linux, este controlador (BCM43142) deja de funcionar, por lo tanto es necesario repetir varios pasos de tu guía, y todo vuelve a la normalidad.

Muchas gracias, gran ayuda.

Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Doble clic sobre aquí para cerrar.