En este pequeño how to os voy a enseñar como usar el HTC MAGIC G2 como modem y sin necesidad de tener acceso de root ni hacer cosas complicadas para unos y fáciles para otros, yo opto por hacer las cosas lo más faciles posibles y para todo el mundo, a si que intentare hacer este how to lo más ameno posible para todo el mundo.
Requerimientos mínimos antes de empezar:
- Cable miniUSB para conectar HTC MAGIC G2 con el ordenador
- Descargamos el programa en cuestion que va a hacer compartir la conexíon de internet nuestro móvil HTC Magic G2 con el ordenador
- Descargamos OpenVPN v2.1 que va a ser el encargado de que el ordenador realice la conexión con el software Azilink que es el que comparte la conexión en el HTC Magic G2
- Si tenemos ya bajado el Android SDK e instalado los drivers para el interface ADB y su shell correspondiente no hace falta que nos bajemos http://azilink.googlecode.com/files/azilink-2.0.2.zip que contiene la linea de comandos ADB y los drivers correspodientes para la interface ADB de nuestro HTC Magic G2
Pasos a seguir para usar HTC MAGIC G2 como modem sin acceso root
- Instalamos por completo OpenVPN (con todas las opciones que nos da en la instalación), al terminar la instalacion procederemos a hacer el archivo de configuración con el que OpenVPN cuando le demos a «Connect» realizara la conexión con el HTC Magic G2.
El archivo de configuración yo lo copie de la sección About dentro del Azilink debido a que me lo preinstale para ver como funcionaba y tal el Azilink pero vosotros lo podeis copiar y pegar el archivo azilink.ovpn dentro del azilink-2.0.2.zip que nos hemos bajado antes y ponerlo dentro de la carpeta de instalación del OpenVPN que normalmente en windows esta en C:\Archivos de programa\OpenVPN\config
- Activamos el modo DEPURACIÓN USB (USB DEBUGGING) en el HTC Magic G2 desde Ajustes > Aplicaciones – Desarrollo – Depuración USB (Activado con stick marcado en verde)
- Instalamos el driver de nuestro HTC MAGIC G2 (nos pasamos este paso si lo tenemos ya correctamente funcionando)
Os dejo este link para los que no hayan conectado el HTC Magic al ordenador ni hayan instalando ningun driver en su ordenador, sigan los pasos de este pequeño manual http://www.unandroideenvodafone.com/noticia.php?id_post=34
- Instalamos el Azilink en nuestro HTC Magic G2, yo conozco dos formas una es por la shell ADB que posteriormente vamos a tener que usar para abrir los puertos de nuestro HTC Magic G2 y hacer link con el ordenador y la otra que es la mas fácil es poner nuestra htc magic en modo de almacenamiento que es cuando activamos el modo USB en nuestra htc magic y subimos el archivo http://azilink.googlecode.com/files/azilink-2.0.2.apk a nuestra SD dentro de la HTC MAGIC, desactivamos el modo almacenamiento nos vamos al gestor de ficheros que tengamos instalado en nuestra htc magic g2, vamos a la carpeta donde pone sdcard\ y ally tenemos el archivo azilink.apk lo instalamos el programita (no ocupada casi nada) y listo ya tenemos el azilink instalado en nuestro HTC MAGIC G2
- Abrimos los puertos de HTC MAGIC G2 que azilink usara para compartir la conexión con el ordenador.
Abrimos una cmd de windows y nos vamos a la ruta donde tengamos el adb.exe que hemos instalado con el SDK de android o hemos extraido mediante el zip de http://azilink.googlecode.com/files/azilink-2.0.2.zip
una vez nos situamos en la misma ruta que el adb.exe tipeamos «adb forward tcp:41927 tcp:41927» sin las comillas. despues de tipear eso no nos debe salir «error: device not found» si nos saliese eso esque no tenemos instalados correctamente los drivers de nuestro HTC Magic G2 y por consiguiente el interface ADB que se nos debe de mostrar en el administrador de dispositivos de windows
- En el HTC Magic abrimos Azilink y marcamos Service active
- Vamos al ordenador abrimos OPENVPN GUI (esta en INICIO – PROGRAMAS – OPENVPN)(se nos muestran dos iconos nuevos a mano derecha al lado del reloj de windows, uno es de la tarjeta de red virtual que nos ha instalado el OpenVPN y otro icono parecido al de la tarjeta de red es del OpenVPN que si le clicamos con el boton derecho del raton tiene muchas opciones una de ellas Connect, Disconnect,Show status, View log, Edit config….) pues bien le damos a Connect si el OpenVPN vemos que esta parado y el icono esta con las dos pantallas en rojo, cuando el OpenVPN se conecta sale un pequeño globito que dice «config is now connect Assigned IP : 192.168.56.2″ y las dos pantallitas del icono se ponen en verde, si miramos nuestro el Azilink en HTC Magic G2 vemos que pone Status Connected to host y abajo nos pone los bytes recividos, bytes enviados, bytes totales…
y nada esto es todo amigos 😀 ya podemos usar nuestro HTC MAGIC G2 como modem y sin tener acceso root
NOTA: en un ordenador con Linux conectar nuestro htc magic con OpenVPN sera igual no tiene porque cambiar la configuración, solamente cambia la manera de instalar del driver para el htc magic en linux e posteriori instalar la interface ADB para posteriormente abrir los puertos con la shell ADB
Muy buenas, gracias por el tutorial, me ha ido todo perfecto hasta lo importante, no se me conecta, en la htc me pone waiting for connnection y en el pc: connection refused. Utilizo simyo y un msi wind con xp. Espero que puedas ayudarme. Muchas gracias
seguro que as abierto los puertos del htc con el comando adb forward tcp:41927 tcp:41927 ???
lo he echo pero me dice lo de no device detected, pero tengo conectado el OPENVPN GUI y la apk del htc esta en service active.
eso es por que no tienes los drivers de la htc magic bien instalados en winxp, haz lo siguiente vete a INICIO – PANEL DE CONTROL – SISTEMA – ADMINISTRADOR DE DISPOSITIVOS y todos los elementos que tenga que ver con HTC pulsa boton derecho del raton y le das a desinstalar, expande las categorias de USB, almacenamiento de discos y no se cual mas pero hay otra que no recuerdo, cuando los hayas desinstalado todos… desconecta el HTC reinicia el ordenador y cuando se inicie winxp conecta el htc al pc y te tiene que salir lo tipico de nuevo hardware encontrado…. y le instalas los drivers que vienen en el zip que hay mas arriba que es del sdk de android que es el que instala el ADB interface
Ya he hecho todo lo que me comentabas y nada! Pero me he fijado que en el Adm. de dispositivos, aparece: Adaptadores de red, Adb interface, baterias etc. Pues en Adb interface, esta Android phone, pero dice qeu no esta configurado correctamente. En cambio en Unidades de Dispositivo tambien aparece y me dice qeu este dispositivo funciona perfectamente.
Muchas gracias por tu ayuda de verdad
pues borra el adb interface por completo, desinstalalo por completo… boton derecho y desinstalar y reinicias y conectas el telefono de nuevo y cuando te salga hardware encontrado le seleccionas los drivers usb del sdk
YA ESTA. muchas gracias ghosti, el problema era que no instalaba bien los drivers.
Funciona mas rapido de lo que pensaba, con simyo
Te lo dije xd un saludo amigo
Hey, great post, very well written. You should blog more about this.
Pregunta te cobra algo vodafone por utilizar la conexion atraves de la tarifa de datos de 15 e que yo tengo contratado con esta compañía?
Gracias
yo tengo tarifa plana internet/datos por 12€ con vodafone y no me cobran mas por usar el htc como modem de esta forma, no tienen porque cobrarte mas ni se enteran de que usas el movil como modem
me he quedao en lo de abrir una cmd en window… ¿eso que es? contester por favor
la cmd de window es una pequeña shell de que emula el entorno de MSDOS la puedes abrir llendo a INICIO EJECUTAR y escribiendo CMD
y una vez en la cmd como busca la ruta donde esta el abd.exe??
contesta por favor ghosti.
un saludito y muxas gracias tio
ghosti podriamos hablar mediante messenger o algo para ver si me puedes ayudar a conectar el ordenata a internet mediante mi htc magic.
por favor tio me aría un gran favor.
mi mesenger es carlos_perez_fernandezz@hotmail.com
ok luego te agrego ahora no puedo
Hola amigo, gracias por el tuto. Mi problema viene cuando llego a la parte final:
«Vamos al ordenador abrimos OPENVPN GUI (esta en INICIO – PROGRAMAS – OPENVPN)…»
No encuentro esto, en mi directorio aparece lo siguiente:
Add a new TAP-Win32
Delete ALL TAP-Win32
Generate a estatic OpenVNPkey
OpenVNP configuration file directory
OpenVNP HOW TO
OpenVNP log file directory
OpenVNP Msnusl Page
OpenVNP Sample configuration Files
OpenVNP Web Site
OpenVNP Windows Notes
Uninstall OpenVNP
¿Que hice mal? Muchas gracias de antemano por la ayuda
tienes un icono en el escritorio k pone OPEN VPN GUI ??
Una segunda petición. A los novatos absolutos como yo nos resultaría de mucha utilidad que explicaras también los pasos a dar para una segunda conexión. Me explico, terminando correctamente las indicaciones que nos has dado, entiendo que sólo queda abrir el navegador y hacer uso de él. La pregunta es ¿cuáles de los pasos indicados tendría que repetir mañana, cuando encienda el teléfono y el HTC para conectar? Gracias de antemano por tu respuesta y mis disculpas por las preguntas de novato. Saludos.
corrijo: «cuando encienda el portátil» y el HTC
cuando enciendas el portatil y el htc lo unico k tienes repetir es conectar el htc al portatil – abrir los puertos del htc y del portatil con «adb forward tcp:41927 tcp:41927» y abrir el openvpngui – darle click a conectar para que se conecte con el htc y listo… abrimos el navegador y a usar el htc magic como modem
No tengo en el escritorio ningún icono, tampoco en el menú inicio ni en la zona del reloj.
reinstala el openvpn amigo
no entiendo la parte donde dice que busque la ruta donde esta el abd.exe como la encuentro?
no se conde está y aparte no se utilizar la cmd
ayuda por favor
amigo buscate algun manual para manejar la consola o cmd de window
ayuda sea de quien sea.
pongase en contacto conmigo en carlos_perez_fernandezz@hotmail.com
muxisimas gracias.
Me va de cine, he hecho todo lo que indicas.
Lo único es que tenía un problem con el guindows vista y es que hay que pulsar botón dcho sobre el Open del escritorio y ejecutar como administrador para que se admitan los comandos route.
Viene explicado en un readme o help dentro del directorio OpenVPN.
Por cierto, en mirado hoy en Mi Vodafone el consumo y me aparece lo siguiente:
Tu consumo acumulado desde el 08/06/2009 al 23/06/2009 es de:
Consumo actual
Voz: 8,87 € *
SMS: 0,00 € *
GPRS: 132,48 € **
Total: 141,35 €
He llamado al 123 y he dicho que si al final la tarifa plana de 12 € convalida los 132,48 € de GPRS.
Me han dado un nº de identificación y me ha dicho que me lo resuelven y me llaman.
Si no estuviera bien, en un mes me cepillo 500 euracos y ahora con el openVPN más de 1000.
jajaja ami me paso lo mismo cuando vi la factura online en vodafone jajaja
Que quieres decir, que se ve el consumo en euros pero después te cobran tarifa plana. No ?
si si al final de mes te cobran solamente 12€ de la tarifa plana de internet a si que descuida que no te cobraran todo lo que pone ai de GPRS
Bueno, poco a poco vamos avanzando. He reinstalado el openvpn. Lo he descargado de aquí:
http://openvpn.se/download.html
Installation package (both 32-bit and 64-bit TAP driver included):
openvpn-2.0.9-gui1.0.3-install.exe
Después de instalarlo, conectar portátil y HTC y abrir puertos con cmd… sólo tengo un icono junto al reloj, el de las pantallas rojas.
Creo que ya estoy a sólo un paso de conseguirlo pero ¿cuál es ese paso?
De nuevo, muchas gracias por la ayuda. Poder conectar el portátil con el HTC me va a simplificar muchísimo algunas tareas.
PD: Dado que las indicaciones que das son tan sencillas para los novatos, quizá pudieras sugerirnos algún buen howto para iniciarnos en los accesos remotos a nuestro equipo. ¿Será posible?
Felicidades por estas aportaciones tan úitles, GhosTi
te tienes que bajar la version 2.1 😀 de este link http://openvpn.net/release/openvpn-2.1_rc18-install.exe
Ok, ya tengo correctamente instalado el openvpn. Conecto portátil y HTC, abro puertos con cmd, veo los dos iconos junto al reloj pero el que es como la tarjeta de red no me da más que dos opciones cuando hago click con el botón derecho: cambiar conexión de firewall windows (he creado una excepción para openvpn gui) y abrir conexiones de red.
Dice que el cable de red está desconectado. He deshabilitado el WI-FI y repetido todo el proceso… pero nada.
De nuevo, mi agradecimiento por tu paciencia y ayuda 😀
tienes conectado el htc magic con el usb al ordenador?
Sí, está todo correcto hasta ese punto. Veo los dos iconos pero con las pantallas en rojo y el otro diciendo que el cable no está conectado. Exactamente esto:
ALN o Internet de Alta Velocidad. Cable de red desconectado Con servidor de seguridad TAP-Win32 Adapter V9
aver amigo ricardo asta que punto as seguido el manual?
He seguido todos los pasos uno por uno. Tengo Azilink instalado y activo en el HTC y mi XP reconoce el teléfono porque me da acceso a la tarjeta SD, he instalado la versión del openvpn gui que has dicho, cuando tipeo en la cmd reconoce el Android Debug Bridge version 1.0.20 y cuando pincho en el icono de openvpn gui se abre el icono de las pantallas en rojo… pero la conexión dice que el cable está desconectado.
Te agradezco una vez más tu paciencia y ayuda. Si crees que mis comentarios en este hilo pueden entorpecer el contacto co el resto de usuarios podemos usar el mail.
Gracias de nuevo 🙂
le as dado a conectar en el openvpngui??? xDDDDDDD
dame 2 minutos para repetir una vez más todo el proceso. Cuando doy al openvpngui me dice que ya está en funcionamiento
Sigue igual, el cable está desconectado dice
No lo he conseguido, agradeceré ayuda de quien se preste a ello. Gracias Ghosti por el tuto y tu paciencia 🙂
Esto tb funciona para mac????
no lo se amigo prueba en mac
Vale, lo pruebo y te digo. espero no cargarme nada.
ok amigo 😀
te agradecría que me indicase si te ha funcionado para el mac.
Saludos y gracias de antemano
pues amigo ulises no te puedo decir que me ha funcionado con mac porque no tengo un mac 😀 todo es que lo pruebes
Eres un fiera! Gracias por el tuto.
Ya puedo hacer la guardia del curro!! Mi compi se habia llevado la 3g del curro a la playa y me condenaba a quedarme en casa. Ahora me enchufo con el movil y VPN a la red del curro y a atender incidencias por ahi de fiesta!!
Espero que Vodafone no mire los headers http y se pispe de que no usamos android y nos jodan la tarifa plana
Gracias por ahorrarme horas de investigacion!!
Hablamos!
Ami me jode mas por q despues de mucho esfuerzo e conseguido q las dos pantallitas del openvpn esten en amarillas pero siempre repite lo de connection reset by peer(code….) y en el azlink waiting for connection. tengo permisos de root y estan todos los drivers bien
Soy incapaz de instalar los drivers usb windows del sdk en uno de los portátiles que tengo. Me da al final del asistente error grave en la instalación y no instala el interface dba. Aunque sí funciona el android como dispositivo de almacenamiento. Los he instalado y desinstalado cien veces y nada. Algún consejo??
Antes de hacerlo me querria asegurar.. A alguno os han cobrado mas de los 12 euros de la tarifa plana??
no alejandro… ami por ahora no….
Weno realice todos los pasos pero no me conecta. Pongo el movil en modo depuracion, lo conecto, abro los puertos y ejecuto el programa y cuando le doi a conectar me sale esto, se me desconecta y asi todo el rato:
Thu Aug 13 03:28:43 2009 Connection reset, restarting [-1]
Thu Aug 13 03:28:44 2009 SIGUSR1[soft,connection-reset] received, process restarting
Thu Aug 13 03:28:49 2009 WARNING: –ping should normally be used with –ping-restart or –ping-exit
Thu Aug 13 03:28:49 2009 NOTE: OpenVPN 2.1 requires ‘–script-security 2’ or higher to call user-defined scripts or executables
Thu Aug 13 03:28:49 2009 ******* WARNING *******: all encryption and authentication features disabled — all data will be tunnelled as cleartext
Thu Aug 13 03:28:49 2009 TAP-WIN32 device [Conexión de área local 4] opened: \\.\Global\{E2ED6D51-5F47-4C51-A3CE-4C40E809B069}.tap
Thu Aug 13 03:28:49 2009 Notified TAP-Win32 driver to set a DHCP IP/netmask of 192.168.56.2/255.255.255.252 on interface {E2ED6D51-5F47-4C51-A3CE-4C40E809B069} [DHCP-serv: 192.168.56.1, lease-time: 31536000]
Thu Aug 13 03:28:49 2009 Successful ARP Flush on interface [3] {E2ED6D51-5F47-4C51-A3CE-4C40E809B069}
Thu Aug 13 03:28:49 2009 Attempting to establish TCP connection with 127.0.0.1:41927
Thu Aug 13 03:28:49 2009 TCP connection established with 127.0.0.1:41927
Thu Aug 13 03:28:49 2009 TCPv4_CLIENT link local: [undef]
Thu Aug 13 03:28:49 2009 TCPv4_CLIENT link remote: 127.0.0.1:41927
Genial… mi unica pregunta es si esto lo cubre la tarifa plana de Vodafone
pues yo lo estoy usando desde que hice este «how to» y vodafone solamente me cobra la tarifa plana, llevo ya 3 meses usandolo…. 😛
podrias explicar que hay que poner en cmd exactamente
donde tengas el archivo adb.exe tecleas esto en el CMD adb forward tcp:41927 tcp:41927
Gracias, aunque en menos palabras puedes decir lo mismo.
De todas maneras, buen trabajo
Hola, como no soy muy bueno en informatica me gustaria que alguien me explicara un poco mas claro desde el punto : »Abrimos una cmd de windows y…»
Muchas gracias
gerard pues para abrir una cmd de windows tienes que irte a INICO-ejecutar- y teclear cmd y te saldra una pantalla negra con letras…. 😛
como busco el adb.exe?
si te as bajado http://azilink.googlecode.com/files/azilink-2.0.2.zip dentro del zip lo tienes, cuando abras la cmd te tendras que ir a la ruta donde hayas extraido los archivos que hay dentro del zip
NOTA: mirate en google los comandos basicos de la cmd de windows 😀 para navegar por las carpetas en la cmd
amigo mirate este link para moverte por la ms-dos de windows o cmd
http://es.wikipedia.org/wiki/MS-DOS
Alguien podría detallar un poquito más los pasos en ubuntu 9.04 jaunty?, gracias.
eo
dime las dudas que tengas en ubuntu y te las intento solucionar amigo sinombre 😀
Buenas, me gustaría saber cuál es el openvpn de ubuntu y cómo se configura. Yo con el network-manager accedo a la configuración vpn y añado una openvpn pero no sé cómo configurarlo.
Y la otra, cuando descomprimo esto http://azilink.googlecode.com/files/azilink-2.0.2.zip, sólo me viene un .exe, cómo lo ejecuto?. Cuando doy esta orden, adb forward tcp:41927 tcp:41927, no hace nada:
android-sdk-linux_x86-1.5_r3/tools# adb forward tcp:41927 tcp:41927
bash: adb: orden no encontrada
¿Me podrías ayudar?, gfracias.
amigo jur aqui te dejo referencias para que tu mismo te lo cocines todo
Como configurar openvpn en ubuntu : http://www.ventanazul.com/articulos/instalar-openvpn-ubuntu-y-usar-hulu (no hace falta crear claves ni certificados)
El SKD de android en linux no lo e visto pero tiene que tener un archivo bin de nombre adb que le tendras que dar permisos ejecutable con chmod +x y ya lo podras ejecutar como tal y usar la linea de comandos ADB en linux, antes de todo eso tendras que instalar y configurar el HTC MAGIC EN UBUNTU, si no ubuntu no te reconocera el htc magic 😀
Qué diferencia existe con este otro modo? Se trata de utilizar la aplicación PDANet. ¿Puede saber vodafone que estás utilizando el magic como módem 3G?
http://www.koala-studio.com/jessie.wang.com/blogs/setup-htc-magic-3g-modem
Gracias!
Vodafone lo puede saber que estas utilizando la htc magic como modem en tu ordenador pero aqui en este post tienes la solucion https://blogofsysadmins.com/solucion-para-no-infringir-la-tarifa-plana-cuando-usas-la-htc-magic-como-modem-en-tu-pc
Respecto al pdanet es de pago y hace lo mismo que openvpn, una red virtual entre la htc magic y el ordenador, solamente que ya tiene la configuracion y todo hecho nada mas que instalarlo en ambos (pc y htc) y ya se supone que funciona, ojo¡ no lo he probado el pdanet¡¡
Muchas gracias por tan rápida respuesta!
Yo he probado pdanet y va bien. Muy sencilla de instalar y de utilizar.
¿Qué user agent estás usando? ¿Sabes cuál es el del navegador de android?
Me has puesto al día en estos temas! Gracias otra vez!
Tienes que seleccionar el agent de IPHONE, en la próxima actualización del addon de firefox se podra seleccionar HTC 😀 pero de momento navegamos como IPHONE
Aquí tienes una lista de los diferentes user agent, incluidos los de Android 1.5. En el complemento «user agent switcher» dale a importar y selecciona el archivo siguiente:
http://www.megaupload.com/?d=85PN5NS9
Te aparecerá una lista mayor entre la que encontrarás Mobile/WAP devices, entre ellos el HTC Magic (Android 1.5)
Hace unas semanas que adquir´´i mi Magic en Vodafone, este tuto me parece una pasada pero quería saber (a los que estais usando este tipo de conexión) si vodafone os ha llegado a cobrar algo, me voy de vacaciones la semana que viene y me podría llevar el portatil…..
Saludos y Gracias
fraguel amigo te recomiendo que leas estos post y saldras de dudas 😀
https://blogofsysadmins.com/usar-htc-magic-como-modem-en-tan-solo-7-pasos-con-pdanet
https://blogofsysadmins.com/solucion-para-no-infringir-la-tarifa-plana-cuando-usas-la-htc-magic-como-modem-en-tu-pc
https://blogofsysadmins.com/user-agent-htc-magic-android-1-5-para-el-complemento-user-agent-switcher
Tengo una DUDA, pase el http://azilink.googlecode.com/files/azilink-2.0.2.apk al móvil pero no sé como ejecutarlo de ninguna de las dos formas, primero no tengo ni idea que es el Shell ADB y no veo ninguna aplicación en la magic que tenga ese nombre, tampoco veo ningún gestor de ficheros (mas que nada es que tampoco se el nombre del programita gestor de ficheros) tiene la magic algún gestor de fichero por defecto? tengo que bajarme alguno? nombre del gestor please
Gracias
uff estas muy perdido amigo tomas….
Buenas, muy buen blog te has currado.
Ya he conseguido navegar a través del móvil y no veas que lujazo, para cuando me vaya de vacaciones será la clave. Bueno, mi pregunta, es si haciendo todo esto del openVPN y Azilink hace falta que metamos en firefox tambien el user agent. Yo navego normalmente desde chrome, supongo que de momento no habra nada. Tampoco me molesta pasarme a firefox cuando tengo que navegar por 3g, pero tengo esa duda
aunke a veces falla por las «magníficas redes móviles» que tenemos en España, pero en general no va mal el invento 😀
le pones el user agent a tu firefox, o no hace falta?
se lo pongo si, porque las cabeceras las cambia 😀
Sería de agradecer una pequeña explicación sobra la instalación de los drivers porque por más caminos que intento siempre acaba dándome error a la hora de abrir los puertos.
Un saludo