Tutorial

Cómo configurar la wifi en ubuntu

Cómo configurar la wifi en ubuntu
Deja tu gusta

Actualmente, WiFi es la forma más popular de obtener una conexión a Internet, ya sea en la oficina, el hogar, restaurantes, etc. Esta guía está destinada a ayudar a aquellos que deseen conectarse a WiFi en Ubuntu desde la terminal.

No importa si está utilizando la edición de escritorio o la edición de servidor de Ubuntu. Los únicos requisitos son:

  • Tarjeta inalámbrica de trabajo
  • Conexión a internet para instalar algunos paquetes
  • Sesión de shell interactiva

Cómo configurar la wifi en ubuntu

Métodos para conectar el Wifi en Ubuntu desde la terminal

Hay dos formas comunes de conectar la red inalámbrica desde la terminal. Estos son:

  1. Usando el comando iwconfig
  2. Usando el método wpasupplicant

Método 1 para conectar el Wifi en Ubuntu: usar el comando iwconfig

Puedes configurar tu Ubuntu para conectarse a WiFi siguiendo los pasos que se detallan a continuación.

Inicialmente, si no conoces el nombre de tu dispositivo wifi en Ubuntu, usa:

 
ip link sho | grep w
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000

Lo siguiente sera abrir la terminal y escribir ifconfig interface y ejecutar con enter:

 sudo ifconfig wlan0 

Notese que “wlan0” es el nombre de mi dispositivo, tu deberás cambiarlo por el correspondiente al tuyo, el cual obtendrás en el paso anterior.

sudo ifconfig wlan0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
 inet 192.168.0.16 netmask 255.255.255.0 broadcast 192.168.0.255
 inet6 fe80::557e:6563:6f86:f8b2 prefixlen 64 scopeid 0x20<link>
 ether e4:a7:a0:ef:27:d9 txqueuelen 1000 (Ethernet)
 RX packets 4025786 bytes 5253861542 (4.8 GiB)
 RX errors 0 dropped 0 overruns 0 frame 0
 TX packets 2997242 bytes 563513781 (537.4 MiB)
 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Por defecto, este comando solo activa tu tarjeta inalámbrica. Ahora que la tarjeta está activada, puedes conectarte a la red Wifi en Ubuntu especificando su nombre ESSID:

 iwconfig wlan0 essid <name> key <password> 

Debes reemplazar <nombre> con el nombre real de tu punto de acceso y contraseña con la clave de seguridad real para la red inalámbrica. Si tu red inalámbrica no requiere una clave de seguridad, no ingresas una contraseña. Solo usa:

 iwconfig wlan0 essid <name> 

Para la contraseña ASCII, usas:

 iwconfig wlan0 essid <name> key s:<password> 

Ahora confirma que estás conectado. También puedes solicitar manualmente una dirección IPv4 utilizando.

 dhclient wlan0

Luego intenta verificar la ip e intenta hacer ping afuera.

 ip addr ping 8.8.8.8 

 

Puede interesarte leer: Cómo probar el nuevo tema de Ubuntu 18.04

Método 2 para conectar el Wifi en Ubuntu: Usar wpasupplicant

wpa_supplicant es un solicitante multiplataforma compatible con WEP, WPA y WPA2 (IEEE 802.11i / RSN (red segura robusta)). Es adecuado para equipos desktop, portátiles y sistemas integrados.

Para este método, primero necesitamos instalar el paquete wpasupplicant que incluye el programa principal wpa_supplicant, la herramienta wpa_passphrase y wpa_cli.

 sudo apt-get install wpasupplicant 

Este paquete proporcionará el comando wpa_supplicant que usaremos para administrar nuestra red inalámbrica.

El archivo para configurar es /etc/wpa_supplicant.conf.


# cat /etc/wpa_supplicant.conf
 red = {
 ssid = "ssid_name"
 psk = "contraseña"
 }

También podemos generar una configuración básica de cli:


# wpa_passphrase MYSSID passphrase > /etc/wpa_supplicant.conf

Ahora volvemos a analizar los dispositivos disponibles:

 # iwlist scan 

Asegúrate de poder ver la red inalámbrica a la que deseas conectarte. Ahora inicia wpa_supplicant con:

 # wpa_supplicant -B -i interface -c /etc/wpa_supplicant.conf 

Usando wpa_cli

En este punto ejecutamos:

 # wpa_cli 

Esto presentará una solicitud interactiva ( > ), que tiene la terminación de pestañas y descripciones de los comandos completados. Algunos comandos importantes a tener en cuenta cuando se trabaja en wpa_cli incluyen:

Buscar puntos de acceso disponibles:

> scan
<3>CTRL-EVENT-SCAN-STARTED 
<3>CTRL-EVENT-SCAN-RESULTS 

Lista de puntos de acceso disponibles:


scan_results
 bssid / frecuencia / nivel de señal / flags / ssid
 11: 22: 33: 44: 55: 66 2462 -33 [WPA-PSK-CCMP + TKIP] [WPA2-PSK-CCMP + TKIP] [ESS] MYSSID1
 00: 11: 22: 33: 44: 55 2412 -73 [WPA-PSK-CCMP + TKIP] [WPA2-PSK-CCMP + TKIP] [ESS] MYSSID2

Para asociar con MYSSID, agrega la red, establece las credenciales y habilitarlo:


> add_network
0
> set_network 0 ssid "MYSSID1"
> set_network 0 psk "passphrase"
> enable_network 0
<2>CTRL-EVENT-CONNECTED - Connection to 11:22:33:44:55:66 completed (reauth) [id=0 id_str=]

Para puntos de acceso sin autenticación, use:

 > set_network 0 key_mgmt NONE 

Finalmente, guarde esta red en el archivo de configuración:


save_config
ok

Para obtener un arrendamiento DHCP, primero libera los arrendamientos que todavía tenga (como raíz):

 # dhclient -r 

Y solicitar una nueva dirección

 # dhclient interface 

Ahora deberías tener una conexión a Internet que funcione a través de un punto de acceso que se conectó desde cli. Este método es adecuado para la instalación mínima de Ubuntu Distributions o Servers con tarjeta inalámbrica.

Estos métodos son fáciles de programar, con un poco más de esfuerzo se puede escribir un cron que se conecte al reiniciar. Gracias por leer nuestra guía sobre cómo conectar WiFi en Ubuntu desde la terminal. Si encuentras algún problema, o tienes un duda, escríbenos a través de la sección de comentarios.

Mostrar más

Yeraldine

Lcda. en Computación, Programadora, Apasionada por el Desarrollo Web. A veces Bellydancer, otras veces Yogui. Amo viajar, los libros y la música. En mis RRSS: @yerita02

Publicaciones relacionadas

Deja un comentario

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en ayudalinux2016@gmail.com.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la política de privacidad *