Index Labels

Linux: Configurando tu wi-fi desde la linea de comandos

. . No comments:

Hoy en día resulta muy fácil configurar el Wi-Fi en nuestra distro favorita de GNU/Linux ya que la mayoría de los desktop tienen integrada al menos una herramienta para hacer esto de manera fácil y rápida. ¿Pero qué pasa cuando, sin importar el motivo, nos vemos forzados a configurar el Wi-Fi desde la línea de comandos?


Me atrevería a decir que es casi igual de sencillo que hacerlo desde la GUI, así que abrí una consola y empecemos listando las redes disponibles:

~$ sudo iwlist wlan0 scan | grep ESSID
                    ESSID:"TECNIA"
                    ESSID:"pruebando"
                    ESSID:"lateralus"
                    ESSID:"gustavo"
                    ESSID:"HE XIANG"
                    ESSID:"spanto"
                    ESSID:"mexico"
                    ESSID:"BUENOSCLUB"
                    ESSID:"REGGIANITO"


En mi caso el dispositivo se llama wlan0 según tu configuración este nombre puede variar. El comando iwconfig puede darte una pauta de cuál es el dispositivo Wi-Fi.

~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"TECNIA"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:26:5A:A5:20:9C   
          Bit Rate=65 Mb/s   Tx-Power=19 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=56/70  Signal level=-54 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:6  Invalid misc:4118   Missed beacon:0


Una vez que tenemos el nombre del dispositivo Wi-Fi hacemos lo siguiente como usuario root o usando sudo:

Levantamos la placa Wi-Fi:

~# ifconfig wlan0 up

Suponiendo que el nombre de la red sea TECNIA y la contraseña sea 123456:

~#iwconfig wlan0 essid TECNIA key “s:123456”

Es importante usar s: antes de la contraseña ya que de esta manera indicamos que la contraseña es un texto plano y no un conjunto de números hexadecimales.

Finalmente, con dhclient hacemos que el dhcp configure nuestra placa:

~#dhclient wlan0



Más información

Las man pages de cada uno de estos comandos son la fuente ideal para ahondar en el tema.

~$ man ifconfig

~$ man iwconfig

~$ man dhclient

O podés dejar tus inquietudes acá :-)

No comments:

Post a Comment

Radio (experimental)