|
||
|
![]() |
![]() |
HTC Tattoo También conocida como: HTC Click |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Conectar Android (Tattoo u otras) a eduroam (redes WPA-EAP)
Hola foreros, en vista de la cantidad de preguntas sin resolver y fallos errores etc. en el foro a causa de la red unificada de universidades, eduroam, me he puesto a investigar hasta que he conseguido hacerlo, así que en vistas de su dificultad y la cantidad de sitios consultados hasta conseguirlo, he decidido hacer un pequeño tutorial para hacerlo más fácil.
NOTA: las pruebas están hechas con un HTC Tattoo, rom de vodafone sin modificar nada, excepto el acceso root (indispensable), y la red es la de la Universidad Hispalense de Sevilla. El sistema operativo utilizado XP SP3. 1. FUNDAMENTAL. Acceso root, es decir, tener la Tattoo “ruteada”. Para hacerlo podéis seguir cualquier manual estupendo de los que hay en el foro; recomiendo el de “chusen” (http://www.htcmania.com/showthread.php?t=89160), rapidísimo y efectivo. 2. Datos de acceso a la red de la universidad, en concreto, la modificación del fichero wpa_supplicant.conf necesario para conectarse desde Linux. Debería ser una cosa así: Código:
network={ ssid="eduroam" proto=RSN key_mgmt=WPA-EAP group=CCMP TKIP eap=TTLS identity="TU_USUARIO" password="TU_CONTRASEÑA" phase2="auth=PAP" priority=39 } 4. a) Con Android SDK: 1. Abrimos una pantalla de intérprete de comandos (Inicio -> Ejecutar -> cmd). 2. Nos situamos (utilizando cd y cd..) en la carpeta Tools del directorio donde esté instalado ADB, en mi caso, c:\android-sdk\tools. 3. Conectamos la tattoo en modo sync htc al pc, y en el intérprete de comandos escribir: Código:
adb pull /data/misc/wifi/wpa_supplicant.conf wpa_supplicant.conf Código:
edit wpa_supplicant.conf Código:
ctrl_interface=tiwlan0 update_config=1 network={ ssid="JUGUED" key_mgmt=NONE group=WEP104 WEP40 auth_alg=OPEN SHARED wep_key0=******* priority=35 } network={ ssid="eduroam" proto=RSN key_mgmt=WPA-EAP group=CCMP TKIP eap=TTLS identity="[email protected]" password="tu_password" phase2="auth=PAP" priority=39 } 5. Ahora nos vamos a archivo -> guardar y archivo salir. Listo, tenemos nuestro wpa_supplicant.conf configurado. Ahora vamos a guardarlo en el móvil, para ello, de nuevo en el intérprete de comandos y desde la carpeta Tools, escribimos Código:
adb push wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf Código:
adb reebot 6. IMPORTANTÍSIMO: mucha gente una vez hecho esto, dice que le da problemas el wifi, que no se puede iniciar el servicio y tal, eso es debido a los permisos del archivo wpa_supplicant.conf. No voy a entrar a explicar los tipos de permisos de los ficheros en estos sistemas operativos, pero si voy a decir como solucionarlo: una vez reiniciada la tattoo, volvemos a conectar con el PC, nos situamos de nuevo en la carpeta Tools del ADB, y escribimos Código:
adb shell Código:
su Código:
cd data/misc/wifi Código:
chmod 666 wpa_supplicant.conf b) con Root Explorer. 1. Bajar Root Explorer e instalarlo (supongo que estará en el market, sino no creo que cueste localizarlo): 2. Abrir el programa en la tattoo y abrir los siguientes directorios: data, misc, wifi, y pulsar en el archivo wpa_supplicant.conf y en editar. 3. Ahora viene lo malo de este método, hay que escribir a mano todos los parámetros de la red, tal y como nos diga cada universidad. 4. Copiar los datos como en el método explicado anteriormente, y vigilar también los permisos; en este caso pulsando sobre el nombre del archivo y en “permissions”. Para evitar conflictos, dale todos los permisos. Pues ya está, este es el manual, solo decir que a veces al arrancar, puede ser que los permisos del wpa_supplicant.conf se modifiquen y no funcione el wifi, simplemente cambiándolos de nuevo vuelve a funcionar. Espero que os sea de utilidad y si tenéis problemas espero poder resolverlos. Saludos htcmaniacos. |
Los siguientes 6 usuarios han agradecido a lorddark su comentario: | ||
|
#2
|
||||
|
||||
Pues me viene muy bien, poruqe hoy lo intenté en la politécnica de Madrid y nada. Esperaré al finde para poder hacerlo desde windows, que en el Macbook no tengo el sdk instalado
__________________
|
#3
|
||||
|
||||
Yo lo hice hace unos meses con el Wifi Helper, es mas comodo que modificar el wpa_supplicant. Eso sí, sigue siendo necesario ser Root.
Os paso el Wifi Helper porque la ultima versión disponible en el Market no funciona. |
#4
|
||||
|
||||
Hoy e tenido que volver a configurar la red porque al cambiar de ROM pues perdí las configuraciones. Sin embargo, aún a pesar de usar la misma apk que con la ROM original, ahora no me funciona el Wifi Helper. Igual es recomendable no usar el Wifi Helper, voy a configurarlo con el Root Explorer.
|
#5
|
||||
|
||||
Gracias lorddark, funciona de momento, a ver si con esto en mi Hero se soluciona que cada dos por tres de el error de no se puede iniciar funcion wifi.
Salu2
__________________
The Matrix has you
Última edición por franeti Día 11/09/10 a las 16:21:28. |
#6
|
||||
|
||||
Hola de nuevo:
Tras varios días me sigue dando el problema, pero ya he visto donde falla: A través de root explorer, le doy todos los permisos al archivo wpa_supplicant y entonces funciona incluso sin reiniciar el terminal. Al apagar el movil o a veces creo que tras apagar el wifi, los permisos sobre el archivo se desmarcan, por lo que deja de funcionar y solo vuelve a hacerlo tras volverlos a marcar a mano. No se el motivo por el cual se desmarcan parte de los permisos del archivo. A ver si me podeis echar un cable. Salu2 Pd: Uso la rom Villainrom 12, android 2.1
__________________
The Matrix has you
|
#7
|
||||
|
||||
hola a todos
mi pregunta es la sigiente a alguien mas le esta sucediendo de que le dicen que los mensajes que manda desde la tatoo le faltan las ies (i) ![]() |
#8
|
||||
|
||||
Hola de nuevo:
Tras varios días me sigue dando el problema, pero ya he visto donde falla: A través de root explorer, le doy todos los permisos al archivo wpa_supplicant y entonces funciona incluso sin reiniciar el terminal. Al apagar el movil o a veces creo que tras apagar el wifi, los permisos sobre el archivo se desmarcan, por lo que deja de funcionar y solo vuelve a hacerlo tras volverlos a marcar a mano. No se el motivo por el cual se desmarcan parte de los permisos del archivo. A ver si me podeis echar un cable. Salu2 Pd: Uso la rom Villainrom 12, android 2.1 ![]() saludos!! pd: pepe, estas perdido e tio? |
![]() |
![]() |
||||||
|