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)
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.conf
archivo manualmente. Sin embargo, para hacer esto, necesitará acceso de root en el dispositivo.
Los pasos son los siguientes:
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 .
Deberá tener a mano el puente de desarrollo de Android, que viene con el SDK de Android. Puedes conseguirlo aquí .
adb.exe devices
. Esto le dará una impresión de los dispositivos que se detectaron. Si no es así, consulte los pasos anteriores.adb.exe pull /data/misc/wifi/wpa_supplicant.conf <The path you want to put the file on your computer>
_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
}
Guarde el archivo, apague el WiFi de su teléfono y ejecuteadb.exe push <Path of the file on your filesystem> /data/misc/wifi
Ahora ejecuta adb.exe shell
y ejecutachown system.wifi /data/misc/wifi/wpa_supplicant.conf
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
t0mm13b