
La red wifi de mi casa está oculta. Manías que tiene uno. Pero como cualquier portátil, móvil o tablet tiene la opción de conectar a redes ocultas, esto no supone más problema que obligarme a dar un paso más a la hora de configurar el dispositivo.
Pero hace poco adquirí una Raspberry Pi, con la idea de montar un servidor de bajo coste y consumo, y puntualmente usarla de centro multimedia. Pero el primer problema apareció al arrancar el escritorio de Raspbian, la distro Linux para estos cacharritos: no podía conectarme a redes ocultas con las opciones que da por defecto.
Tocaba buscar la manera de hacerlo, y encontré este artículo que lo explica detalladamente. Vamos a verlo.
Toca abrir el terminal o conectarse por SSH (recordad que por defecto, el usurio es pi y la contraseña es raspberry), y editar el archivo de interfaces de red. Pero primero haremos una copia de seguridad del que hay por defecto, por si las moscas:
cd /etc/network sudo cp interfaces interfaces.backup
Y ahora lo abrimos de nuevo para editarlo. Marco en negrita las líneas que he añadido en el archivo interfaces:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
El siguiente paso es editar el archivo wpa_supplicant. Igual que hicimos con el archivo anterior, haremos una copia de seguridad del archivo por defecto
cd /etc/wpa_supplicant sudo cp wpa_supplicant.conf wpa_supplicant.conf.backup
y luego nos lanzaremos a editar el archivo wpa_supplicant.conf para dejarlo de la siguiente manera:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="el_SSID_o_nombre_de_tu_red_wifi"
scan_ssid=1
psk="tu_password_de_wifi"
mode=0
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
auth_alg=OPEN
id_str="raspi"
priority=1
}
He añadido el bloque network, en el que defino mi red: SSID, contraseña, tipo de encriptación… Si ya existía un bloque de este tipo, hay que deshabilitarlo, añadiendo la siguiente línea en el bloque:
disabled=1
Ahora reiniciaremos nuestra Raspberry para aplicar el cambio
sudo reboot
y probaremos que estamos conectados, bien haciendo un ping, ejecutando ifconfig -a o abriendo el navegador.