
Contexto
Algunos controladores de red inalámbricos o alámbricos privativos, no son detectados de manera automática por algunas ditros Linux, tal es el caso de Fedora con las tarjetas de red wifi broadcom. Recientemente me fue necesario instalar Fedora 29 en una Lenovo Z40-70, y el primer problema que topé fue que no detectó la tarjeta de red de wifi. Afortunadamente, siempre cuento con una tarjeta de red USB Tenda W311U+ la cual es detectada en automático en Fedora, la conecté y realicé los siguientes pasos:
Material requerido
- Que el equipo tenga conexión a interne de otra forma que no sea wifi directo del equipo, es decir, que tenga por cable
- Adaptador USB Wifi temporal para instalar el driver interno de la tarjeta
Instalar repositorios RPM Fusion
Los paquetes necesario para broadcom son akmods broadcom-wl kmod-wl, sin embargo éstos están dentro del repositorio rpmfusion, por lo tanto es necesario realizar la instalación primero:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Actualizar paquetes:
sudo dnf -y update
Instalar los siguiente paquetes, y si hubo actualizaciones, será necesario reiniciar.
sudo dnf -y install akmods broadcom-wl kmod-wl admod-wl kernel-headers kernel-devel dkms gcc
Después de reiniciar el equipo, ejecutar el siguiente comando:
sudo akmods --force --kernel `uname -r` --akmod wl
Reiniciar el equipo, y deberá funcionar.