Conexión de red manual

wpa_supplicant

WEP

Creación de archivo de configuración manualmente.

wifi.conf (ASCII key)
network={
  ssid="<SSID>"
  wep_key0="<ASCII-key>"
  wep_tx_keyidx=0
  key_mgmt=NONE
}

La key hexadecimal debe ser ingresada sin comillas " y sin utilizar : (separador).

wifi.conf (hexadecimal key)
network={
  ssid="<SSID>"
  wep_key0=<hexadecimal-key>
  wep_tx_keyidx=0
  key_mgmt=NONE
}

WPA/WPA2-PSK

wifi.conf
network={
  ssid="<SSID>"
  scan_ssid=1
  psk="<PSK>"
  key_mgmt=WPA-PSK
}

Creación de archivo de configuración con wpa_passphrase.

wpa_passphrase <ssid> > wifi.conf

WPA-Enterprise

PEAP-MSCHAPv2.

wifi.conf
network={
  ssid="<SSID>"
  scan_ssid=1
  key_mgmt=WPA-EAP
  eap=PEAP
  identity="<domian>\<user>"
  password="<password>"
  phase1="peaplabel=0"
  phase2="auth=MSCHAPV2"
}

Conexión a la red

sudo wpa_supplicant -i <interface> -c wifi.conf
sudo dhclient <interface>

Última actualización