Articles

Cómo solucionar el problema de no tener red inalámbrica en Ubuntu Linux

Después de arrancar el MacBook Air con Ubuntu, cuando inicié la sesión en Ubuntu, me encontré con que Ubuntu no detectaba ninguna red inalámbrica. La red estaba activada pero decía ‘no hay dispositivos de red disponibles’.

De hecho es un problema común no sólo con los adaptadores de red Broadcom sino también con otros adaptadores de red en Ubuntu Linux.

Un alivio es que Ubuntu proporciona controladores adicionales específicamente para varios adaptadores inalámbricos. Pero el problema es que para instalar los controladores adicionales en Ubuntu necesitarás una conexión de red. Si tienes una conexión por cable, será muy fácil instalar los controladores adicionales. Pero si está restringido a la red inalámbrica solamente, tendrá que buscar métodos alternativos.

En este tutorial, le mostraré algunos métodos para arreglar el problema de wifi en Ubuntu y otras distribuciones basadas en Ubuntu como Linux Mint, elementary OS, etc.

Arreglar el problema de no WiFi en las distribuciones de Linux basadas en Ubuntu

Primero, averigüe el adaptador de red en su sistema. Puede consultar este artículo para averiguar la marca del adaptador de red inalámbrico en Linux. De hecho, puede comprobar en Software Sources si hay controladores adicionales disponibles para su sistema o no. Si hay controladores propios disponibles, este método le funcionará fácilmente. Además, necesitarás la imagen ISO de la misma versión de Ubuntu.

Método 1: Usar la imagen ISO para instalar drivers wifi adicionales en Ubuntu

Paso 1:

Consigue la imagen ISO de Ubuntu. Si acabas de hacer una instalación fresca, debes tener esta imagen ISO en algún otro sistema o el mismo sistema en otro SO en arranque dual. Cópiala en un dispositivo externo como USB o DVD. Sólo cópiala, no la grabes como USB de arranque.

Ahora arranca en Ubuntu y copia esta imagen ISO de Ubuntu en tu directorio de inicio.

Paso 2:

Abre un terminal (Ctrl+Alt+T) y utiliza los siguientes comandos:

sudo mkdir /media/cdromcd ~sudo mount -o loop ubuntu-* /media/cdrom

Básicamente, acabamos de montar manualmente la imagen ISO como si fuera un CD.

Paso 3:

Accede a Unity Dash y busca las Actualizaciones de Software &:

En la primera pestaña Software de Ubuntu, marca la opción de CD Rom con Ubuntu…

Te pedirá la contraseña y recargará las fuentes de software. Lo siguiente es entrar en la pestaña de Controladores adicionales y seleccionar el controlador propio y pulsar en Aplicar cambios.

Una vez instalados los controladores, verás que Ubuntu reconoce ahora las redes inalámbricas en el rango.

Puede ocurrir que Ubuntu no muestre los controladores adicionales para tu sistema o que no puedas instalar el controlador adicional. También puede ocurrir que a pesar de los controladores adicionales instalados, el wifi siga sin funcionar.

Importante: debes desmarcar la opción ‘instalar desde CD ROM’ en las Actualizaciones de Software & después de este paso.

En ese caso, puedes remitirte al siguiente método, pero ten en cuenta que es exclusivo para sistemas con adaptadores inalámbricos Broadcom.

Método 2: Arreglar que no haya WiFi en Ubuntu con adaptadores inalámbricos broadcom

Este método es exclusivo para la serie 43 de adaptadores inalámbricos Broadcom. Así que asegúrate de que tienes estos adaptadores usando este comando:

sudo lshw -C network

Si ves un adaptador de red inalámbrico que empieza por BCM43, entonces sólo debes seguir con esta parte del tutorial.

*-network
description: Interfaz inalámbrica
producto: Adaptador de red inalámbrica BCM4360 802.11ac
proveedor: Broadcom Corporation
id física: 0
información del bus: :03:00.0
nombre lógico: wlan0

Paso 1:

El primer paso es eliminar cualquier controlador de broadcom ya instalado en su sistema. Abre un terminal y utiliza el siguiente comando:

sudo apt remove broadcom-sta-dkms bcmwl-kernel-source

Paso 2: Si estás conectado a internet por ethernet

Si estás conectado a internet por cable LAN/Ethernet, puedes instalar diferentes drivers broadcom utilizando este comando:

sudo apt install firmware-b43-installer

Una vez que la instalación termine de hacer su trabajo, tendrás que reiniciar. Después de volver a iniciar sesión, podrás ver y acceder a tus conexiones wifi.

Paso 2: Si no tienes ninguna conexión a internet

Si no tienes ethernet, puede que aún puedas llevar a cabo esto. Pero necesitarás otro sistema (Linux, Windows o macOS) con conexión a internet activa.

Lo que vas a hacer aquí es descargar el driver manualmente y luego transferirlo a tu sistema Linux problemático e instalarlo allí.

Primero comprueba qué versión de Ubuntu estás utilizando: Ahora ve a este enlace para descargar el controlador WiFi para tu versión de Ubuntu.

Deberías ver una pantalla como esta. Haz clic en el enlace que corresponde a tu versión de Ubuntu:

Haz clic en el enlace que corresponde a tu versión de Ubuntu

Ahora, en la siguiente página, haz clic en el enlace ‘all’:

Pulsa en el enlace Todos para descargar los drivers de BCM

En la siguiente pantalla, verás un gran número de enlaces. Se trata de varios espejos de servidores y puedes hacer clic en cualquiera de ellos para descargar el archivo DEB del controlador broadcom para Ubuntu y Linux Mint.

Una vez que hayas descargado el archivo DEB del controlador broadcom, transfiérelo a tu sistema Ubuntu que no tiene el WiFi. Puede utilizar una unidad USB para transferir el archivo.

Una vez que haya copiado este archivo DEB en el sistema Linux sin WiFi, instale los controladores desde el archivo DEB haciendo doble clic en él.

Alternativamente, puede utilizar el comando dpkg para instalar el paquete desde el archivo deb.

cd ~/Downloadssudo dpkg -i firmware-b43-installer_*

Siga el resto de las instrucciones para instalar los controladores. Una vez instalados, reinicia tu sistema. Ahora deberías tener el WiFi.

¿Te ha funcionado?

Resolver el problema del wifi puede ser complicado en Linux. Me he encontrado con un problema en el que Ubuntu podía ver las redes inalámbricas pero no podía conectarse a ellas.

Dejar una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *