Prececks para diagnosticar el problema de conectividad a Internet
Antes de seguir adelante con la solución de problemas, es esencial verificar algunas cosas. Estos son:
Solución 1: Problemas de hardware vs. Problemas de software
A continuación, debe determinar si su problema de Internet es un problema WiFi de hardware o un problema de conectividad de software. Un problema de wifi puede ser cualquiera de los dos. Sin embargo, los problemas de conectividad de hardware son relativamente fáciles de solucionar problemas. Todo lo que necesita hacer es abrir el terminal de comando Linux y escribir el siguiente comando:
Ping localhostEsta es una forma muy simple de determinar si su hardware funciona bien o tiene algún problema. La dirección de Localhost verifica los circuitos de su controlador de interfaz de red (NIC). Es posible que deba tomar su sistema para repararlo o arreglarlo en caso de un problema.
Si el ping no devuelve ningún problema de hardware, pero no ve su tarjeta inalámbrica. Siga leyendo para ver qué puede hacer para solucionar el problema.
Solución 2: Reinstalir Install, los controladores del ISO original
¿Su distribución de Linux no detecta sus controladores de Internet?? Intente volver a instalar la instalación de los controladores con la ayuda de su ISO. Si tuviera una nueva instalación, debe tener esta imagen ISO en alguna parte. Los errores de conectividad comunes se pueden atender fácilmente reinstalando la instalación de los controladores del archivo ISO original.
Paso 1: Para hacer esto, vaya a la página de versión correspondiente de su sistema operativo en línea. Por ejemplo, si estás en Ubuntu, puedes descargar su último Ubuntu 20.04.2.0 Versión LTS desde aquí, en otro dispositivo, o use una conexión Ethernet en Linux. Copielo a su directorio de inicio.
Paso 2: Abra el terminal de comandos de Linux e ingrese los siguientes comandos para montar la imagen al igual que un CD Rom manualmente.
sudo mkdir /medios /cdromPaso 3: En Unity Dash, busque software y actualizaciones
Etapa 4: En la pestaña Software de Ubuntu, verifique la opción "Cdrom con Ubuntu ..." e ingrese "Cerrar."
Paso 5: Finalmente, vaya a la pestaña de controladores adicionales en "Software y actualizaciones", seleccione su controlador de propiedad y presione "Aplicar cambios."
A veces, Ubuntu puede no mostrar conductores adicionales. En ese caso, debe descargar los controladores de propiedad de Internet. A veces, a pesar de los conductores adicionales, Wifi todavía no funcionará. En ese caso, consulte el siguiente método.
Solución 3: No resuelva WiFi en el problema de Ubuntu con la ayuda de los adaptadores inalámbricos de Broadcom
Paso 1: Como este método es aplicable solo en los adaptadores inalámbricos de Broadcom (serie Broadcom 43), asegúrese de no estar utilizando ningún otro adaptador WiFi escribiendo este comando en el terminal:
SUDO LSHW -C RedVerá un adaptador inalámbrico que comienza con BCM43. De lo contrario, no continúe con este método.
Paso 2: A continuación, elimine los controladores de adaptador de Broadcom que ya tenga en su sistema utilizando el siguiente comando:
sudo apto eliminar broadcom-sta-dkms bcmwl-kernel-fuentePaso 3: Conéctese a Internet a través de un cable Ethernet y use este comando para instalar los controladores de Broadcom automáticamente
Sudo apt install firmware-b43-installerEn caso de que no tenga Ethernet, tendrá que instalar los controladores manualmente en otro sistema de Linux y luego copiar y pegar los controladores desde allí a su sistema problemático.
Para hacer esto, primero verifique en qué versión de Ubuntu se encuentra escribiendo el siguiente comando en el terminal:
$ Nombre -aA continuación, descargue el controlador inalámbrico de este enlace para su versión de Ubuntu correspondiente. Será un archivo deb. Transfiera a su sistema sin controlador WiFi utilizando un USB.
Ahora puede instalar el paquete haciendo doble clic en él o utilizando los siguientes comandos:
CD ~/Descargassudo DPKG -I Firmware-B43-Installer_*
Solución 4: ¿Puede su distribución detectar el dispositivo inalámbrico??
A veces, su distribución de Linux (Ubuntu o cualquier otra) no puede detectar su dispositivo inalámbrico. Si ese es el caso:
Paso 1: Acceda a su terminal de comando Linux y escriba el siguiente comando:
Sudo lsusb(Si usa un dongle inalámbrico USB)
Si usa una tarjeta inalámbrica interna, use el siguiente comando en su lugar:
Sudo lspciTambién puede usar LSHW para averiguar si su máquina tiene un dispositivo inalámbrico. Sin embargo, debe instalar la herramienta LSHW en su máquina para hacer esto primero. Aquí está el comando para usar:
SUDO LSHW -C RedA continuación se muestra lo que debería poder ver (o algo similar)
*-redSi su sistema operativo puede encontrar la tarjeta y verá una respuesta en positivo con su tarjeta de red identificada, tiene suerte. Ubuntu generalmente lo identifica por "Controlador Ethernet o de red".
Una respuesta positiva significa que su distribución de Linux puede conectarse a la tarjeta, lo que significa que el firmware funciona bien. El problema es con su sistema, lo que no tiene idea de qué hacer con él. Y ahí es donde entran en juego los conductores. Necesita instalar los módulos de controlador.
Para hacer esto, regrese al terminal de comando e ingrese el siguiente comando
Sudo lsmodEste comando le mostrará una lista de módulos. Para activar el tuyo, ingrese el siguiente comando. Reemplace "Modulename con el nombre del chipset inalámbrico de su máquina
Sudo ModProdbe ModulenamePor ejemplo, si su chipset es RT2870, su comando debe ser:
Sudo modprobe rt2870usbConsejo profesional: Google el nombre de su conjunto de chips junto con Linux, yo.mi., "RT2870 Linux", para averiguar si una distribución de Linux en particular admite su hardware o no.
Vuelva a ejecutar el comando LSMOD nuevamente en el terminal para asegurarse de que el módulo se haya cargado correctamente.
Solución 5: Cargar el módulo WiFi en el arranque automáticamente
En raras ocasiones, el módulo wifi no se cargará en el arranque. En ese escenario, puede obligar al módulo a cargar permanentemente. Así es como puedes hacerlo.
Paso 1: Escriba el siguiente comando
Sudo nano /etc /módulosEste comando abrirá el editor de texto nano. Ingrese el nombre de su módulo y guarde el archivo. Ahora, reinicie su sistema y vea si la tarjeta inalámbrica puede identificar la red para conectarse? También puede repetir el mismo proceso si se atasca.
Solución 6: Cambie DNS a Google u OpenDNS
Los problemas de DNS no son muy comunes, pero pueden causar problemas cuando menos sospecha que los sospecha. Por lo tanto, es una buena idea verificar la dirección DNS de su sistema para cualquier problema. Use el siguiente comando para verificar de dónde proviene el DNS de su sistema:
Dispositivo NMCLI Show Wlan1 | GREP IP4.DNSEste comando le mostrará la dirección LAN que su enrutador está usando. Si este comando no funciona, cambie WLAN1 a WLAN2, WLAN3, o lo que sea que su inalámbrica esté usando. Puede hacerlo usando el comando "IP como" en el terminal.
A continuación, debe hacer ping a los servidores DNS de su enrutador y Google (u opendns). Esto se hace con la ayuda del comando ping:
Ping 8.8.8.8(En el caso de Google)
Ping 208.67.222.222(En el caso de OpenDns)
Con esta información, puede determinar fácilmente si el problema está relacionado con DNS o no. Si todos los dispositivos dentro de su red están dando errores de carga, cambie el DNS del enrutador a OpenDNS o los servidores DNS de Google. Por lo general, se hace con la página de administración del enrutador iniciando sesión en 192.168.1.1 y administrador: administrador o algo similar. En caso de que el problema sea específico de una sola máquina. Puede cambiar su configuración DNS entrando en el Administrador de red y editar la configuración de IPv4.
Finalmente, reinicie su máquina para consolidar su configuración.
Pensamientos finales
La resolución de problemas de WiFi en Linux puede ser complicado. Puede haber cien razones diferentes para un problema. Con suerte, nuestras soluciones le proporcionarán algunos buenos lugares para comenzar a solucionar problemas de su problema. Además, Linux se ha convertido en la corriente principal. Puede encontrar una solución a casi cualquier problema de wifi en estos días. Varias distribuciones como Ubuntu también tienen una excelente documentación en línea disponible que puede consultar. Buena suerte!