conectarse a una red inalámbrica que utiliza cifrado empresarial WPA2

Estoy tratando de conectarme a un Internet inalámbrico para el que tengo la identificación de usuario y la contraseña. La red utiliza el cifrado empresarial WPA2 y la autenticación Cisco:Leap.

¿Cómo puedo conectarme?

En mi computadora portátil, hago esto usando un programa de tecnologías ThinkVantage llamado Access Connections, pero en las redes inalámbricas integradas de Android no hay suficientes opciones.

Versión de Android: 4.0.4 con rom personalizado JJHybrid (y rooteado)

¿Visto esto? android.stackexchange.com/questions/37241/… Particularmente el último comentario, ¿qué encriptación, qué canal wifi, hay filtrado mac en su lugar?

Respuestas (1)

El problema, según mi experiencia, es que la interfaz de usuario estándar de Android no brinda suficiente acceso a todas las capacidades WiFi que posee el dispositivo.

Lo que he hecho en mis dispositivos en el pasado, en situaciones en las que necesitaba conectarme a un wifi empresarial, es acceder de forma remota al dispositivo y cambiar el wpa_supplicant.confarchivo manualmente. Sin embargo, para hacer esto, necesitará acceso de root en el dispositivo.

Los pasos son los siguientes:

  1. Asegúrese de tener el dispositivo conectado a la computadora y active el modo de desarrollo, con el controlador de su dispositivo instalado. Puedes encontrar algunos de ellos en la página de Google .

  2. Deberá tener a mano el puente de desarrollo de Android, que viene con el SDK de Android. Puedes conseguirlo aquí .

  3. En una terminal de su elección, ejecute el archivo adb.exe desde el SDK con el siguiente comando: adb.exe devices. Esto le dará una impresión de los dispositivos que se detectaron. Si no es así, consulte los pasos anteriores.
  4. Ahora deberá extraer el archivo wpa_supplicant al sistema de archivos de su computadora para modificarlo, o puede hacerlo a través de la terminal.
    corre adb.exe pull /data/misc/wifi/wpa_supplicant.conf <The path you want to put the file on your computer>_
  5. Abra el archivo y modifíquelo agregando un bloque con el siguiente formato (//es un comentario y no debe colocarse en el documento). Deberá obtener la información correcta de su administrador de red:

        network={
           ssid="<Your network SSID>"
           scan_ssid=1 
           priority=1 //Higher priority makes this SSID take precedent over other SSID's
           mode=0
           key_mgmt= //For instance IEEE8021X 
           eap=  //For instance PEAP
           identity= "<Your username>"
           password="<Your password>"
           phase2="" //For instance auth=MSCHAPV2
        }
    
  6. Guarde el archivo, apague el WiFi de su teléfono y ejecuteadb.exe push <Path of the file on your filesystem> /data/misc/wifi

  7. Ahora ejecuta adb.exe shelly ejecutachown system.wifi /data/misc/wifi/wpa_supplicant.conf

  8. Vuelva a encender el WiFi del teléfono y, con suerte, esto funcionó.

Otra opción es tratar de usar algunas de las aplicaciones de administración de WiFi que puedes conseguir en Play Market, pero en mi experiencia no han funcionado tan bien.

Espero que esto te ayude de alguna manera.

-Sr. Dresden