¿Wi-Fi no funciona en Ubuntu? He aquí cómo solucionarlo

Ubuntu es un sistema operativo de código abierto poderoso y gratuito que es bueno para principiantes que desean explorar Linux y profesionales experimentados que desean un sistema sólido y seguro para proyectos y similares. Sin embargo, a pesar de todas sus virtudes, a veces puede tener problemas para conectarse a redes Wi-Fi.

Un problema de conexión Wi-Fi puede ser un problema de hardware o software. A continuación, se muestran algunas soluciones prácticas si los usuarios tienen problemas para conectarse a redes Wi-Fi.

Nota: el mayor problema que enfrentarán los usuarios es tener una tarjeta inalámbrica fabricada por Broadcom. Si bien el fabricante es parte de la Fundación Linux, esto no significa que su soporte de controladores sea bueno todo el tiempo. Aparte de los controladores, otro problema es el Cifrado TKIP que está en uso.

Instalar controladores desde Ubuntu ISO

Si Ubuntu no detecta su red Wi-Fi en absoluto, o si recibe errores, puede intentar instalar o reinstalar los controladores de Wi-Fi desde el archivo ISO de Ubuntu. Primero, necesitas descargar la ISO de Ubuntu correspondiente a su versión de Ubuntu (presumiblemente necesita descargarlo en un dispositivo diferente, o descargarlo usando su conexión ethernet en Ubuntu).

Coloque la ISO de Ubuntu en el directorio de inicio de Ubuntu, luego en la Terminal ingrese la siguiente secuencia de comandos para montar la ISO de Ubuntu en una unidad virtual:

Vaya a “Software y actualizaciones” desde el panel de control, luego, en la nueva ventana, marque el “CDrom con Ubuntu [your version] box ”e ingrese su contraseña cuando se le solicite.

Haga clic en la pestaña “Controladores adicionales”, luego seleccione la opción “Adaptador de red inalámbrica” ​​y haga clic en “Aplicar cambios”.

Problema uno: dispositivo no detectado

Si Ubuntu (o cualquier distribución no detecta el dispositivo inalámbrico), deberá acceder a la Terminal y escribir el siguiente comando:

si usa una tarjeta / dongle inalámbrica USB enchufable, y

si tiene una tarjeta inalámbrica interna.

Si la respuesta de estos comandos vuelve con una salida similar a la captura de pantalla a continuación, entonces está de suerte: Ubuntu puede encontrar la tarjeta. Por lo general, se identifica por “Controlador de red” o “Controlador Ethernet”.

ubuntu-lsusb

En el pasado, muchas distribuciones de Linux han tenido dificultades para encontrar la tarjeta inalámbrica. Afortunadamente, el soporte ha mejorado mucho, por lo que ahora es un caso poco común.

Comandos adicionales

También puede usar el siguiente comando para probar si la máquina puede ver el dispositivo inalámbrico; los usuarios pueden necesitar instalar lshw en su máquina primero.

La salida debería parecerse a algo similar a esto:

Si este es el caso, y el sistema encuentra la tarjeta inalámbrica, puede proceder a instalar el controlador / módulo como se describe a continuación.

Problema dos: falta el módulo del controlador

Siguiendo el exitoso lsusb y lspci comandos, siempre que Ubuntu pueda ver la tarjeta inalámbrica, puede asumir que el firmware está funcionando, solo que el sistema no tiene idea de qué hacer con la tarjeta. Aquí es donde se necesitan controladores o módulos.

Regrese a la terminal y escriba el siguiente comando:

ubuntu-lsmod

Verá una lista de módulos que se utilizan. Para activar su módulo, escriba el siguiente comando donde “nombre del módulo” es el nombre de su chipset.

Por ejemplo, si su chipset inalámbrico es “RT2870”, sería el siguiente:

Después de esto, ejecute el lsmod comando de nuevo para ver si se ha cargado correctamente.

Cargar el módulo automáticamente en el arranque

Es una ocasión poco común, pero a veces el módulo no persiste desde el inicio. En este caso, puede obligarlo a cargar de forma permanente. Ingrese el siguiente comando en la Terminal:

Se abrirá el editor de texto nano. Agregue el nombre de su módulo en la parte inferior y guarde el archivo. Deberá reiniciar y verificar si la tarjeta inalámbrica ahora puede ver las redes para permitirle conectarse con normalidad.

Si se queda atascado, repita el proceso. Afortunadamente, Ubuntu tiene algunas páginas de ayuda útiles en su documentación en línea que también puedes leer. Además, puede usar la ayuda incorporada dentro del terminal ingresando:

Problema tres: DNS

Es raro que el DNS sea un problema; sin embargo, vale la pena investigarlo si aún tiene problemas de conexión. Desde la Terminal, escriba el siguiente comando para evaluar de dónde proviene el DNS:

Esto le mostrará la dirección LAN del enrutador. Si no funciona, es posible que deba cambiar “wlan1” a lo que sea que utilice su red inalámbrica. El siguiente comando también se puede utilizar para obtener la designación:

Una vez que tenga esta información, su siguiente método es hacer ping a la dirección LAN de su enrutador. Si esto funciona, intente hacer ping a los servidores DNS de Google:

Con estos resultados, puede establecer dónde está el problema del DNS. Si todos los dispositivos de su hogar u oficina están dando errores de carga de página, cambie el DNS del enrutador a los servidores de Google o Open DNS. Tendrá que consultar al fabricante de su enrutador sobre cómo hacer esto, pero generalmente se hace dentro de las páginas de administración, más comúnmente iniciando sesión en 192.168.0.1 o similar.

Si su problema de DNS es solo Ubuntu, siga estos pasos usando la GUI de Network Manager:

  • Haga clic derecho en Network Manager.
  • Editar conexiones.
  • Seleccione la conexión Wi-Fi en cuestión.
  • Seleccione Configuración de IPv4.
  • Cambie el método a solo direcciones DHCP.
  • Agregue 8.8.8.8, 8.8.4.4 en el cuadro del servidor DNS. Recuerde la coma que separa las direcciones IP y no deje espacios.
  • Guardar, luego Cerrar.

Como paso final, reinicie su máquina o reinicie Network Manager desde la Terminal:

Problema cuatro: Sin administrador de red

Supongamos que eliminó Network Manager o lo desinstaló por accidente. Esta es una situación realmente problemática: no tiene Internet ni administrador de red, pero hay cosas que puede hacer.

Suponiendo que el paquete apt todavía está dentro de su caché, entonces puede ir a la Terminal e ingresar:

Si ha eliminado este caché, puede usar un cable Ethernet para conectarse conectándolo a su puerto Ethernet y ejecutando el comando anterior nuevamente.

Como paso final, si nada de lo anterior funciona, deberá editar su archivo de configuración. Seleccioné gedit como editor de texto, pero puede usar su opción preferida y modificar el comando.

Modifíquelo para que diga lo siguiente:

Luego puede reiniciar la interfaz ingresando el siguiente código:

Puede encontrar más información sobre el subsistema inalámbrico Linux en el wiki de kernel.org.

Con su Ubuntu ahora en funcionamiento, ¿por qué no celebrar mirando las mejores formas de jugar juegos de Windows en Linux? O, si no conoce todas las formas en que puede cambiar el nombre de los archivos en Linux, consulte nuestra guía al respecto.

¿Es útil este artículo?

¡Compártelo en redes!

Deja una respuesta

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