Cómo solucionar problemas de controladores WiFi en Linux



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Los controladores de Wi-Fi a veces pueden ser difíciles de configurar en Linux, incluso si de lo contrario funcionan cuando inicia su computadora en una versión de Microsoft Windows u otro sistema operativo. Puede encontrar que un adaptador de red inalámbrico no se conecta automáticamente o incluso puede que tenga que hacer clic en el icono de conexión más de una vez en un entorno gráfico para que funcione. Generalmente, lo que sucede es que el sistema no interroga al conductor durante el tiempo suficiente.



Al principio, verifique que esté ejecutando los controladores más recientes para su hardware, y si eso no funciona, eche un vistazo al syslog para ver si ocurre algo inusual. Los controladores a veces pueden reiniciarse periódicamente. Salvo todo esto, entonces tienes otro recurso. El syslog es un buen lugar para comenzar, pero su ubicación puede ser diferente en diferentes distribuciones de Linux.



Método 1: Inspección del archivo syslog en busca de errores del controlador inalámbrico

Si usa Debian, cualquier versión de Ubuntu independientemente de la interfaz gráfica de escritorio, o cualquier otra distribución derivada de Debian como Bodhi o Trisquel, entonces puede probar tail -f para echar un vistazo a la última parte del archivo y ver si hay alguna referencia a su controlador WiFi. El interruptor -f asegura que si algo sucede mientras lo estás mirando, lo seguirás viendo a medida que aparece. Tenga en cuenta que si observa una serie de desconexiones repetidas de su controlador de WiFi, lo más probable es que se trate de un problema de hardware y querrá asegurarse de que su dispositivo esté conectado correctamente al sistema físico. Si, en cambio, ve una cantidad de desconexiones USB, entonces esto probablemente tenga poco que ver con las características de red que ofrece el kernel. Si ve un mensaje como:



Nuevo dispositivo USB encontrado

1

Nuevas cadenas de dispositivos USB

Entonces, lo más probable es que se refieran a dispositivos de almacenamiento masivo que está conectando y desconectando del sistema. Sin embargo, preste mucha atención a los que comienzan con una fecha y contienen 'Nuevo dispositivo USB encontrado' si su adaptador WiFi está conectado a través de un puerto USB.



Si está utilizando Fedora, o algo que esté basado en Fedora o en la distribución de Red Hat Linux a nivel empresarial, reemplace con en el comando anterior. Si no puede encontrarlo, pruebe el comando más para encontrar en qué directorio se almacenan los mensajes del sistema. Si desea ver todo el syslog y no solo el final, utilice más o más en el indicador de la CLI y luego presione la barra espaciadora cada vez que desee bajar una página de información.

Método 2: consultar la información de Network Manager

Desde una interfaz de símbolo del sistema, intente emitir el comando nmcli nm wifi off. Esto debería apagar su adaptador de red. Una vez que lo hayas hecho, prueba nmcli nm wifi on para volver a encenderlo y luego reinicia la computadora. Es posible que necesite acceso de root para reiniciar la computadora a través de sudo reboot o, alternativamente, es posible que deba reiniciarlo con la GUI. Escribir reiniciar en la CLI y presionar enter puede ser suficiente en los sistemas Ubuntu, pero no para Debian.

Una vez que se haya realizado una copia de seguridad del sistema, compruebe si se ha corregido el problema. Si no es así, ejecute lspci -knn | grep Net -A2 y observe la información que proporciona.

Esto le dirá si la máquina está realmente interactuando con el adaptador Wi-Fi o no, y debería proporcionar información más que suficiente para corregir el problema. Si ahora ha descartado por completo los problemas de hardware y cree que realmente podría ser un problema de controlador, entonces potencialmente necesitará instalar un controlador de código cerrado. Tendrá que seguir las instrucciones de su fabricante si está en una distribución que no incluye material de código cerrado en los repositorios, entonces es posible que deba comunicarse con el fabricante o buscar en un foro web un paquete instalable que se adapta a su adaptador. Sin embargo, los usuarios de Ubuntu y sus diversos derivados oficiales reconocidos por Canonical como Lubuntu, Xubuntu y Kubuntu tienen un último recurso.

Método 3: búsqueda automática de controladores de código cerrado

Si está en alguna de las diversas distribuciones de * buntu, intente abrir Software y actualizaciones desde el menú Dash, LXDE o Whisker. En la primera pestaña que se abre automáticamente, seleccione 'Software gratuito y de código abierto compatible con Canonical (principal)', 'Software gratuito y de código abierto mantenido por la comunidad (universo)', 'Controladores patentados para dispositivos (restringidos)' y “Software restringido por derechos de autor o cuestiones legales (multiverso)” de la lista de verificación. Es posible que algunas casillas ya estén marcadas, y es posible que al marcarlas se le solicite que ingrese su contraseña.

El programa podría indicarle que actualice los repositorios. Si este es el caso, permita que ejecute el curso haciendo clic en el botón Aceptar. Tenga en cuenta que esto puede llevar un tiempo y, por lo general, requiere que tenga capacidades de red. Si es posible, utilice un cable Ethernet para conectar su dispositivo directamente a un módem o enrutador hasta que el WiFi esté listo y funcionando. Una vez que se haya ejecutado, seleccione la pestaña Controladores adicionales.

El nombre del fabricante de hardware que se ve en el Método n. ° 2 puede aparecer en ese cuadro, y puede usar su controlador haciendo clic en Aplicar cambios. Si dice 'No hay controladores adicionales disponibles' y tiene una conexión de red a través de un cable físico, es posible que deba cerrarlo y reiniciarlo. Si aún no hay nada, ejecute sudo apt-get update en la terminal mientras tenga capacidades de red desde una conexión física y luego ejecute sudo apt-get upgrade antes de abrir Software & Updates nuevamente. Es posible que se le solicite que responda de forma interactiva a algunas indicaciones en la terminal mientras ejecuta estos comandos de la CLI, y su sistema podría actualizar otros paquetes no relacionados. Una vez que se hayan completado, se le debe dar la opción de instalar el controlador propietario.

Si esto causa un problema no relacionado o un controlador de código abierto más tarde está disponible y prefiere eliminar el código de fuente cerrado de su sistema, siempre puede usar el botón Revertir en la hoja de Controladores adicionales para purgarlo.

4 minutos de lectura