ene
08

Compartir la conexión a internet del G1 (Android) con un ordenador con Ubuntu

7 comentariosEscribir comentario

Desde que tengo el T-Mobile G1 estoy disfrutando con él muchísimo y sobretodo enseñándoselo a mis amigos para presumir, que nunca está de mas. Estoy haciendo muchas cosas con él y el otro día conseguí muy fácilmente compartir la conexión 3G del móvil con mi Asus EeePC con Eeebuntu.

A continuación voy a explicar como hacerlo.

Configuración del móvil con Android

Lo primero es instalar el programa Tetherbot en el G1. Para ello nos bajamos Tetherbot.apk de su página. Para instalarlo simplemente copiamos el archivo a la tarjeta del móvil y usamos el programa AppInstaller (que se encuentra en la Android Market). Recuerda que para instalar aplicaciones fuera de la Android Market tenemos que tener activado "Unknown Sources" de "Settings > Applications".

Luego vamos a "Settings > Applications > Development" y activamos "USB debugging".

Configuración en Ubuntu

Esta parte es un poco más larga, pero nada complicada. Lo primero es que Ubuntu reconozca nuestra móvil. Para ello tenemos que añadir unas reglas muy sencillas que se explican en la web de Android. Crea un nuevo archivo como "root" llamado:

/etc/udev/rules.d/50-android.rules

Si usas Gutsy, Hardy o Intrepid Ibex copia dentro este contenido:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

Si usas Dapper este:

SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

Una vez hecho esto Ubuntu reconocerá el G1 sin problemas. Para comprobarlo vamos a usar Android Debug Bridge (adb), un programa que es necesario para compartir la conexión a Internet y que forma parte del SDK de Android.

Nos bajamos el SDK de Android para Linux (85 mg). Una vez que lo tengamos lo descomprimimos y entramos en el directorio "tools" desde línea de comandos. Allí tenemos la aplicación "adb". Para probar que todo va bien escribimos:

./adb devices

Si aparecen unos número y letras debajo de "List of devices attached" es que nos reconoce el móvil.

Configuración Firefox

Por último debemos de activar el proxy en Firefox. Para ayudarnos en esta tarea vamos a instalar la extensión de Firefox FoxyProxy, mediante la cual podemos gestionar varios proxy en el navegador.

Una vez instalada la extensión nos aparecerá abajo a la derecha de Firefox información sobre el proxy al que estemos conectado, al principio aparecerá "Deshabilitado". Pulsamos con el botón derecho y vamos a las opciones, pulsando sobre el botón "Añadir nuevo proxy". Nos aparecerá una nueva ventana con varias pestañas:

  • En la primera pestaña ponemos el nombre al proxy, yo he puesto "Proxy G1"

Foxy Proxy G1

  • En la segunda activamos "Configuración manual del proxy" y ponemos como nombre del host "localhost" y puerto "1080". Activamos el check de "¿proxy Socks?" con el "Sock v5".

Foxy Proxy G1

Compartiendo Internet

Una vez hecho esto sólo nos falta compartir Internet. El procedimiento es el siguiente:

  • Vamos al directorio "tools" del SDK de Android y ejecutamos:
./adb forward tcp:1080 tcp:1080 
  • Ejecutamos el programa Tetherbot en nuestro G1 y pulsamos en el botón "Start Socks"
  • Abrimos Firefox y seleccionamos nuestro proxy para el G1 en FoxyProxy

Y si todo ha salido bien deberíamos de estar navegando con la conexión 3G del G1. Ahora sólo queda disfrutarla.

Tampoco era tan difícil ¿no?

También te puede interesar

Categorías Articulos Ubuntu Android

alexis dice:
tengo un G1 desbloqueado y lo uso con Claro 3G pero desafortunadamente solo corre en EDGE. Tengo cobertura 3G en mi area pero parece que las señales son incompatibles. Se podra corregir este detalle. Gracias anticipadas.
Javiferoz dice:
Hola, buenísimo tu blog. Yo tengo una duda: Vodafone ofrece una tarifa plana x 12 euros pero no se puede usar el ordenador con esta pq si no te cobran la tarifa normal. Si usas este programa se enterarían que te conectas con el ordenador. Supongo que teniendo una G1 ya lo habrás probado ;-)
javielinux dice:
Yo lo he probado, pero sólo lo probé no he hecho un uso intensivo. A mi no me han cobrado nada, aunque como te digo, han sido pequeñas pruebas, por el momento no he tenido la necesidad de probarlo más

Un saludo y gracias por el comentario
fabel dice:
tengo un g1 pero quiero ponerle el programa del iphone como lo puedo hacer alguien q me puedas ayudar gracias
Juan gabriel dice:
Hola,tengo un g1 pero desafortunadamente no tengo internet en mi pc grande no es laptop y nesesito saver si puedo y como puedo usar el internet 3g de mi g1 para mi pc ayudenme porfa es urgente. Graxx
javielinux dice:
Sigue los pasos de este post

Pero ten cuidado, las empresas de telefonia por contrato no dejan hacerlo, así que léete los términos de uso de internet con tu compañia de teléfono.

Todo bajo tu responsabilidad
israel dice:
Hey en realidad me gusto tu blog congratz muy bueno y pos tengo el mismo problema de alexis tengo 3g pero mi g1 solo corre en edge y mi area si es 3g como lo arrgelo??? Agraddeceria muxo tu ayudaa grciaz