- ENTRADA 004 -

LiveCD: Configurando WIFI después de instalar

Por fin te dejas ver, Virginia Hall.
No me llaman "la peligrosa" por nada.

Cuando pruebas un LiveCD funciona todo más o menos, pero cuando decides instalarlo, te fallan muchas cosas: VGA con resolución penosa, wifi inexistente, touchpad rebelde...

En este artículo explico el caso más común para el WIFI, aunque cada máquina es un mundo y puede que éste método no te funcione.

Haré otro artículo para VGA, estad atentas.

Para empezar, deberás mirar si está cargado el módulo. En principio, udev chequea el hardware y monta los modulos correctos, pero a veces no se tienen los módulos adecuados.

NOTA: Recomiendo analizar el hardware desde el LiveCD, ya que si funciona todo es porque ha reconocido el hard y puedes anotarla, te será útil cuando instales.

Para mostrar el dispositivo de red:

Puede que aparezcan varias lineas, pero la que te va a interesar es del tipo wlp20s0:

Ahora puedes instalar NetworkManager y activarlo:

NOTA: Se puede usar un applet como nm-applet para la gestion gráfica en el escritorio.

Si este método no te gusta, puedes instalar wpa_supplicant y crear un archivo en /etc/wpa_supplicant/wpa_supplicant.conf con el siguiente contenido base:

ctrl_interface=/run/wpa_supplicant
update_config=1

Inicias wpa_supplicant y ejecutas wpa_cli para configurarla:

En el prompt tecleas lo siguiente (lo que va después del >):

Ya tienes info de las redes que ha detectado, ahora asocias el SSID de tu red, o la del vecino si le estás robando la señal ;), pero antes hay que ver en qué socket puedes hacerlo (0 en este caso).

Si todo ha ido bien, ya puedes guardar y salir:

Ahora cuando inicies sistema, se levantará WIFI

NOTA: Este método es redundante si has usado el primer método y puede crear inconsistencias, así que elige uno u otro método.

Más Info

DRIVERS REBELDES

Si no dispones de un módulo en tu distro, tendrás que buscar por la red para localizar el módulo/controlador de tu chipset. Los más comunes son del estilo r8139too para chipset Realtek o sis900 para chipset SiS

Una vez encontrado, cargarlo:

Si no se carga de manera automática al iniciar el sistema, habrá que meterlo en los módulos adicionales del kernel, en este ejemplo el módulo se llama r8139too:

NOTA: Diferencia el primer # que indica que el comando se ejecuta como root, del segundo, que indica "comentario" dentro del archivo.

El comando lspci -k te dirá los módulos cargados y verificarás si lo tienes ya en el sistema.

BONUS TRACK

Los chipset Broadcom tipo BCM57780 a veces no se comporta bien, a menos que se especifique el orden en que los módulos se deben cargar. El orden de carga es broadcom y tg3 (el antiguo necesita ser cargado primero). Los siguientes pasos deben ayudar si el equipo tiene este chipset:

Invierte el orden:

Puedes dejarlo permanente añadiendo broadcom y tg3 (en este orden) en la matriz MODULES del archivo /etc/mkinitcpio.conf:

MODULES=".. broadcom tg3 .."

A continuación reconstruye el initramfs:

◄ Listado de noticias

◄◄ Inicio