En primer lugar miramos las redes para ver cual es la nuestra:
$ iwlist wlan0 scan
En segundo lugar añadimos la contraseña y el essid a un fichero.
$ wpa_passphrase "ESSID" CONTRASEÑA >> /etc/wpa_supplicant/wpa.conf
Tendrá un formato parecido al siguiente:
network={ ssid="ONOXXXX" key_mgmt=WPA-PSK psk="XXXXXXXXXXX" }
También podemos hacerlo nosotros mismos. Ahora ya podemos intentar asociarnos.
$ wpa_supplicant -iwlan0 -dnl80211 -c /etc/wpa_supplicant/wpa.conf
Si todo ha salido bien tendremos funcionando el wifi en la interfaz wlan0.
root@raspberrypi:/home/pi# ifconfig eth0 Link encap:Ethernet HWaddr b8:27:xx:xx:xx:xx inet addr:192.168.1.17 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1488 Metric:1 RX packets:3128 errors:0 dropped:0 overruns:0 frame:0 TX packets:2461 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:164652 (160.7 KiB) TX bytes:181438 (177.1 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B) wlan0 Link encap:Ethernet HWaddr 00:1a:xx:xx:xx:xx inet addr:192.168.1.18 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:739 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:102641 (100.2 KiB) TX bytes:2816 (2.7 KiB)Por último podemos agregar las siguientes líneas al fichero /etc/network/interfaces.
echo "wpa-driver nl80211" >> /etc/network/interfaces echo "wpa-conf /etc/wpa_supplicant/wpa.conf" >> /etc/network/interfaces
No hay comentarios:
Publicar un comentario